OSPRODWin1.5.0_R6485932_S6485932_D6485932
This commit is contained in:
parent
e8b12b2f81
commit
aab31050e9
@ -838,7 +838,7 @@
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique"
|
||||
},
|
||||
"AfterImageType01Modifier_Lisa01": {
|
||||
"AfterImageType01Modifier_Lisa_01": {
|
||||
"DelayHandlers": [
|
||||
{
|
||||
"DelayTime": 0.2,
|
||||
@ -854,7 +854,7 @@
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique"
|
||||
},
|
||||
"AfterImageType01Modifier_Lisa02": {
|
||||
"AfterImageType01Modifier_Lisa_02": {
|
||||
"DelayHandlers": [
|
||||
{
|
||||
"DelayTime": 0.1,
|
||||
|
61
Data/AbyssS2_AgentRushAbility_Billy.json
Normal file
61
Data/AbyssS2_AgentRushAbility_Billy.json
Normal file
@ -0,0 +1,61 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_AgentRushAbility_Billy",
|
||||
"AbilitySpecials": {
|
||||
"AS_CriticalDamageDelta": {
|
||||
"Value": 0.5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExSp"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_CriticalDamageRatioDelta",
|
||||
"PropertyValue": "%AS_CriticalDamageDelta",
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1643,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExSp"
|
||||
},
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"Target": "Self",
|
||||
"TemplateID": 1081
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1648,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExSp"
|
||||
},
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"Target": "Self",
|
||||
"TemplateID": 1081
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
65
Data/AbyssS2_AgentRushAbility_Ellen.json
Normal file
65
Data/AbyssS2_AgentRushAbility_Ellen.json
Normal file
@ -0,0 +1,65 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Attack_Normal_Enhance_03_Card",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"Charge03Modifier"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_AgentRushAbility_Ellen",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Ellen_Card_A_01_AttackProperty_01",
|
||||
"Ellen_Card_A_01_AttackProperty_02",
|
||||
"Ellen_Card_A_01_AttackProperty_03",
|
||||
"Ellen_Card_A_01_AttackProperty_04"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Charge03Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1641
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1646
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
63
Data/AbyssS2_AgentRushAbility_Unagi.json
Normal file
63
Data/AbyssS2_AgentRushAbility_Unagi.json
Normal file
@ -0,0 +1,63 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Attack_ChargeAttack_Attack03",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"Charge03Modifier"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_AgentRushAbility_Unagi",
|
||||
"AbilitySpecials": {
|
||||
"AS_CriticalDamageDelta": {
|
||||
"Value": 0.5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChargeAttack"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_CriticalDamageRatioDelta",
|
||||
"PropertyValue": "%AS_CriticalDamageDelta",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Charge03Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1640
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1645
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
62
Data/AbyssS2_AgentRushAbility_Yanagi.json
Normal file
62
Data/AbyssS2_AgentRushAbility_Yanagi.json
Normal file
@ -0,0 +1,62 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Attack_Branch_02_Finish_01_Air",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"QuestCountModifier"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_AgentRushAbility_Yanagi",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Yanagi_Attack_Branch_02_Finish_01_Air_AttackProperty_01"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"QuestCountModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1642
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1647
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
@ -145,17 +145,17 @@
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"y": 0.8,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "MiddlePoint",
|
||||
"AttachPoint": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
|
@ -162,7 +162,8 @@
|
||||
}
|
||||
],
|
||||
"Duration": 0.15,
|
||||
"ModifierStacking": "GlobalUnique",
|
||||
"MaxStackingNumber": 10,
|
||||
"ModifierStacking": "MultipleRefresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
|
43
Data/AbyssS2_GlobalBuff_13.json
Normal file
43
Data/AbyssS2_GlobalBuff_13.json
Normal file
@ -0,0 +1,43 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_GlobalBuff_13",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio_Fire": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_CritDamageRatioDelta": {
|
||||
"Value": 0.35
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 10
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_GlobalBuff_14_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio_Fire": "%AS_AddedDamageRatio_Fire"
|
||||
}
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_GlobalBuff_14_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_CritDamageRatioDelta"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
18
Data/AbyssS2_GlobalBuff_14.json
Normal file
18
Data/AbyssS2_GlobalBuff_14.json
Normal file
@ -0,0 +1,18 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_GlobalBuff_14",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedElementAccumulationRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_ElementMysteryDelta": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedElementAccumulationRatio": "%AS_AddedElementAccumulationRatio",
|
||||
"Actor_ElementMysteryDelta": "%AS_ElementMysteryDelta"
|
||||
}
|
||||
}
|
||||
}
|
28
Data/AbyssS2_GlobalBuff_15.json
Normal file
28
Data/AbyssS2_GlobalBuff_15.json
Normal file
@ -0,0 +1,28 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_GlobalBuff_15",
|
||||
"AbilitySpecials": {
|
||||
"AS_SpRecoverAmount": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBuffDamageHitOther": [
|
||||
{
|
||||
"$type": "RecoverSPAction",
|
||||
"Amount": "%AS_SpRecoverAmount",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": 0,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Disorder"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
49
Data/AbyssS2_GlobalBuff_16.json
Normal file
49
Data/AbyssS2_GlobalBuff_16.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_GlobalBuff_16",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20
|
||||
},
|
||||
"AS_HpPercentage": {
|
||||
"Value": 0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_BaseAtkRatio"
|
||||
}
|
||||
},
|
||||
"Modifiers": {
|
||||
"HPShieldModifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "HpShieldMixin",
|
||||
"Duration": -1,
|
||||
"IfTakeRestDamageWhenEmpty": true,
|
||||
"Priority": 0,
|
||||
"RecoverAmount": 0,
|
||||
"RecoverPercentage": 0,
|
||||
"Tag": "AbyssS2_GlobalBuff_16_Shield",
|
||||
"TotalValueConfig": {
|
||||
"Amount": 0,
|
||||
"Percentage": "%AS_HpPercentage",
|
||||
"PropertyType": "MaxHP"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
52
Data/AbyssS2_GlobalBuff_17.json
Normal file
52
Data/AbyssS2_GlobalBuff_17.json
Normal file
@ -0,0 +1,52 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_GlobalBuff_17",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_AddedStunRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20
|
||||
},
|
||||
"AS_StackNum": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedBreakStunRatio",
|
||||
"PropertyValue": "%AS_AddedStunRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AddedDamage_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackNormal",
|
||||
"Normal"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AddedDamage_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"MaxStackingNumber": "%AS_StackNum",
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AS_AddedDamageRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
84
Data/AbyssS2_GlobalBuff_18.json
Normal file
84
Data/AbyssS2_GlobalBuff_18.json
Normal file
@ -0,0 +1,84 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_GlobalBuff_18",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_AddedElementAccumulationRatio": {
|
||||
"Value": 0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"ExQTE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackSpecial",
|
||||
"ExSp"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_AddedElementAccumulationRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"ExQTE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackSpecial",
|
||||
"ExSp"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
42
Data/AbyssS2_GlobalBuff_19.json
Normal file
42
Data/AbyssS2_GlobalBuff_19.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_GlobalBuff_19",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_CritDamageRatioDelta": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_GlobalBuff_19_Buff_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExSp"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio_Elec": "%AS_AddedDamageRatio"
|
||||
}
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_GlobalBuff_19_Buff_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_CritDamageRatioDelta"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
39
Data/AbyssS2_GlobalBuff_20.json
Normal file
39
Data/AbyssS2_GlobalBuff_20.json
Normal file
@ -0,0 +1,39 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_GlobalBuff_20",
|
||||
"AbilitySpecials": {
|
||||
"AS_DefenceRatio": {
|
||||
"Value": -0.1
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_GlobalBuff_20_Buff_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_GlobalBuff_20_Buff_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_DefenceRatio": "%AS_DefenceRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -44,7 +44,7 @@
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "LessEqual",
|
||||
"Param": "specials(DmgUplimit)",
|
||||
"Param": "%DmgUplimit",
|
||||
"ParamName": "AS_AddedDamageRatio",
|
||||
"ParamType": "Float",
|
||||
"Target": "Self"
|
||||
|
@ -2,7 +2,7 @@
|
||||
"AbilityName": "AbyssS2_MonsterNerf_DubiousHero",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAttackRatio": {
|
||||
"Value": -0.15
|
||||
"Value": -0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
|
@ -2,7 +2,7 @@
|
||||
"AbilityName": "AbyssS2_MonsterNerf_JaneDoeSlime",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAttackRatio": {
|
||||
"Value": -0.25
|
||||
"Value": -0.3
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
|
@ -2,7 +2,7 @@
|
||||
"AbilityName": "AbyssS2_MonsterNerf_NotoriousMarionette",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAttackRatio": {
|
||||
"Value": -0.25
|
||||
"Value": -0.3
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
|
@ -1,12 +1,12 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight01_Buff_03",
|
||||
"AbilitySpecials": {
|
||||
" AS_BaseAtkRatio": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_CritDamageRatioDelta": {
|
||||
"Value": 0.2
|
||||
},
|
||||
@ -20,7 +20,7 @@
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "Abyss_BossFight_Buff_03_02",
|
||||
"AbilityName": "Abyss_BossFight01_Buff_03_02",
|
||||
"IsAutoTrigger": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
@ -28,7 +28,7 @@
|
||||
"OnDodgeSuccess": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Abyss_BossFight_Buff_03_02",
|
||||
"AbilityName": "Abyss_BossFight01_Buff_03_02",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
],
|
||||
@ -78,7 +78,7 @@
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Abyss_BossFight_Buff_03_02",
|
||||
"AbilityName": "Abyss_BossFight01_Buff_03_02",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
|
@ -1,5 +1,5 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight_Buff_03_02",
|
||||
"AbilityName": "Abyss_BossFight01_Buff_03_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.1
|
||||
|
@ -65,7 +65,9 @@
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHasModifier",
|
||||
"ModifierName": "BuffReviseModifier",
|
||||
"ModifierNameList": [
|
||||
"BuffReviseModifier"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
|
21
Data/Abyss_BossFight02_EnvBuff_02_IgnoreParryCost.json
Normal file
21
Data/Abyss_BossFight02_EnvBuff_02_IgnoreParryCost.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight02_EnvBuff_02_IgnoreParryCost",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "PushUnlimitPerfectSwitchPointAction",
|
||||
"Tag": "Abyss_BossFight02_EnvBuff_02_IgnoreParryCost",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "PopUnlimitPerfectSwitchPointAction",
|
||||
"Tag": "Abyss_BossFight02_EnvBuff_02_IgnoreParryCost",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
84
Data/Abyss_BossFight03_Buff_01.json
Normal file
84
Data/Abyss_BossFight03_Buff_01.json
Normal file
@ -0,0 +1,84 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight03_Buff_01",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedElementAccumulationRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_DisorderDamageRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 15
|
||||
},
|
||||
"AS_ElementMysteryDelta": {
|
||||
"Value": 60
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight03_Buff_01",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBuffAddToOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight03_01",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Electric",
|
||||
"Overload",
|
||||
"Erosion",
|
||||
"Chaos",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Strike"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AvatarBuff_BossFight03_01": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBuffDamageHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Disorder"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_BuffDamageRatio",
|
||||
"PropertyValue": "%AS_DisorderDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_ElementMysteryDelta": "%AS_ElementMysteryDelta"
|
||||
}
|
||||
},
|
||||
"AvatarBuff_BossFight03_Buff_01": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_AddedElementAccumulationRatio": "%AS_AddedElementAccumulationRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
105
Data/Abyss_BossFight03_Buff_02.json
Normal file
105
Data/Abyss_BossFight03_Buff_02.json
Normal file
@ -0,0 +1,105 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight03_Buff_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_AddedElementDamageRatio": {
|
||||
"Value": 0.25
|
||||
},
|
||||
"AS_DefenceRatio": {
|
||||
"Value": -0.15
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight03_ElementDMGBuff",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackNormal",
|
||||
"Normal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackNormal",
|
||||
"Counter"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackNormal",
|
||||
"Rush"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackNormal",
|
||||
"Normal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackNormal",
|
||||
"Counter"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackNormal",
|
||||
"Rush"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_DefenceRatio",
|
||||
"PropertyValue": "%AS_DefenceRatio",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AvatarBuff_BossFight03_ElementDMGBuff": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio_Elec": "%AS_AddedElementDamageRatio",
|
||||
"Actor_AddedDamageRatio_Ice": "%AS_AddedElementDamageRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
93
Data/Abyss_BossFight03_Buff_03.json
Normal file
93
Data/Abyss_BossFight03_Buff_03.json
Normal file
@ -0,0 +1,93 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight03_Buff_03",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20
|
||||
},
|
||||
"AS_SPGetRatio": {
|
||||
"Value": 0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight03_Buff_03",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "Abyss_BossFight03_Buff_03_Sub",
|
||||
"IsAutoTrigger": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackAid",
|
||||
"BeHitAid"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackAid",
|
||||
"CommonAid"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Abyss_BossFight03_Buff_03_Sub",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "BeHitAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "CommonAid",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AvatarBuff_BossFight03_Buff_03": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_SPGetRatio": "%AS_SPGetRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
42
Data/Abyss_BossFight03_Buff_03_Sub.json
Normal file
42
Data/Abyss_BossFight03_Buff_03_Sub.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight03_Buff_03_Sub",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"AvatarBuffSign_BossFight03_Buff_03": {
|
||||
"Buff": {
|
||||
"BuffID": 3400331,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "MultipleAllRefresh"
|
||||
},
|
||||
"AvatarBuff_BossFight03_Buff_03": {
|
||||
"Duration": "%AS_Duration",
|
||||
"MaxStackingNumber": 3,
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_BaseAtkRatio"
|
||||
}
|
||||
}
|
||||
},
|
||||
"OnAbilityStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight03_Buff_03",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuffSign_BossFight03_Buff_03",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
73
Data/Abyss_BossFight03_EnvBuff_02.json
Normal file
73
Data/Abyss_BossFight03_EnvBuff_02.json
Normal file
@ -0,0 +1,73 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight03_EnvBuff_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_CritDamageRatioDelta": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_FeverAmount": {
|
||||
"Value": 200
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Monster_ComplexCorrupted_PartDestroyed_Leg_Attackproperty_01"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffSign",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Monster_ComplexCorrupted_PartDestroyed_Leg_Attackproperty_01"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"BuffModifier": {
|
||||
"Duration": 20,
|
||||
"MaxStackingNumber": 4,
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RecoverIndividualFeverAction",
|
||||
"Amount": "%AS_FeverAmount",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": 0,
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
],
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_CriticalDamageRatioDelta",
|
||||
"PropertyValue": "%AS_CritDamageRatioDelta",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"BuffSign": {
|
||||
"Buff": {
|
||||
"BuffID": 3400332,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": 20,
|
||||
"MaxStackingNumber": 4,
|
||||
"ModifierStacking": "MultipleAllRefresh"
|
||||
}
|
||||
}
|
||||
}
|
318
Data/Abyss_BossFight03_EnvBuff_02_Sub.json
Normal file
318
Data/Abyss_BossFight03_EnvBuff_02_Sub.json
Normal file
@ -0,0 +1,318 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "ListenAbilityMixin",
|
||||
"AbilityName": "Abyss_BossFight03_EnvBuff_02_Sub",
|
||||
"OnListenAbilityAdded": [
|
||||
{
|
||||
"$type": "SetTargetAbilitySpecialAction",
|
||||
"Params": [
|
||||
{
|
||||
"AbilityName": "ComplexCorrupted_Part_Leg_FL",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_MaxPartHP_Ratio_New",
|
||||
"ParamName": "AS_MaxPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_PartDestroy_StunPercentage_New",
|
||||
"ParamName": "AS_PartDestroy_StunPercentage",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_InitPartHP_Ratio_New",
|
||||
"ParamName": "AS_InitPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_RecoverPartHP_Ratio_New",
|
||||
"ParamName": "AS_RecoverPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "ComplexCorrupted_Part_Leg_FL",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetTargetAbilitySpecialAction",
|
||||
"Params": [
|
||||
{
|
||||
"AbilityName": "ComplexCorrupted_Part_Leg_FR",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_MaxPartHP_Ratio_New",
|
||||
"ParamName": "AS_MaxPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_PartDestroy_StunPercentage_New",
|
||||
"ParamName": "AS_PartDestroy_StunPercentage",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_InitPartHP_Ratio_New",
|
||||
"ParamName": "AS_InitPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_RecoverPartHP_Ratio_New",
|
||||
"ParamName": "AS_RecoverPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "ComplexCorrupted_Part_Leg_FR",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetTargetAbilitySpecialAction",
|
||||
"Params": [
|
||||
{
|
||||
"AbilityName": "ComplexCorrupted_Part_Leg_L",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_MaxPartHP_Ratio_New",
|
||||
"ParamName": "AS_MaxPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_PartDestroy_StunPercentage_New",
|
||||
"ParamName": "AS_PartDestroy_StunPercentage",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_InitPartHP_Ratio_New",
|
||||
"ParamName": "AS_InitPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_RecoverPartHP_Ratio_New",
|
||||
"ParamName": "AS_RecoverPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "ComplexCorrupted_Part_Leg_L",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetTargetAbilitySpecialAction",
|
||||
"Params": [
|
||||
{
|
||||
"AbilityName": "ComplexCorrupted_Part_Leg_R",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_MaxPartHP_Ratio_New",
|
||||
"ParamName": "AS_MaxPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_PartDestroy_StunPercentage_New",
|
||||
"ParamName": "AS_PartDestroy_StunPercentage",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_InitPartHP_Ratio_New",
|
||||
"ParamName": "AS_InitPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_RecoverPartHP_Ratio_New",
|
||||
"ParamName": "AS_RecoverPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "ComplexCorrupted_Part_Leg_R",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetTargetAbilitySpecialAction",
|
||||
"Params": [
|
||||
{
|
||||
"AbilityName": "ComplexCorrupted_Part_Leg_BL",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_MaxPartHP_Ratio_New",
|
||||
"ParamName": "AS_MaxPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_PartDestroy_StunPercentage_New",
|
||||
"ParamName": "AS_PartDestroy_StunPercentage",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_InitPartHP_Ratio_New",
|
||||
"ParamName": "AS_InitPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_RecoverPartHP_Ratio_New",
|
||||
"ParamName": "AS_RecoverPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "ComplexCorrupted_Part_Leg_BL",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetTargetAbilitySpecialAction",
|
||||
"Params": [
|
||||
{
|
||||
"AbilityName": "ComplexCorrupted_Part_Leg_BR",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_MaxPartHP_Ratio_New",
|
||||
"ParamName": "AS_MaxPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_PartDestroy_StunPercentage_New",
|
||||
"ParamName": "AS_PartDestroy_StunPercentage",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_InitPartHP_Ratio_New",
|
||||
"ParamName": "AS_InitPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_RecoverPartHP_Ratio_New",
|
||||
"ParamName": "AS_RecoverPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "ComplexCorrupted_Part_Leg_BR",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetTargetAbilitySpecialAction",
|
||||
"Params": [
|
||||
{
|
||||
"AbilityName": "ComplexCorrupted_PartDamage",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_PartDestroy_Leg_HPPercentage_New",
|
||||
"ParamName": "AS_PartDestroy_Leg_HPPercentage",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_PartDestroy_Core_HPPercentage_New",
|
||||
"ParamName": "AS_PartDestroy_Core_HPPercentage",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "ComplexCorrupted_PartDamage",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetTargetAbilitySpecialAction",
|
||||
"Params": [
|
||||
{
|
||||
"AbilityName": "ComplexCorrupted_Part_Core",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_Core_MaxPartHP_Ratio_New",
|
||||
"ParamName": "AS_MaxPartHP_Ratio",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "ComplexCorrupted_Part_Core",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Targetting": "Self"
|
||||
}
|
||||
],
|
||||
"AbilityName": "Abyss_BossFight03_EnvBuff_02_Sub",
|
||||
"AbilitySpecials": {
|
||||
"AS_Core_MaxPartHP_Ratio_New": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_InitPartHP_Ratio_New": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_MaxPartHP_Ratio_New": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_PartDestroy_Core_HPPercentage_New": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_PartDestroy_Leg_HPPercentage_New": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_PartDestroy_StunPercentage_New": {
|
||||
"Value": 0.15
|
||||
},
|
||||
"AS_RecoverPartHP_Ratio_New": {
|
||||
"Value": 0.1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
4
Data/Abyss_BossFight03_EnvScore_02.json
Normal file
4
Data/Abyss_BossFight03_EnvScore_02.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight03_EnvScore_02",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
81
Data/Abyss_BossFight04_Buff_01.json
Normal file
81
Data/Abyss_BossFight04_Buff_01.json
Normal file
@ -0,0 +1,81 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight04_Buff_01",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"AS_BreakStunRatio": {
|
||||
"Value": 0.15
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight04_Buff_01",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "Abyss_BossFight04_Buff_01_Sub",
|
||||
"IsAutoTrigger": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Abyss_BossFight04_Buff_01_Sub",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AvatarBuff_BossFight04_Buff_01": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_AddedBreakStunRatio": "%AS_BreakStunRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
42
Data/Abyss_BossFight04_Buff_01_Sub.json
Normal file
42
Data/Abyss_BossFight04_Buff_01_Sub.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight04_Buff_01_Sub",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"AvatarBuffSign_BossFight04_Buff_01": {
|
||||
"Buff": {
|
||||
"BuffID": 3400411,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "MultipleRefresh"
|
||||
},
|
||||
"AvatarBuff_BossFight04_Buff_01": {
|
||||
"Duration": "%AS_Duration",
|
||||
"MaxStackingNumber": 4,
|
||||
"ModifierStacking": "MultipleRefresh",
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_BaseAtkRatio"
|
||||
}
|
||||
}
|
||||
},
|
||||
"OnAbilityStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight04_Buff_01",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuffSign_BossFight04_Buff_01",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
113
Data/Abyss_BossFight04_EnvBuff_01.json
Normal file
113
Data/Abyss_BossFight04_EnvBuff_01.json
Normal file
@ -0,0 +1,113 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachZoneTagWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"ModifierNameList": [
|
||||
"Abyss_BossFight04_StunRatio_Modifier",
|
||||
"Abyss_BossFight04_ListenDisorderModifier",
|
||||
"Abyss_BossFight04_DamageTaken_Modifier"
|
||||
],
|
||||
"ZoneTag": "EnhanceMode"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "Abyss_BossFight04_EnvBuff_01",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedBreakStunRatio": {
|
||||
"Value": -0.3,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.5,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_DamageTakeRatio": {
|
||||
"Value": -0.15,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Abyss_BossFight04_EnvBuff_01_Modifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Abyss_BossFight04_DamageTaken_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_DamageTakeRatio": "%AS_DamageTakeRatio"
|
||||
}
|
||||
},
|
||||
"Abyss_BossFight04_EnvBuff_01_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBuffDamageBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Frost",
|
||||
"Strike",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Electric",
|
||||
"Overload",
|
||||
"Erosion",
|
||||
"Chaos"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_BuffDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Abyss_BossFight04_ListenDisorderModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBuffAdded": [
|
||||
{
|
||||
"$type": "SendCustomEvent",
|
||||
"EventKey": "ExitEnhanceMode",
|
||||
"IsGlobal": false,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Disorder"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Abyss_BossFight04_StunRatio_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedBreakStunRatio",
|
||||
"PropertyValue": "%AS_AddedBreakStunRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
4
Data/Abyss_BossFight04_EnvScore_01.json
Normal file
4
Data/Abyss_BossFight04_EnvScore_01.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight04_EnvScore_01",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
102
Data/Abyss_BossFight05_Buff_01.json
Normal file
102
Data/Abyss_BossFight05_Buff_01.json
Normal file
@ -0,0 +1,102 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight05_Buff_01",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedAccumulationRatio": {
|
||||
"Value": 0.25
|
||||
},
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.15
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 15
|
||||
},
|
||||
"AS_ElementMysteryDelta": {
|
||||
"Value": 60
|
||||
},
|
||||
"AS_FeverAmount": {
|
||||
"Value": 300
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight05_01_Buff",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBuffAddToOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight05_FeverModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Electric",
|
||||
"Overload",
|
||||
"Erosion",
|
||||
"Chaos",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Strike"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AvatarBuff_BossFight05_01_Buff": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Fire"
|
||||
},
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Ice"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_AddedAccumulationRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_BaseAtkRatio"
|
||||
}
|
||||
},
|
||||
"AvatarBuff_BossFight05_FeverModifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RecoverIndividualFeverAction",
|
||||
"Amount": "%AS_FeverAmount",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": 0,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_ElementMysteryDelta": "%AS_ElementMysteryDelta"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
75
Data/Abyss_BossFight05_Buff_02.json
Normal file
75
Data/Abyss_BossFight05_Buff_02.json
Normal file
@ -0,0 +1,75 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight05_Buff_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_DefenceRatio": {
|
||||
"Value": -0.2
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20
|
||||
},
|
||||
"AS_FeverGetRatio": {
|
||||
"Value": 0.25
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight05_Fever_Buff",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"ExQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight05_DefenceModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"ExQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AvatarBuff_BossFight05_DefenceModifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_DefenceRatio": "%AS_DefenceRatio"
|
||||
}
|
||||
},
|
||||
"AvatarBuff_BossFight05_Fever_Buff": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_IndividualFeverGetRatio": "%AS_FeverGetRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
171
Data/Abyss_BossFight05_EnvBuff_01.json
Normal file
171
Data/Abyss_BossFight05_EnvBuff_01.json
Normal file
@ -0,0 +1,171 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight05_EnvBuff_01",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_CritDamageRatioDelta": {
|
||||
"Value": 0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByHasModifier",
|
||||
"ModifierNameList": [
|
||||
"QTESignModifier"
|
||||
],
|
||||
"OperatorType": "Not",
|
||||
"Target": "Other"
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "WeakModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffSign"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ParryAid",
|
||||
"AttackAid"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "WeakModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffSign"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "QTESignModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
],
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"OnBuffAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"WeakParry"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
3400412
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 3400412,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnBuffRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"WeakParry"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
3400412
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 3400412,
|
||||
"CompareType": "Less",
|
||||
"StackCount": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"BuffSign": {
|
||||
"Buff": {
|
||||
"BuffID": 3400412,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": 20,
|
||||
"MaxStackingNumber": 8,
|
||||
"ModifierStacking": "MultipleRefresh"
|
||||
},
|
||||
"QTESignModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "QTESignModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"WeakModifier": {
|
||||
"Duration": 20,
|
||||
"MaxStackingNumber": 4,
|
||||
"ModifierStacking": "MultipleRefresh",
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_CriticalDamageRatioDelta",
|
||||
"PropertyValue": "%AS_CritDamageRatioDelta",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
221
Data/Abyss_BossFight05_EnvBuff_02.json
Normal file
221
Data/Abyss_BossFight05_EnvBuff_02.json
Normal file
@ -0,0 +1,221 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight05_EnvBuff_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_BuffAddDurationDelta": {
|
||||
"Value": 3
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBuffAddToOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Electric",
|
||||
"Overload",
|
||||
"Erosion",
|
||||
"Chaos",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Strike"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBuffDamageHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Disorder"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"BuffModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffPropertyModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "BuffReviseModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHasModifier",
|
||||
"ModifierNameList": [
|
||||
"BuffReviseModifier"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffReviseModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 3400511,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 3
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"BuffPropertyModifier": {
|
||||
"Buff": {
|
||||
"BuffID": 3400511,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": 6,
|
||||
"ModifierStacking": "Multiple",
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_BaseAtkRatio"
|
||||
}
|
||||
},
|
||||
"BuffReviseModifier": {
|
||||
"BuffRevises": [
|
||||
{
|
||||
"BuffReviseType": "AddToOther",
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Burn",
|
||||
"Params": [
|
||||
{
|
||||
"Delta": "%AS_BuffAddDurationDelta",
|
||||
"Name": "Duration"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"BuffReviseType": "AddToOther",
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Ignite",
|
||||
"Params": [
|
||||
{
|
||||
"Delta": "%AS_BuffAddDurationDelta",
|
||||
"Name": "Duration"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"BuffReviseType": "AddToOther",
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Frozen",
|
||||
"Params": [
|
||||
{
|
||||
"Delta": "%AS_BuffAddDurationDelta",
|
||||
"Name": "Duration"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"BuffReviseType": "AddToOther",
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Frost",
|
||||
"Params": [
|
||||
{
|
||||
"Delta": "%AS_BuffAddDurationDelta",
|
||||
"Name": "Duration"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"BuffReviseType": "AddToOther",
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Overload",
|
||||
"Params": [
|
||||
{
|
||||
"Delta": "%AS_BuffAddDurationDelta",
|
||||
"Name": "Duration"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"BuffReviseType": "AddToOther",
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Electric",
|
||||
"Params": [
|
||||
{
|
||||
"Delta": "%AS_BuffAddDurationDelta",
|
||||
"Name": "Duration"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"BuffReviseType": "AddToOther",
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Strike",
|
||||
"Params": [
|
||||
{
|
||||
"Delta": "%AS_BuffAddDurationDelta",
|
||||
"Name": "Duration"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"BuffReviseType": "AddToOther",
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Erosion",
|
||||
"Params": [
|
||||
{
|
||||
"Delta": "%AS_BuffAddDurationDelta",
|
||||
"Name": "Duration"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"BuffReviseType": "AddToOther",
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Chaos",
|
||||
"Params": [
|
||||
{
|
||||
"Delta": "%AS_BuffAddDurationDelta",
|
||||
"Name": "Duration"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
},
|
||||
"OnAbilityStart": [
|
||||
{
|
||||
"$type": "RemoveBuffModifier",
|
||||
"BuffID": 3400511,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "BuffReviseModifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
34
Data/Abyss_BossFight05_EnvBuff_02_Boss.json
Normal file
34
Data/Abyss_BossFight05_EnvBuff_02_Boss.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "ActwithStateFrameMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"ActionList": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Abyss_BossFight05_EnvBuff_02",
|
||||
"Target": "EnemyAllied"
|
||||
}
|
||||
],
|
||||
"AnimatorStateName": "P2_OD_Release_Attack_Idle_Loop",
|
||||
"ForceTriggerOnTransitionIn": true,
|
||||
"ForceTriggerOnTransitionOut": false,
|
||||
"Frame": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "Abyss_BossFight05_EnvBuff_02_Boss",
|
||||
"AbilitySpecials": {
|
||||
"AS_BuffAddDurationRatio": {
|
||||
"Value": 3
|
||||
},
|
||||
"AS_CriticalDelta": {
|
||||
"Value": 0.5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
4
Data/Abyss_BossFight05_EnvScore_01.json
Normal file
4
Data/Abyss_BossFight05_EnvScore_01.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight05_EnvScore_01",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
85
Data/Abyss_BossFight06_Buff_01.json
Normal file
85
Data/Abyss_BossFight06_Buff_01.json
Normal file
@ -0,0 +1,85 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight06_Buff_01",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.25
|
||||
},
|
||||
"AS_CritDamageRatioDelta": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_CriticalDelta": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight06_01_Buff",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight06_01_CritModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "BeHitAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "CommonAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "EvadeAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ParryAid",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AvatarBuff_BossFight06_01_Buff": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio_Elec": "%AS_AddedDamageRatio",
|
||||
"Actor_AddedDamageRatio_Fire": "%AS_AddedDamageRatio"
|
||||
}
|
||||
},
|
||||
"AvatarBuff_BossFight06_01_CritModifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Replace",
|
||||
"Properties": {
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_CritDamageRatioDelta",
|
||||
"Actor_CriticalDelta": "%AS_CriticalDelta"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
87
Data/Abyss_BossFight06_Buff_02.json
Normal file
87
Data/Abyss_BossFight06_Buff_02.json
Normal file
@ -0,0 +1,87 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight06_Buff_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddDamageRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_AddedAccumulationRatio": {
|
||||
"Value": 0.25
|
||||
},
|
||||
"AS_ExtraAccumulationRatio": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"ShieldAmount": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight06_02_Buff",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialsByHpShiledValueAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"ParamName": "ShieldAmount",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self",
|
||||
"ValueType": "CurValue"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Greater",
|
||||
"Param": 0,
|
||||
"ParamName": "ShieldAmount",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_ExtraAccumulationRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHasBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Electric",
|
||||
"Overload",
|
||||
"Erosion",
|
||||
"Chaos",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Strike",
|
||||
"Frost"
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AvatarBuff_BossFight06_02_Buff": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_AddedElementAccumulationRatio": "%AS_AddedAccumulationRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
64
Data/Abyss_PeriodicLayerBuff_14.json
Normal file
64
Data/Abyss_PeriodicLayerBuff_14.json
Normal file
@ -0,0 +1,64 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_14",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_CritDamageRatioDelta": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 15
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Abyss14_CritDMGModifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_14_02",
|
||||
"IsAutoTrigger": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_14_02",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "BeHitAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "CommonAid",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Abyss14_CritDMGModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_CritDamageRatioDelta"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
42
Data/Abyss_PeriodicLayerBuff_14_02.json
Normal file
42
Data/Abyss_PeriodicLayerBuff_14_02.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_14_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 15
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"AvatarBuffSign_AbyssPeriodicLayer14": {
|
||||
"Buff": {
|
||||
"BuffID": 3200013,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "MultipleAllRefresh"
|
||||
},
|
||||
"AvatarBuff_AbyssPeriodicLayer14": {
|
||||
"Duration": "%AS_Duration",
|
||||
"MaxStackingNumber": 4,
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_BaseAtkRatio"
|
||||
}
|
||||
}
|
||||
},
|
||||
"OnAbilityStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_AbyssPeriodicLayer14",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuffSign_AbyssPeriodicLayer14",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
67
Data/Abyss_PeriodicLayerBuff_15.json
Normal file
67
Data/Abyss_PeriodicLayerBuff_15.json
Normal file
@ -0,0 +1,67 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_15",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_AddedQTEDamageRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_SpRecover": {
|
||||
"Value": 5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Abyss15_ElementDMGModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedQTEDamageRatio"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "RecoverSPAction",
|
||||
"Amount": "%AS_SpRecover",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": 0,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Abyss15_ElementDMGModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio_Fire": "%AS_AddedDamageRatio",
|
||||
"Actor_AddedDamageRatio_Ice": "%AS_AddedDamageRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
58
Data/Abyss_PeriodicLayerBuff_16.json
Normal file
58
Data/Abyss_PeriodicLayerBuff_16.json
Normal file
@ -0,0 +1,58 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_16",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedBreakStunRatio": {
|
||||
"Value": 0.15
|
||||
},
|
||||
"AS_BaseDefenceRatio": {
|
||||
"Value": -0.25
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 10
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Abyss16_BreakStunModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Abyss16_DefenceDeBuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Abyss16_BreakStunModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_BreakStunRatio": "%AS_AddedBreakStunRatio"
|
||||
}
|
||||
},
|
||||
"Abyss16_DefenceDeBuffModifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Refresh",
|
||||
"Properties": {
|
||||
"Actor_DefenceRatio": "%AS_BaseDefenceRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
21
Data/ActivityBattleAbility_BabelTower_Buff_01.json
Normal file
21
Data/ActivityBattleAbility_BabelTower_Buff_01.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_01",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ModifyPerfectSwitchPointAction",
|
||||
"Amount": 1,
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "Counter",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
15
Data/ActivityBattleAbility_BabelTower_Buff_02.json
Normal file
15
Data/ActivityBattleAbility_BabelTower_Buff_02.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_02",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifySkillMaxEP",
|
||||
"DeltaValue": 1,
|
||||
"SkillType": "Evade",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
26
Data/ActivityBattleAbility_BabelTower_Buff_03.json
Normal file
26
Data/ActivityBattleAbility_BabelTower_Buff_03.json
Normal file
@ -0,0 +1,26 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_03",
|
||||
"AbilitySpecials": {
|
||||
"AS_SPRecover": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "RecoverSPAction",
|
||||
"Amount": "%AS_SPRecover",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExQTE",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
29
Data/ActivityBattleAbility_BabelTower_Buff_04.json
Normal file
29
Data/ActivityBattleAbility_BabelTower_Buff_04.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_04",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedBreakStunRatio": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ParryAid",
|
||||
"AttackAid"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedBreakStunRatio",
|
||||
"PropertyValue": "%AS_AddedBreakStunRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
41
Data/ActivityBattleAbility_BabelTower_Buff_05.json
Normal file
41
Data/ActivityBattleAbility_BabelTower_Buff_05.json
Normal file
@ -0,0 +1,41 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_05",
|
||||
"AbilitySpecials": {
|
||||
"AS_Duration": {
|
||||
"Value": 5
|
||||
},
|
||||
"AS_RecoverHPTotal": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_SmoothRecoverHP": {
|
||||
"Value": 0.05
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnDodgeSuccess": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ActivityBattleAbility_BabelTower_Buff_05_BuffModifier"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"ActivityBattleAbility_BabelTower_Buff_05_BuffModifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IsUnique": true,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "SmoothRecoverHPMixin",
|
||||
"IgnoreRatio": true,
|
||||
"PropertyItem": {
|
||||
"Percentage": "%AS_SmoothRecoverHP",
|
||||
"PropertyModifyFunction": "Add",
|
||||
"PropertyType": "MaxHP"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Replace"
|
||||
}
|
||||
}
|
||||
}
|
27
Data/ActivityBattleAbility_BabelTower_Buff_06.json
Normal file
27
Data/ActivityBattleAbility_BabelTower_Buff_06.json
Normal file
@ -0,0 +1,27 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_06",
|
||||
"AbilitySpecials": {
|
||||
"AS_Actor_FeverGetRatio": {
|
||||
"Value": 0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ActivityBattleAbility_BabelTower_Buff_06_FeverUpModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"ActivityBattleAbility_BabelTower_Buff_06_FeverUpModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_IndividualFeverGetRatio": "%AS_Actor_FeverGetRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
256
Data/ActivityBattleAbility_BabelTower_Buff_07.json
Normal file
256
Data/ActivityBattleAbility_BabelTower_Buff_07.json
Normal file
@ -0,0 +1,256 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_07",
|
||||
"AbilitySpecials": {
|
||||
"AS_CD": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 3
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnDodgeSuccess": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_07"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"BlockManagementModifier_ActivityBattleAbility_BabelTower_Buff_07": {
|
||||
"Block": 10,
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "WitchModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Sub_BlockManagementModifier_ActivityBattleAbility_BabelTower_Buff_07",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessModifierBlockAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_07",
|
||||
"IsOpenBlock": true,
|
||||
"ModifierName": "WitchModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessModifierBlockAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_07",
|
||||
"IsOpenBlock": true,
|
||||
"ModifierName": "TeamEntityModifier"
|
||||
}
|
||||
]
|
||||
},
|
||||
"InvincibleBuffModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Refresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "PushInvincibleAction",
|
||||
"Tag": "ActivityBattleAbility_BabelTower_Buff_07",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "PopInvincibleAction",
|
||||
"Tag": "ActivityBattleAbility_BabelTower_Buff_07",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Sub_BlockManagementModifier_ActivityBattleAbility_BabelTower_Buff_07": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Refresh",
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "ProcessModifierBlockAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_07",
|
||||
"IsOpenBlock": false,
|
||||
"ModifierName": "TeamEntityModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessModifierBlockAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_07",
|
||||
"IsOpenBlock": false,
|
||||
"ModifierName": "WitchModifier"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "WitchModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessModifierBlockAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_07",
|
||||
"IsOpenBlock": true,
|
||||
"ModifierName": "BlockManagementModifier_ActivityBattleAbility_BabelTower_Buff_07"
|
||||
}
|
||||
]
|
||||
},
|
||||
"TeamEntityModifier": {
|
||||
"Block": -1,
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BlockManagementModifier_ActivityBattleAbility_BabelTower_Buff_07",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"WitchModifier": {
|
||||
"Block": -1,
|
||||
"Duration": -1,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "WitchSlowDownMixin",
|
||||
"CustomKey": "Avatar_Common_WitchSlowDown_AbilityTargetting_01",
|
||||
"ExcludeTargets": "Custom",
|
||||
"OnEnd": [
|
||||
{
|
||||
"$type": "ModifyMassRatioEndAction",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "InterruptTimeSlowAction",
|
||||
"Target": "Self",
|
||||
"TargetKey": "HoldEvade_TimeSlow_02"
|
||||
},
|
||||
{
|
||||
"$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": "TimeSlowByConfigKeyAction",
|
||||
"ConfigKey": "HoldEvade_TimeSlow_02",
|
||||
"IsGlobal": false,
|
||||
"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": "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": "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"
|
||||
}
|
||||
]
|
||||
}
|
28
Data/ActivityBattleAbility_BabelTower_Buff_08.json
Normal file
28
Data/ActivityBattleAbility_BabelTower_Buff_08.json
Normal file
@ -0,0 +1,28 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_08",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"ExQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
47
Data/ActivityBattleAbility_BabelTower_Buff_09.json
Normal file
47
Data/ActivityBattleAbility_BabelTower_Buff_09.json
Normal file
@ -0,0 +1,47 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_09",
|
||||
"AbilitySpecials": {
|
||||
"AS_HpShieldRatio": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExQTE",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"HPShieldModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "HpShieldMixin",
|
||||
"Duration": -1,
|
||||
"IfTakeRestDamageWhenEmpty": true,
|
||||
"Priority": 0,
|
||||
"RecoverAmount": 0,
|
||||
"RecoverPercentage": 0,
|
||||
"Tag": "FollowerHyperShield",
|
||||
"TotalValueConfig": {
|
||||
"Amount": 0,
|
||||
"Percentage": "%AS_HpShieldRatio",
|
||||
"PropertyType": "MaxHP"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Replace"
|
||||
}
|
||||
}
|
||||
}
|
30
Data/ActivityBattleAbility_BabelTower_Buff_10.json
Normal file
30
Data/ActivityBattleAbility_BabelTower_Buff_10.json
Normal file
@ -0,0 +1,30 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_10",
|
||||
"AbilitySpecials": {
|
||||
"AS_ElementAccumulationRatio": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExQTE",
|
||||
"AttackQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_ElementAccumulationRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
}
|
||||
}
|
28
Data/ActivityBattleAbility_BabelTower_Buff_11.json
Normal file
28
Data/ActivityBattleAbility_BabelTower_Buff_11.json
Normal file
@ -0,0 +1,28 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_11",
|
||||
"AbilitySpecials": {
|
||||
"AS_ElementAccumulationRatio": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackAid",
|
||||
"AssaultAid"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_ElementAccumulationRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
28
Data/ActivityBattleAbility_BabelTower_Buff_12.json
Normal file
28
Data/ActivityBattleAbility_BabelTower_Buff_12.json
Normal file
@ -0,0 +1,28 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_12",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackNormal",
|
||||
"Counter"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
29
Data/ActivityBattleAbility_BabelTower_Buff_13.json
Normal file
29
Data/ActivityBattleAbility_BabelTower_Buff_13.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_13",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedBreakStunRatio": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExQTE",
|
||||
"AttackQTE"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedBreakStunRatio",
|
||||
"PropertyValue": "%AS_AddedBreakStunRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
136
Data/ActivityBattleAbility_BabelTower_Buff_14.json
Normal file
136
Data/ActivityBattleAbility_BabelTower_Buff_14.json
Normal file
@ -0,0 +1,136 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_14",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedBreakStunRatio": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "CDModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackNormal",
|
||||
"Counter"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "LessEqual",
|
||||
"ModifierName": "CountModifier",
|
||||
"StackCount": 5,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"CDModifier": {
|
||||
"Duration": 1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "CountModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"CountModifier": {
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": 5,
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Demote",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Demote"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "Equal",
|
||||
"ModifierName": "CountModifier",
|
||||
"StackCount": 5
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Promote",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Promote"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "Equal",
|
||||
"ModifierName": "CountModifier",
|
||||
"StackCount": 5
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Boss",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Boss"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"MainStoryBoss"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "Equal",
|
||||
"ModifierName": "CountModifier",
|
||||
"StackCount": 5
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "CountModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "Equal",
|
||||
"ModifierName": "CountModifier",
|
||||
"StackCount": 5
|
||||
}
|
||||
],
|
||||
"StackCount": 5,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
136
Data/ActivityBattleAbility_BabelTower_Buff_15.json
Normal file
136
Data/ActivityBattleAbility_BabelTower_Buff_15.json
Normal file
@ -0,0 +1,136 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_15",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedBreakStunRatio": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "CDModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ParryAid",
|
||||
"AttackAid"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "LessEqual",
|
||||
"ModifierName": "CountModifier",
|
||||
"StackCount": 3,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"CDModifier": {
|
||||
"Duration": 1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "CountModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"CountModifier": {
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": 3,
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Demote",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Demote"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "Equal",
|
||||
"ModifierName": "CountModifier",
|
||||
"StackCount": 3
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Promote",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Promote"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "Equal",
|
||||
"ModifierName": "CountModifier",
|
||||
"StackCount": 3
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Boss",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Boss"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"MainStoryBoss"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "Equal",
|
||||
"ModifierName": "CountModifier",
|
||||
"StackCount": 3
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "CountModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "Equal",
|
||||
"ModifierName": "CountModifier",
|
||||
"StackCount": 3
|
||||
}
|
||||
],
|
||||
"StackCount": 3,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
14
Data/ActivityBattleAbility_BabelTower_DeBuff_01.json
Normal file
14
Data/ActivityBattleAbility_BabelTower_DeBuff_01.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_DeBuff_01",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.4
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_DamageTakeRatio": "%AS_AddedDamageRatio"
|
||||
}
|
||||
}
|
||||
}
|
29
Data/ActivityBattleAbility_BabelTower_DeBuff_02.json
Normal file
29
Data/ActivityBattleAbility_BabelTower_DeBuff_02.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_DeBuff_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedBreakStunRatio": {
|
||||
"Value": -0.5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ParryAid",
|
||||
"AttackAid"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedBreakStunRatio",
|
||||
"PropertyValue": "%AS_AddedBreakStunRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
42
Data/ActivityBattleAbility_BabelTower_DeBuff_03.json
Normal file
42
Data/ActivityBattleAbility_BabelTower_DeBuff_03.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_DeBuff_03",
|
||||
"AbilitySpecials": {
|
||||
"AS_DecreaseFeverRatio": {
|
||||
"Value": 0.1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAttackLanded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DecreaseEnergyModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByTotalDamage",
|
||||
"CompareType": "Greater",
|
||||
"Damage": 0,
|
||||
"SkipDamage": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"DecreaseEnergyModifier": {
|
||||
"Duration": 1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "DecreaseIndividualFeverAction",
|
||||
"Amount": 0,
|
||||
"Percentage": "%AS_DecreaseFeverRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
35
Data/ActivityBattleAbility_BabelTower_DeBuff_04.json
Normal file
35
Data/ActivityBattleAbility_BabelTower_DeBuff_04.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_DeBuff_04",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifySkillCDAction",
|
||||
"Delta": 0.5,
|
||||
"Ratio": 0,
|
||||
"SkillCDType": "ForceCD",
|
||||
"SkillType": "Evade",
|
||||
"Target": "Self",
|
||||
"ValueType": "DefaultValue"
|
||||
},
|
||||
{
|
||||
"$type": "ModifySkillCDAction",
|
||||
"Delta": 0.5,
|
||||
"Ratio": 0,
|
||||
"SkillCDType": "CountCD",
|
||||
"SkillType": "Evade",
|
||||
"Target": "Self",
|
||||
"ValueType": "DefaultValue"
|
||||
},
|
||||
{
|
||||
"$type": "ModifySkillCDAction",
|
||||
"Delta": 0.5,
|
||||
"Ratio": 0,
|
||||
"SkillCDType": "SilenceCD",
|
||||
"SkillType": "Evade",
|
||||
"Target": "Self",
|
||||
"ValueType": "DefaultValue"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
22
Data/ActivityBattleAbility_BabelTower_DeBuff_05.json
Normal file
22
Data/ActivityBattleAbility_BabelTower_DeBuff_05.json
Normal file
@ -0,0 +1,22 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_DeBuff_05",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "PushEnablePerfectSwitchAttackWarningAction",
|
||||
"Enabled": false,
|
||||
"Tag": "ActivityBattleAbility_BabelTower_DeBuff_05",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "PopEnablePerfectSwitchAttackWarningAction",
|
||||
"Tag": "ActivityBattleAbility_BabelTower_DeBuff_05",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
37
Data/ActivityBattleAbility_BabelTower_DeBuff_06.json
Normal file
37
Data/ActivityBattleAbility_BabelTower_DeBuff_06.json
Normal file
@ -0,0 +1,37 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_DeBuff_06",
|
||||
"AbilitySpecials": {
|
||||
"AS_HpDecreasePercent": {
|
||||
"Value": 0.25
|
||||
},
|
||||
"Self_CurHP": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HpReduceModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"HpReduceModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "DecreaseHPAction",
|
||||
"Amount": 0,
|
||||
"IgnoreInvincible": true,
|
||||
"Percentage": "%AS_HpDecreasePercent",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
34
Data/ActivityBattleAbility_BabelTower_DeBuff_07.json
Normal file
34
Data/ActivityBattleAbility_BabelTower_DeBuff_07.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_DeBuff_07",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ModifyPerfectSwitchPointModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"ModifyPerfectSwitchPointModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ModifyPerfectSwitchPointAction",
|
||||
"Amount": -1,
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ParryAid",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
159
Data/ActivityBattleAbility_BabelTower_HighTRo50HP_Demonize.json
Normal file
159
Data/ActivityBattleAbility_BabelTower_HighTRo50HP_Demonize.json
Normal file
@ -0,0 +1,159 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_HighTRo50HP_Demonize",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HpListener_Modifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"DemonizeModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Demote",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Demote"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Promote",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Promote"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Boss",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Boss"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"MainStoryBoss"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Demote",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Demote"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Promote",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Promote"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Boss",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Boss"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"MainStoryBoss"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"HpListener_Modifier": {
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "ActionsOnPropertyChangeMixin",
|
||||
"PropertyActions": [
|
||||
{
|
||||
"IsUsePercentage": true,
|
||||
"PropertyType": "CurHP",
|
||||
"ReferMaxPropertyType": "MaxHP",
|
||||
"ValueRangeActions": [
|
||||
{
|
||||
"LowToValueActions": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "DemonizeModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Val": 0.5
|
||||
},
|
||||
{
|
||||
"HighToValueActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DemonizeModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Val": 0.5
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
31
Data/ActivityBattleAbility_BabelTower_Reward_01.json
Normal file
31
Data/ActivityBattleAbility_BabelTower_Reward_01.json
Normal file
@ -0,0 +1,31 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Reward_01",
|
||||
"AbilitySpecials": {
|
||||
"AS_PartStun": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_PartStunRatio": {
|
||||
"Value": 0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "property(MaxStun)*specials(AS_PartStunRatio)",
|
||||
"ParamName": "AS_PartStun",
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "RecoverStunAction",
|
||||
"Amount": "%AS_PartStun",
|
||||
"Percentage": 0,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
19
Data/ActivityBattleAbility_BabelTower_Reward_02.json
Normal file
19
Data/ActivityBattleAbility_BabelTower_Reward_02.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Reward_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_SPRecover": {
|
||||
"Value": 40
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RecoverSPAction",
|
||||
"Amount": "%AS_SPRecover",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
19
Data/ActivityBattleAbility_BabelTower_Reward_03.json
Normal file
19
Data/ActivityBattleAbility_BabelTower_Reward_03.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Reward_03",
|
||||
"AbilitySpecials": {
|
||||
"AS_RecoverHPTotal": {
|
||||
"Value": 0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RecoverHPAction",
|
||||
"Percentage": "%AS_RecoverHPTotal",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
20
Data/ActivityBattleAbility_BabelTower_Reward_04.json
Normal file
20
Data/ActivityBattleAbility_BabelTower_Reward_04.json
Normal file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Reward_04",
|
||||
"AbilitySpecials": {
|
||||
"AS_RecoverFever": {
|
||||
"Value": 1000
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RecoverIndividualFeverAction",
|
||||
"Amount": "%AS_RecoverFever",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": 0,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
19
Data/ActivityBattleAbility_BabelTower_Reward_05.json
Normal file
19
Data/ActivityBattleAbility_BabelTower_Reward_05.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Reward_05",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "CreateDodgeDummyAction",
|
||||
"ColliderPosOffset": {
|
||||
"x": 0,
|
||||
"y": 0.5,
|
||||
"z": 0
|
||||
},
|
||||
"Duration": 0.2,
|
||||
"Height": 1.5,
|
||||
"Radius": 1.5
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
88
Data/ActivityBattleAbility_BabelTower_Reward_06.json
Normal file
88
Data/ActivityBattleAbility_BabelTower_Reward_06.json
Normal file
@ -0,0 +1,88 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Reward_06",
|
||||
"AbilitySpecials": {
|
||||
"AS_Hiisazu_Boss": {
|
||||
"Value": 0.05
|
||||
},
|
||||
"AS_Hiisazu_Elite": {
|
||||
"Value": 0.15
|
||||
},
|
||||
"AS_Hiisazu_Normal": {
|
||||
"Value": 0.3
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByPlayerPropertyValue",
|
||||
"CompareType": "Less",
|
||||
"Denominator": "MaxHP",
|
||||
"IsUsePercent": true,
|
||||
"Numerator": "CurHP",
|
||||
"Target": "Other",
|
||||
"Val1": "%AS_Hiisazu_Normal"
|
||||
},
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Normal",
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_Hiisazu",
|
||||
"PropertyValue": 1,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByPlayerPropertyValue",
|
||||
"CompareType": "Less",
|
||||
"Denominator": "MaxHP",
|
||||
"IsUsePercent": true,
|
||||
"Numerator": "CurHP",
|
||||
"Target": "Other",
|
||||
"Val1": "%AS_Hiisazu_Elite"
|
||||
},
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Elite",
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_Hiisazu",
|
||||
"PropertyValue": 1,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByPlayerPropertyValue",
|
||||
"CompareType": "Less",
|
||||
"Denominator": "MaxHP",
|
||||
"IsUsePercent": true,
|
||||
"Numerator": "CurHP",
|
||||
"Target": "Other",
|
||||
"Val1": "%AS_Hiisazu_Boss"
|
||||
},
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Boss",
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_Hiisazu",
|
||||
"PropertyValue": 1,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
53
Data/ActivityBattleAbility_BabelTower_Reward_07.json
Normal file
53
Data/ActivityBattleAbility_BabelTower_Reward_07.json
Normal file
@ -0,0 +1,53 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Reward_07",
|
||||
"AbilitySpecials": {
|
||||
"AS_RecoverFever": {
|
||||
"Value": 3000
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "RecoverFeverListenerModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"RecoverFeverListenerModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "RecoverIndividualFeverAction",
|
||||
"Amount": "%AS_RecoverFever",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": 0,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExQTE",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "RecoverFeverListenerModifier",
|
||||
"ModifierTargetType": "SameNameAbility",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExQTE",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
40
Data/ActivityBattleAbility_BabelTower_Reward_08.json
Normal file
40
Data/ActivityBattleAbility_BabelTower_Reward_08.json
Normal file
@ -0,0 +1,40 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Reward_08",
|
||||
"AbilitySpecials": {
|
||||
"AS_HpShieldRatio": {
|
||||
"Value": 0.25
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"HPShieldModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "HpShieldMixin",
|
||||
"Duration": -1,
|
||||
"IfTakeRestDamageWhenEmpty": true,
|
||||
"Priority": 0,
|
||||
"RecoverAmount": 0,
|
||||
"RecoverPercentage": 0,
|
||||
"Tag": "FollowerHyperShield",
|
||||
"TotalValueConfig": {
|
||||
"Amount": 0,
|
||||
"Percentage": "%AS_HpShieldRatio",
|
||||
"PropertyType": "MaxHP"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Replace"
|
||||
}
|
||||
}
|
||||
}
|
30
Data/ActivityBattleAbility_BabelTower_Reward_09.json
Normal file
30
Data/ActivityBattleAbility_BabelTower_Reward_09.json
Normal file
@ -0,0 +1,30 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Reward_09",
|
||||
"AbilitySpecials": {
|
||||
"AS_ElementAccumulationRatio": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExQTE",
|
||||
"AttackQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_ElementAccumulationRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
}
|
||||
}
|
@ -46,22 +46,20 @@
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Boss",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Boss"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_MainStoryBoss",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"MainStoryBoss"
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Boss"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"MainStoryBoss"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
@ -100,22 +98,20 @@
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Boss",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Boss"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_MainStoryBoss",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"MainStoryBoss"
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Boss"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"MainStoryBoss"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
|
@ -0,0 +1,78 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_Cooperative_Combat_Astra_Buff1",
|
||||
"AbilitySpecials": {
|
||||
"AS_DamageTakeRatio": {
|
||||
"Value": 0.5,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 12,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Cooperative_Combat_Astra_Buff1_Mark",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"TemplateID": 1311
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Astra_Attack_Normal_03_AttackProperty_ExtraExplode"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Cooperative_Combat_Astra_Buff1_Mark": {
|
||||
"Duration": "%AS_Duration",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"Cooperative_Combat_Astra_Buff1_Mark"
|
||||
],
|
||||
"IsAdd": true
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"AttachPointName": "LockBone",
|
||||
"EffectPattern": "Eff_Cooperative_Combat_Astra_Mark"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"Cooperative_Combat_Astra_Buff1_Mark"
|
||||
],
|
||||
"IsAdd": false
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_DamageTakeRatio": "%AS_DamageTakeRatio"
|
||||
}
|
||||
}
|
||||
},
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RecoverIndividualFeverAction",
|
||||
"Percentage": 1
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,38 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_Cooperative_Combat_Astra_Buff2",
|
||||
"AbilityStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "Graph_ActivityBattleAbility_Cooperative_Combat_Astra_ExtraExplode",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"TemplateID": 1311
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "Graph_ActivityBattleAbility_Cooperative_Combat_Astra_Trigger",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"TemplateID": 1321
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "Graph_ActivityBattleAbility_Cooperative_Combat_Astra_ExtraExplode"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "Graph_ActivityBattleAbility_Cooperative_Combat_Astra_Trigger"
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_Cooperative_Combat_Astra_Buff3",
|
||||
"AbilitySpecials": {
|
||||
"AS_RecoverFever": {
|
||||
"Value": 500,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"OnAbilityTrigger": [
|
||||
{
|
||||
"$type": "RecoverIndividualFeverAction",
|
||||
"Amount": "%AS_RecoverFever",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "LogStringAction",
|
||||
"LogStr": "111"
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,54 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "ActionsOnPropertyChangeMixin",
|
||||
"PropertyActions": [
|
||||
{
|
||||
"IsUsePercentage": true,
|
||||
"PropertyType": "CurHP",
|
||||
"RefPropertyType": "MaxHP",
|
||||
"ValueRangeActions": [
|
||||
{
|
||||
"HighToValueActions": [
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "HpCount_80"
|
||||
}
|
||||
],
|
||||
"Val": 0.8
|
||||
},
|
||||
{
|
||||
"HighToValueActions": [
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "HpCount_60"
|
||||
}
|
||||
],
|
||||
"Val": 0.6
|
||||
},
|
||||
{
|
||||
"HighToValueActions": [
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "HpCount_40"
|
||||
}
|
||||
],
|
||||
"Val": 0.4
|
||||
},
|
||||
{
|
||||
"HighToValueActions": [
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "HpCount_20"
|
||||
}
|
||||
],
|
||||
"Val": 0.2
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "ActivityBattleAbility_Cooperative_Combat_CoAvartarHPListener",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
200
Data/ActivityBattleAbility_Cooperative_Combat_Ellen_Buff1.json
Normal file
200
Data/ActivityBattleAbility_Cooperative_Combat_Ellen_Buff1.json
Normal file
@ -0,0 +1,200 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "SkillBtnListenerMixin",
|
||||
"BtnListeners": [
|
||||
{
|
||||
"BtnOperations": [
|
||||
{
|
||||
"ListenerType": "PointDown",
|
||||
"TriggerActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"CustomKey": "AbilityTarget_AutoBattleAvatar",
|
||||
"ModifierName": "Cooperative_Combat_Ellen_Buff1_TriggerExQTE",
|
||||
"Target": "Custom"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"SkillBtnIndex": 3
|
||||
}
|
||||
],
|
||||
"IsCommonSkill": true
|
||||
}
|
||||
],
|
||||
"AbilityName": "ActivityBattleAbility_Cooperative_Combat_Ellen_Buff1",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddDamageDuration": {
|
||||
"Value": 12,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 1,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_InvincibleDuration": {
|
||||
"Value": 3,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_LevelSkillCD": {
|
||||
"Value": 20,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"Cooperative_Combat_Ellen_Buff1_AddDamage": {
|
||||
"Duration": "%AS_AddDamageDuration",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Buff_Common_Attack_Loop"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Cooperative_Ellen_Material3",
|
||||
"key": "Common_MA_Buff_Attack_Loop_RimGlow_01"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "Cooperative_Ellen_Material3"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AS_AddedDamageRatio"
|
||||
}
|
||||
},
|
||||
"Cooperative_Combat_Ellen_Buff1_Invincible": {
|
||||
"Duration": "%AS_InvincibleDuration",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "PushInvincibleAction",
|
||||
"Tag": "Cooperative_Combat_Ellen_Buff1_Invincible"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Cooperative_Ellen_Material1",
|
||||
"key": "Common_MA_SpecialBeHit_Invincible_OverrideRimGlow_01_Loop"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Cooperative_Ellen_Material2",
|
||||
"key": "Common_MA_SpecialBeHit_Invincible_ScreenImage_01_Loop"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "PopInvincibleAction",
|
||||
"Tag": "Cooperative_Combat_Ellen_Buff1_Invincible"
|
||||
},
|
||||
{
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "Cooperative_Ellen_Material1"
|
||||
},
|
||||
{
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "Cooperative_Ellen_Material2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Cooperative_Combat_Ellen_Buff1_TriggerExQTE": {
|
||||
"Duration": 1,
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "PopMuteAllBattleEffect",
|
||||
"Tag": "SummonRobotAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "InterruptTimeSlowAction",
|
||||
"IsGlobal": true,
|
||||
"OverrideFadeOutTime": 0,
|
||||
"TargetPriority": 999
|
||||
},
|
||||
{
|
||||
"$type": "InterruptTimeSlowAction",
|
||||
"IsGlobal": false,
|
||||
"OverrideFadeOutTime": 0,
|
||||
"TargetPriority": 999
|
||||
},
|
||||
{
|
||||
"$type": "PushMuteAllBattleEffect",
|
||||
"Tag": "SummonRobotAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "SetAnimCtrlerParamAction",
|
||||
"ParamName": "Trigger_PressExQTE",
|
||||
"ParamType": 1
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExQTE"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Cooperative_Combat_Ellen_Buff1_AddDamage",
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Cooperative_Combat_Ellen_Buff1_Invincible"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Cooperative_Combat_Ellen_Buff1_Invincible",
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_Cooperative_Combat_Ellen_Buff3",
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "Cooperative_Combat_Ellen_Buff1_TriggerExQTE"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnThinkInterval": [
|
||||
{
|
||||
"$type": "SetAnimCtrlerParamAction",
|
||||
"ParamName": "Trigger_PressExQTE",
|
||||
"ParamType": 1
|
||||
}
|
||||
],
|
||||
"ThinkInterval": 0.1
|
||||
}
|
||||
},
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "PushInLevelCommonSkillAction",
|
||||
"CommonSkillType": "SupportAttack",
|
||||
"Tag": "SupportAttack"
|
||||
},
|
||||
{
|
||||
"$type": "SetInLevelCommonSkillCDAction",
|
||||
"CommonSkillType": "SupportAttack",
|
||||
"Delta": "%AS_LevelSkillCD",
|
||||
"IsReset": false,
|
||||
"ModifyType": "ByZero",
|
||||
"Ratio": 0,
|
||||
"ValueType": "DefaultValue"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "PopInLevelCommonSkillAction",
|
||||
"Tag": "SupportAttack"
|
||||
}
|
||||
]
|
||||
}
|
112
Data/ActivityBattleAbility_Cooperative_Combat_Ellen_Buff2.json
Normal file
112
Data/ActivityBattleAbility_Cooperative_Combat_Ellen_Buff2.json
Normal file
@ -0,0 +1,112 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "ActwithStateFrameMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"ActionList": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "DecreaseCDCount_Buff2",
|
||||
"StackCount": 99
|
||||
}
|
||||
],
|
||||
"AnimatorStateName": "Attack_Normal_Enhance_03_Card",
|
||||
"ForceTriggerOnTransitionIn": true,
|
||||
"ForceTriggerOnTransitionOut": false,
|
||||
"Frame": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "ActivityBattleAbility_Cooperative_Combat_Ellen_Buff2",
|
||||
"AbilitySpecials": {
|
||||
"AS_MaxCount": {
|
||||
"Value": 4,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_ReduceCD": {
|
||||
"Value": 0.5,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DecreaseCDCount_Buff2",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Ellen_Card_A_01_AttackProperty_01"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "Less",
|
||||
"ModifierName": "DecreaseCDCount_Buff2",
|
||||
"StackCount": "%AS_MaxCount"
|
||||
}
|
||||
],
|
||||
"StackCount": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"DecreaseCDCount_Buff2": {
|
||||
"MaxStackingNumber": "%AS_MaxCount",
|
||||
"ModifierStacking": "Multiple",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetInLevelCommonSkillCDAction",
|
||||
"CommonSkillType": "SupportAttack",
|
||||
"Delta": "%AS_ReduceCD",
|
||||
"IsReset": false,
|
||||
"ModifyType": "ByCurValue",
|
||||
"Ratio": 0,
|
||||
"ValueType": "CurrentValue"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "Ellen_Card_S_01",
|
||||
"IsAutoTrigger": false
|
||||
},
|
||||
{
|
||||
"$type": "SetTargetAbilitySpecialAction",
|
||||
"Params": [
|
||||
{
|
||||
"AbilityName": "Ellen_Card_S_01",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": 0,
|
||||
"ParamName": "AS_CriticalDamageRatioDelta_PerStack",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": 0,
|
||||
"ParamName": "AS_DefenceDownRatio",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "Ellen_Card_S_01"
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,97 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "ActwithStateFrameMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"ActionList": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "DecreaseCDCount_Buff3",
|
||||
"StackCount": 99
|
||||
}
|
||||
],
|
||||
"AnimatorStateName": "Attack_Normal_Enhance_03_Card",
|
||||
"ForceTriggerOnTransitionIn": true,
|
||||
"ForceTriggerOnTransitionOut": false,
|
||||
"Frame": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "ActivityBattleAbility_Cooperative_Combat_Ellen_Buff3",
|
||||
"AbilitySpecials": {
|
||||
"AS_MaxCount": {
|
||||
"Value": 4,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_RecoverSP": {
|
||||
"Value": 40,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_ReduceCD": {
|
||||
"Value": 0.5,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DecreaseCDCount_Buff3",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Ellen_Card_A_01_AttackProperty_01"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "Less",
|
||||
"ModifierName": "DecreaseCDCount_Buff3",
|
||||
"StackCount": "%AS_MaxCount"
|
||||
}
|
||||
],
|
||||
"StackCount": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"DecreaseCDCount_Buff3": {
|
||||
"MaxStackingNumber": "%AS_MaxCount",
|
||||
"ModifierStacking": "Multiple",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetInLevelCommonSkillCDAction",
|
||||
"CommonSkillType": "SupportAttack",
|
||||
"Delta": "%AS_ReduceCD",
|
||||
"IsReset": false,
|
||||
"ModifyType": "ByCurValue",
|
||||
"Ratio": 0,
|
||||
"ValueType": "CurrentValue"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"OnAbilityTrigger": [
|
||||
{
|
||||
"$type": "RecoverSPAction",
|
||||
"Amount": "%AS_RecoverSP",
|
||||
"IgnoreRatio": true
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Buff_Common_AddSp"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_AddSp_RimGlow_01_Cooperative_Combat_Ellen_Buff3",
|
||||
"key": "Common_MA_Buff_AddSp_RimGlow_01"
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,26 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_Cooperative_Combat_RefreshLevelSkillCD",
|
||||
"AbilityStacking": "Unique",
|
||||
"OnAbilityTrigger": [
|
||||
{
|
||||
"$type": "SetInLevelCommonSkillCDAction",
|
||||
"CommonSkillType": "SupportAttack",
|
||||
"Delta": 0,
|
||||
"IsReset": false,
|
||||
"ModifyType": "ByResetValue",
|
||||
"Ratio": 0,
|
||||
"ValueType": "CurrentValue"
|
||||
}
|
||||
],
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetInLevelCommonSkillCDAction",
|
||||
"CommonSkillType": "SupportAttack",
|
||||
"Delta": 0,
|
||||
"IsReset": false,
|
||||
"ModifyType": "ByResetValue",
|
||||
"Ratio": 0,
|
||||
"ValueType": "CurrentValue"
|
||||
}
|
||||
]
|
||||
}
|
125
Data/ActivityBattleAbility_PhotoEvent_Deafult.json
Normal file
125
Data/ActivityBattleAbility_PhotoEvent_Deafult.json
Normal file
@ -0,0 +1,125 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_PhotoEvent_Deafult",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "EnableBattlePhotoGameplayAction",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "PushInLevelCommonSkillAction",
|
||||
"CommonSkillType": "FightPhotoMode",
|
||||
"Tag": "PhotoEvent",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnCustomEventReceived": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Effect_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "OpenBattlePhotoActivityUI"
|
||||
}
|
||||
],
|
||||
"Target": "Level"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_Effect_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "CloseBattlePhotoActivityUI"
|
||||
}
|
||||
],
|
||||
"Target": "Level"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"PhotoEvent_Effect_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "ActivityCombatPause_Fade_VREffects",
|
||||
"EffectType": "VREffects",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "ActivityCombatPause_Fade_FXColorCorrection",
|
||||
"EffectType": "FXColorCorrection",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "ActivityCombatPause_Fade_GaussianBlur",
|
||||
"EffectType": "GaussianBlur",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Eff_ActivityCombatPause_Glitch",
|
||||
"FireEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"NeedRaycastGround": false,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"RandomAngleRange": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"RandomPositionRange": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Camera"
|
||||
}
|
||||
},
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "InterruptScreenEffectAction",
|
||||
"EffectType": "VREffects",
|
||||
"Target": "Self",
|
||||
"TargetKey": "ActivityCombatPause_Fade_VREffects"
|
||||
},
|
||||
{
|
||||
"$type": "InterruptScreenEffectAction",
|
||||
"EffectType": "FXColorCorrection",
|
||||
"Target": "Self",
|
||||
"TargetKey": "ActivityCombatPause_Fade_FXColorCorrection"
|
||||
},
|
||||
{
|
||||
"$type": "InterruptScreenEffectAction",
|
||||
"EffectType": "GaussianBlur",
|
||||
"Target": "Self",
|
||||
"TargetKey": "ActivityCombatPause_Fade_GaussianBlur"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
17
Data/ActivityBattleAbility_PhotoEvent_ImmersiveMode.json
Normal file
17
Data/ActivityBattleAbility_PhotoEvent_ImmersiveMode.json
Normal file
@ -0,0 +1,17 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_PhotoEvent_ImmersiveMode",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": 300,
|
||||
"ModifyFunction": "Add"
|
||||
},
|
||||
{
|
||||
"$type": "SetBattlePhotoMuteSkillEnergyChangeAction",
|
||||
"MuteChange": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
271
Data/ActivityBattleAbility_PhotoEvent_Level_01_Buff.json
Normal file
271
Data/ActivityBattleAbility_PhotoEvent_Level_01_Buff.json
Normal file
@ -0,0 +1,271 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_PhotoEvent_Level_01_Buff",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedAtkRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 30
|
||||
},
|
||||
"AS_Energy_Buff": {
|
||||
"Value": 20
|
||||
},
|
||||
"AS_SpRecoverRatio": {
|
||||
"Value": 0.4
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnCustomEventReceived": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Buff_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ExlpodeDamage_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Buff_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ExlpodeDamage_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"PhotoEvent_Basic_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "PhotoEvent_Tips_Buff"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1254000162
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Buff",
|
||||
"ModifyFunction": "Add"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "PhotoEvent_Effect_Camera"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_BuffNotify_Modifier": {
|
||||
"Buff": {
|
||||
"BuffID": 9000201,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_Duration"
|
||||
},
|
||||
"PhotoEvent_Buff_Basic_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Buff_Common_Attack_Loop",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_Attack_Loop_RimGlow_01",
|
||||
"Target": "Self",
|
||||
"key": "Common_MA_Buff_Attack_Loop_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_BuffNotify_Modifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"ModifierTargetType": "GlobalAbility",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "GreaterEqual",
|
||||
"CountModifierType": "GlobalAbility",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"StackCount": 1,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "PhotoEvent_Tutorial"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_Attack_Loop_RimGlow_01",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_BuffNotify_Modifier",
|
||||
"ModifierTargetType": "CurTargetAbility",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_AddedAtkRatio",
|
||||
"Actor_SpRecoverRatio": "%AS_SpRecoverRatio"
|
||||
}
|
||||
},
|
||||
"PhotoEvent_Eff_Full_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Eff_ActivityCombatPauseEnd_Stunning_01_UI",
|
||||
"FireEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"NeedRaycastGround": false,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"RandomAngleRange": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"RandomPositionRange": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Camera"
|
||||
}
|
||||
},
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_ExlpodeDamage_Basic_Modifier": {
|
||||
"DelayHandlers": [
|
||||
{
|
||||
"DelayTime": 0,
|
||||
"IgnoreTimeScale": false,
|
||||
"TimeUpActions": [
|
||||
{
|
||||
"$type": "HandleAnimEvent",
|
||||
"AnimEventID": "#ActivityBattleAbility_PhotoEvent_Attackproperty_01"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"AttachEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0.8,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_PhotoEvent_ExplosionDamage_01_Explode",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace"
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
205
Data/ActivityBattleAbility_PhotoEvent_Level_01_Task.json
Normal file
205
Data/ActivityBattleAbility_PhotoEvent_Level_01_Task.json
Normal file
@ -0,0 +1,205 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_PhotoEvent_Level_01_Task",
|
||||
"AbilitySpecials": {
|
||||
"AS_Energy_Boss": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_Energy_Buff": {
|
||||
"Value": 20
|
||||
},
|
||||
"AS_Energy_Elite": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_Energy_Initial": {
|
||||
"Value": 100
|
||||
},
|
||||
"AS_Energy_Normal": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_SP_Initial": {
|
||||
"Value": 30
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Task_Modifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"PhotoEvent_MonsterIdentify_Modifier": {
|
||||
"Duration": 1.5,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_MonsterIdentify"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_MonsterIdentify"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_Task_Initial_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Initial",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "RecoverSPAction",
|
||||
"Amount": "%AS_SP_Initial",
|
||||
"Percentage": 0,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_Task_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_MonsterIdentify_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExSp"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"OnKillOther": [
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Normal",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Normal",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Elite",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Elite",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Boss",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Boss",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExSp",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSwitchOutFinish": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": 1.5,
|
||||
"ModifierStacking": "Refresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_ButtonHighlight"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Buff",
|
||||
"ModifyFunction": "Add"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_ButtonHighlight"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"OnAbilityTrigger": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Task_Initial_Modifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
283
Data/ActivityBattleAbility_PhotoEvent_Level_02_Buff.json
Normal file
283
Data/ActivityBattleAbility_PhotoEvent_Level_02_Buff.json
Normal file
@ -0,0 +1,283 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_PhotoEvent_Level_02_Buff",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 30
|
||||
},
|
||||
"AS_Energy_Buff": {
|
||||
"Value": 20
|
||||
},
|
||||
"AS_FeverGetRatio": {
|
||||
"Value": 0.7
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnCustomEventReceived": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Buff_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ExlpodeDamage_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Buff_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ExlpodeDamage_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"PhotoEvent_Basic_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "PhotoEvent_Tips_Buff"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1254000262
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Buff",
|
||||
"ModifyFunction": "Add"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "PhotoEvent_Effect_Camera"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_BuffNotify_Modifier": {
|
||||
"Buff": {
|
||||
"BuffID": 9000202,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_Duration"
|
||||
},
|
||||
"PhotoEvent_Buff_Basic_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Buff_Common_Attack_Loop",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_Attack_Loop_RimGlow_01",
|
||||
"Target": "Self",
|
||||
"key": "Common_MA_Buff_Attack_Loop_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_BuffNotify_Modifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"ModifierTargetType": "GlobalAbility",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "GreaterEqual",
|
||||
"CountModifierType": "GlobalAbility",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"StackCount": 1,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"ExQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_Attack_Loop_RimGlow_01",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_BuffNotify_Modifier",
|
||||
"ModifierTargetType": "CurTargetAbility",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_IndividualFeverGetRatio": "%AS_FeverGetRatio"
|
||||
}
|
||||
},
|
||||
"PhotoEvent_Eff_Full_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Eff_ActivityCombatPauseEnd_Stunning_01_UI",
|
||||
"FireEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"NeedRaycastGround": false,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"RandomAngleRange": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"RandomPositionRange": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Camera"
|
||||
}
|
||||
},
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_ExlpodeDamage_Basic_Modifier": {
|
||||
"DelayHandlers": [
|
||||
{
|
||||
"DelayTime": 0,
|
||||
"IgnoreTimeScale": false,
|
||||
"TimeUpActions": [
|
||||
{
|
||||
"$type": "HandleAnimEvent",
|
||||
"AnimEventID": "#ActivityBattleAbility_PhotoEvent_Attackproperty_01"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"AttachEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0.8,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_PhotoEvent_ExplosionDamage_01_Explode",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace"
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
268
Data/ActivityBattleAbility_PhotoEvent_Level_02_Task.json
Normal file
268
Data/ActivityBattleAbility_PhotoEvent_Level_02_Task.json
Normal file
@ -0,0 +1,268 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_PhotoEvent_Level_02_Task",
|
||||
"AbilitySpecials": {
|
||||
"AS_Energy_Boss": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_Energy_Buff": {
|
||||
"Value": 20
|
||||
},
|
||||
"AS_Energy_Elite": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_Energy_Initial": {
|
||||
"Value": 100
|
||||
},
|
||||
"AS_Energy_Normal": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_Fever_Initial_Local": {
|
||||
"Value": 3000
|
||||
},
|
||||
"AS_Fever_Initial_OffStage": {
|
||||
"Value": 2000
|
||||
},
|
||||
"AS_Highlight_Time": {
|
||||
"Value": 1.5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Task_Modifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"PhotoEvent_MonsterIdentify_Modifier": {
|
||||
"Duration": "%AS_Highlight_Time",
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_MonsterIdentify"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_MonsterIdentify"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_Task_Initial_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Initial",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "RecoverIndividualFeverAction",
|
||||
"Amount": "%AS_Fever_Initial_Local",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": 0,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RecoverIndividualFeverAction",
|
||||
"Amount": "%AS_Fever_Initial_OffStage",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": 0,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_Task_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_MonsterIdentify_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExQTE",
|
||||
"AttackQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"OnKillOther": [
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Normal",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Normal",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Elite",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Elite",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Boss",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Boss",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": 2.3,
|
||||
"ParamName": "AS_Highlight_Time",
|
||||
"ParamType": "Float",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExQTE",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"Target": "Self",
|
||||
"TemplateID": 1091
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExQTE",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSwitchOutFinish": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": "%AS_Highlight_Time",
|
||||
"ModifierStacking": "Refresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_ButtonHighlight"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Buff",
|
||||
"ModifyFunction": "Add"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_ButtonHighlight"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": 1.5,
|
||||
"ParamName": "AS_Highlight_Time",
|
||||
"ParamType": "Float",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"OnAbilityTrigger": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Task_Initial_Modifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
292
Data/ActivityBattleAbility_PhotoEvent_Level_03_Buff.json
Normal file
292
Data/ActivityBattleAbility_PhotoEvent_Level_03_Buff.json
Normal file
@ -0,0 +1,292 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_PhotoEvent_Level_03_Buff",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.6
|
||||
},
|
||||
"AS_AddedElementAccumulationRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 30
|
||||
},
|
||||
"AS_Energy_Buff": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnCustomEventReceived": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Buff_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ExlpodeDamage_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Buff_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ExlpodeDamage_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"PhotoEvent_Basic_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "PhotoEvent_Tips_Buff"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1254000362
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Buff",
|
||||
"ModifyFunction": "Add"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "PhotoEvent_Effect_Camera"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_BuffNotify_Modifier": {
|
||||
"Buff": {
|
||||
"BuffID": 9000203,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_Duration"
|
||||
},
|
||||
"PhotoEvent_Buff_Basic_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Buff_Common_Attack_Loop",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_Attack_Loop_RimGlow_01",
|
||||
"Target": "Self",
|
||||
"key": "Common_MA_Buff_Attack_Loop_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_BuffNotify_Modifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"ModifierTargetType": "GlobalAbility",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "GreaterEqual",
|
||||
"CountModifierType": "GlobalAbility",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"StackCount": 1,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHasBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Frost",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Electric",
|
||||
"Overload",
|
||||
"Strike",
|
||||
"Erosion",
|
||||
"Chaos"
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_Attack_Loop_RimGlow_01",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_BuffNotify_Modifier",
|
||||
"ModifierTargetType": "CurTargetAbility",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_AddedElementAccumulationRatio": "%AS_AddedElementAccumulationRatio"
|
||||
}
|
||||
},
|
||||
"PhotoEvent_Eff_Full_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Eff_ActivityCombatPauseEnd_Stunning_01_UI",
|
||||
"FireEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"NeedRaycastGround": false,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"RandomAngleRange": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"RandomPositionRange": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Camera"
|
||||
}
|
||||
},
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_ExlpodeDamage_Basic_Modifier": {
|
||||
"DelayHandlers": [
|
||||
{
|
||||
"DelayTime": 0,
|
||||
"IgnoreTimeScale": false,
|
||||
"TimeUpActions": [
|
||||
{
|
||||
"$type": "HandleAnimEvent",
|
||||
"AnimEventID": "#ActivityBattleAbility_PhotoEvent_Attackproperty_01"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"AttachEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0.8,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_PhotoEvent_ExplosionDamage_01_Explode",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace"
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
267
Data/ActivityBattleAbility_PhotoEvent_Level_03_Task.json
Normal file
267
Data/ActivityBattleAbility_PhotoEvent_Level_03_Task.json
Normal file
@ -0,0 +1,267 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_PhotoEvent_Level_03_Task",
|
||||
"AbilitySpecials": {
|
||||
"AS_Energy_Boss": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_Energy_Buff": {
|
||||
"Value": 20
|
||||
},
|
||||
"AS_Energy_Elite": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_Energy_Initial": {
|
||||
"Value": 100
|
||||
},
|
||||
"AS_Energy_Normal": {
|
||||
"Value": 10
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Task_Modifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"PhotoEvent_MonsterIdentify_01_Modifier": {
|
||||
"Duration": 1.5,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_MonsterIdentify"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_MonsterIdentify"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_MonsterIdentify_02_Modifier": {
|
||||
"Duration": 1.5,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_MonsterIdentify_Disoreder"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_MonsterIdentify_Disoreder"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_Task_Initial_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Initial",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_Task_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBuffAddToOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_MonsterIdentify_02_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Disorder"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"OnBuffDamageAttackLanded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Electric",
|
||||
"Overload",
|
||||
"Erosion",
|
||||
"Chaos",
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Strike"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHitResult",
|
||||
"HitResult": "Dead",
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_MonsterIdentify_01_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Electric",
|
||||
"Overload",
|
||||
"Erosion",
|
||||
"Chaos",
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Strike"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHitResult",
|
||||
"HitResult": "Dead",
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"OnKillOther": [
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Normal",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Normal",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Elite",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Elite",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Boss",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Boss",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnSwitchOutFinish": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": 1.5,
|
||||
"ModifierStacking": "Refresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_ButtonHighlight"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Buff",
|
||||
"ModifyFunction": "Add"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_ButtonHighlight"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"OnAbilityTrigger": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Task_Initial_Modifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
281
Data/ActivityBattleAbility_PhotoEvent_Level_04_Buff.json
Normal file
281
Data/ActivityBattleAbility_PhotoEvent_Level_04_Buff.json
Normal file
@ -0,0 +1,281 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_PhotoEvent_Level_04_Buff",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedAtkRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.6
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 30
|
||||
},
|
||||
"AS_Energy_Buff": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnCustomEventReceived": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Buff_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ExlpodeDamage_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Buff_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ExlpodeDamage_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"PhotoEvent_Basic_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "PhotoEvent_Tips_Buff"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1254000462
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Buff",
|
||||
"ModifyFunction": "Add"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "PhotoEvent_Effect_Camera"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_BuffNotify_Modifier": {
|
||||
"Buff": {
|
||||
"BuffID": 9000204,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_Duration"
|
||||
},
|
||||
"PhotoEvent_Buff_Basic_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Buff_Common_Attack_Loop",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_Attack_Loop_RimGlow_01",
|
||||
"Target": "Self",
|
||||
"key": "Common_MA_Buff_Attack_Loop_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_BuffNotify_Modifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"ModifierTargetType": "GlobalAbility",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "GreaterEqual",
|
||||
"CountModifierType": "GlobalAbility",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"StackCount": 1,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsStunDestroyed",
|
||||
"IsStunDestroyed": true,
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_Attack_Loop_RimGlow_01",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_BuffNotify_Modifier",
|
||||
"ModifierTargetType": "CurTargetAbility",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_AddedAtkRatio"
|
||||
}
|
||||
},
|
||||
"PhotoEvent_Eff_Full_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Eff_ActivityCombatPauseEnd_Stunning_01_UI",
|
||||
"FireEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"NeedRaycastGround": false,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"RandomAngleRange": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"RandomPositionRange": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Camera"
|
||||
}
|
||||
},
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_ExlpodeDamage_Basic_Modifier": {
|
||||
"DelayHandlers": [
|
||||
{
|
||||
"DelayTime": 0,
|
||||
"IgnoreTimeScale": false,
|
||||
"TimeUpActions": [
|
||||
{
|
||||
"$type": "HandleAnimEvent",
|
||||
"AnimEventID": "#ActivityBattleAbility_PhotoEvent_Attackproperty_01"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"AttachEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0.8,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_PhotoEvent_ExplosionDamage_01_Explode",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace"
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
180
Data/ActivityBattleAbility_PhotoEvent_Level_04_Task.json
Normal file
180
Data/ActivityBattleAbility_PhotoEvent_Level_04_Task.json
Normal file
@ -0,0 +1,180 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_PhotoEvent_Level_04_Task",
|
||||
"AbilitySpecials": {
|
||||
"AS_Energy_Boss": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_Energy_Buff": {
|
||||
"Value": 20
|
||||
},
|
||||
"AS_Energy_Elite": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_Energy_Initial": {
|
||||
"Value": 100
|
||||
},
|
||||
"AS_Energy_Normal": {
|
||||
"Value": 10
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Task_Modifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"PhotoEvent_Task_Initial_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Initial",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_Task_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnKillOther": [
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Normal",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Normal",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Elite",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Elite",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Boss",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Boss",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_AvatarIdentify"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSwitchOutFinish": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_AvatarIdentify"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": 1.5,
|
||||
"ModifierStacking": "Refresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_ButtonHighlight"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Buff",
|
||||
"ModifyFunction": "Add"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_ButtonHighlight"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"OnAbilityTrigger": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Task_Initial_Modifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
269
Data/ActivityBattleAbility_PhotoEvent_Level_05_Buff.json
Normal file
269
Data/ActivityBattleAbility_PhotoEvent_Level_05_Buff.json
Normal file
@ -0,0 +1,269 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_PhotoEvent_Level_05_Buff",
|
||||
"AbilitySpecials": {
|
||||
"AS_CriticalDamageRatioDelta": {
|
||||
"Value": 0.7
|
||||
},
|
||||
"AS_CriticalDelta": {
|
||||
"Value": 0.25
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 30
|
||||
},
|
||||
"AS_Energy_Buff": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnCustomEventReceived": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Buff_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ExlpodeDamage_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Buff_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ExlpodeDamage_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"PhotoEvent_Basic_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "PhotoEvent_Tips_Buff"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1254000562
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Buff",
|
||||
"ModifyFunction": "Add"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "PhotoEvent_Effect_Camera"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_BuffNotify_Modifier": {
|
||||
"Buff": {
|
||||
"BuffID": 9000205,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_Duration"
|
||||
},
|
||||
"PhotoEvent_Buff_Basic_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Buff_Common_Attack_Loop",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_Attack_Loop_RimGlow_01",
|
||||
"Target": "Self",
|
||||
"key": "Common_MA_Buff_Attack_Loop_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_BuffNotify_Modifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"ModifierTargetType": "GlobalAbility",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "GreaterEqual",
|
||||
"CountModifierType": "GlobalAbility",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"StackCount": 1,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_Attack_Loop_RimGlow_01",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_BuffNotify_Modifier",
|
||||
"ModifierTargetType": "CurTargetAbility",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_CriticalDamageRatioDelta",
|
||||
"Actor_CriticalDelta": "%AS_CriticalDelta"
|
||||
}
|
||||
},
|
||||
"PhotoEvent_Eff_Full_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Eff_ActivityCombatPauseEnd_Stunning_01_UI",
|
||||
"FireEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"NeedRaycastGround": false,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"RandomAngleRange": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"RandomPositionRange": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Camera"
|
||||
}
|
||||
},
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_ExlpodeDamage_Basic_Modifier": {
|
||||
"DelayHandlers": [
|
||||
{
|
||||
"DelayTime": 0.016,
|
||||
"IgnoreTimeScale": false,
|
||||
"TimeUpActions": [
|
||||
{
|
||||
"$type": "HandleAnimEvent",
|
||||
"AnimEventID": "#ActivityBattleAbility_PhotoEvent_Attackproperty_Wave_01"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"AttachEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0.8,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_PhotoEvent_ExplosionDamage_01_Explode",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
202
Data/ActivityBattleAbility_PhotoEvent_Level_05_Task.json
Normal file
202
Data/ActivityBattleAbility_PhotoEvent_Level_05_Task.json
Normal file
@ -0,0 +1,202 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_PhotoEvent_Level_05_Task",
|
||||
"AbilitySpecials": {
|
||||
"AS_Energy_Boss": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_Energy_Buff": {
|
||||
"Value": 20
|
||||
},
|
||||
"AS_Energy_Elite": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_Energy_Initial": {
|
||||
"Value": 100
|
||||
},
|
||||
"AS_Energy_Normal": {
|
||||
"Value": 10
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Task_Modifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"PhotoEvent_Task_Initial_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Initial",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_Task_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnKillOther": [
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Normal",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Normal",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Elite",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Elite",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Boss",
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Boss",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ParryAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "EvadeAid",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_AvatarIdentify"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ParryAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "EvadeAid",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSwitchOutFinish": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_AvatarIdentify"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": 1.5,
|
||||
"ModifierStacking": "Refresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_ButtonHighlight"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Buff",
|
||||
"ModifyFunction": "Add"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"PhotoEvent_ButtonHighlight"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"OnAbilityTrigger": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Task_Initial_Modifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
316
Data/ActivityBattleAbility_PhotoEvent_Level_06_Buff.json
Normal file
316
Data/ActivityBattleAbility_PhotoEvent_Level_06_Buff.json
Normal file
@ -0,0 +1,316 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_PhotoEvent_Level_06_Buff",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_AddedDamageRatio_SwitchIn": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 30
|
||||
},
|
||||
"AS_Energy_Buff": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnCustomEventReceived": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Buff_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ExlpodeDamage_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Buff_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_ExlpodeDamage_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillBasic"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Basic_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "UseBattlePhotoActivitySkillFullCompletion"
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"PhotoEvent_Basic_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "PhotoEvent_Tips_Buff"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1254000662
|
||||
},
|
||||
{
|
||||
"$type": "ModifyBattlePhotoSkillEnergyAction",
|
||||
"Amount": "%AS_Energy_Buff",
|
||||
"ModifyFunction": "Add"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "PhotoEvent_Effect_Camera"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_BuffNotify_Modifier": {
|
||||
"Buff": {
|
||||
"BuffID": 9000206,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_Duration"
|
||||
},
|
||||
"PhotoEvent_Buff_Basic_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Buff_Common_Attack_Loop",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_Attack_Loop_RimGlow_01",
|
||||
"Target": "Self",
|
||||
"key": "Common_MA_Buff_Attack_Loop_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_BuffNotify_Modifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"ModifierTargetType": "GlobalAbility",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "GreaterEqual",
|
||||
"CountModifierType": "GlobalAbility",
|
||||
"ModifierName": "PhotoEvent_ZoneHighlight_Modifier",
|
||||
"StackCount": 1,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_Attack_Loop_RimGlow_01",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_BuffNotify_Modifier",
|
||||
"ModifierTargetType": "CurTargetAbility",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSwitchInBegin": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PhotoEvent_Buff_Basic_SwitchIn_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "BeHitAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "CommonAid",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSwitchOutFinish": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PhotoEvent_Buff_Basic_SwitchIn_Modifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_Buff_Basic_SwitchIn_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio_SwitchIn",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_Eff_Full_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Eff_ActivityCombatPauseEnd_Stunning_01_UI",
|
||||
"FireEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"NeedRaycastGround": false,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"RandomAngleRange": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"RandomPositionRange": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Camera"
|
||||
}
|
||||
},
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_ExlpodeDamage_Basic_Modifier": {
|
||||
"DelayHandlers": [
|
||||
{
|
||||
"DelayTime": 0.016,
|
||||
"IgnoreTimeScale": false,
|
||||
"TimeUpActions": [
|
||||
{
|
||||
"$type": "HandleAnimEvent",
|
||||
"AnimEventID": "#ActivityBattleAbility_PhotoEvent_Attackproperty_Wave_01"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"AttachEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0.8,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_PhotoEvent_ExplosionDamage_01_Explode",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user