OSPRODWin1.6.0_R6898738_S6898738_D6898738
This commit is contained in:
parent
aab31050e9
commit
e30776ab2f
111
Data/AbyssS2_Ability_GeppettoTarot_EffCtrl.json
Normal file
111
Data/AbyssS2_Ability_GeppettoTarot_EffCtrl.json
Normal file
@ -0,0 +1,111 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Appear",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"StartModifier"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "Disappear",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"DeathModifier"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_Ability_GeppettoTarot_EffCtrl",
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"DeathModifier": {
|
||||
"Duration": -1,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"AttachEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "EffPoint",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Device_Prop_AbyssS2GeppettoClue_01_04_Death",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"StartModifier": {
|
||||
"Duration": -1,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"AttachEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "EffPoint",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Device_Prop_AbyssS2GeppettoClue_01_02_Start",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
49
Data/AbyssS2_AgentRushAbility_Astra.json
Normal file
49
Data/AbyssS2_AgentRushAbility_Astra.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_AgentRushAbility_Astra",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnCustomEventReceived": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "Astra_Card_S_01_Splash"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1649
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1654
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Astra_Attack_Card_S_01_AttackProperty_01",
|
||||
"Astra_Attack_Card_S_01_AttackProperty_01_ExSP"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
62
Data/AbyssS2_AgentRushAbility_Corin.json
Normal file
62
Data/AbyssS2_AgentRushAbility_Corin.json
Normal file
@ -0,0 +1,62 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Attack_Branch_03_Explode",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"QuestCountModifier"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_AgentRushAbility_Corin",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Corin_Attack_Branch_03_AttackProperty_03"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"QuestCountModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1653
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1658
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
62
Data/AbyssS2_AgentRushAbility_Evelyn.json
Normal file
62
Data/AbyssS2_AgentRushAbility_Evelyn.json
Normal file
@ -0,0 +1,62 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_AgentRushAbility_Evelyn",
|
||||
"AbilitySpecials": {
|
||||
"AS_CriticalDamageDelta": {
|
||||
"Value": 0.5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_CriticalDamageRatioDelta",
|
||||
"PropertyValue": "%AS_CriticalDamageDelta",
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1650,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE"
|
||||
},
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"Target": "Self",
|
||||
"TemplateID": 1321
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1655,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE"
|
||||
},
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"Target": "Self",
|
||||
"TemplateID": 1321
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
78
Data/AbyssS2_AgentRushAbility_JaneDoe.json
Normal file
78
Data/AbyssS2_AgentRushAbility_JaneDoe.json
Normal file
@ -0,0 +1,78 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Attack_Branch_02_Release",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"QuestCountModifier"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_AgentRushAbility_JaneDoe",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"JaneDoe_Attack_Branch_01_AttackProperty_01",
|
||||
"JaneDoe_Attack_Branch_01_AttackProperty_02",
|
||||
"JaneDoe_Attack_Branch_01_AttackProperty_03",
|
||||
"JaneDoe_Attack_Branch_01_AttackProperty_04",
|
||||
"JaneDoe_Attack_Branch_01_AttackProperty_05",
|
||||
"JaneDoe_Attack_Branch_01_AttackProperty_06",
|
||||
"JaneDoe_Attack_Branch_01_AttackProperty_07",
|
||||
"JaneDoe_Attack_Branch_01_AttackProperty_08",
|
||||
"JaneDoe_Attack_Branch_01_AttackProperty_09",
|
||||
"JaneDoe_Attack_Branch_02_AttackProperty_01",
|
||||
"JaneDoe_Attack_Branch_02_AttackProperty_02",
|
||||
"JaneDoe_Attack_Branch_02_AttackProperty_03",
|
||||
"JaneDoe_Attack_Branch_02_AttackProperty_04",
|
||||
"JaneDoe_Attack_Branch_01_AttackProperty_16",
|
||||
"JaneDoe_Attack_Branch_01_AttackProperty_17",
|
||||
"JaneDoe_Attack_Branch_01_AttackProperty_18",
|
||||
"JaneDoe_Attack_Branch_01_AttackProperty_19"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"QuestCountModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1652
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1657
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
92
Data/AbyssS2_Artifact_1339707.json
Normal file
92
Data/AbyssS2_Artifact_1339707.json
Normal file
@ -0,0 +1,92 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Artifact_1339707",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_Artifact_MistAreaBonus_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_MistAreaBonus_Count_Cache": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_Actor_AddedAttackRatio": {
|
||||
"Value": 0.1,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_Actor_CriticalDamageRatioDelta": {
|
||||
"Value": 0.2,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_ElementMysteryDelta": {
|
||||
"Value": 0.2,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAbyssS2AreaStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_MistAreaBonus_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaPropertyType",
|
||||
"APTName": "APT_Mist",
|
||||
"CompareType": "Equal",
|
||||
"TargetValue": 1
|
||||
}
|
||||
],
|
||||
"StackCount": 1,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "scenevar(AS_AbyssS2_Artifact_MistAreaBonus_Count)",
|
||||
"ParamName": "AS_AbyssS2_Artifact_MistAreaBonus_Count_Cache",
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_MistAreaBonus_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "NotEqual",
|
||||
"Param": "%AS_AbyssS2_Artifact_MistAreaBonus_Count",
|
||||
"ParamName": "AS_AbyssS2_Artifact_MistAreaBonus_Count_Cache",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"StackCount": "%AS_AbyssS2_Artifact_MistAreaBonus_Count_Cache",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_Artifact_MistAreaBonus_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Multiple",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_Artifact_MistAreaBonus_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_Actor_AddedAttackRatio",
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_Actor_CriticalDamageRatioDelta",
|
||||
"Actor_ElementMysteryDelta": "%AS_ElementMysteryDelta"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
98
Data/AbyssS2_Artifact_1339801.json
Normal file
98
Data/AbyssS2_Artifact_1339801.json
Normal file
@ -0,0 +1,98 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Artifact_1339801",
|
||||
"AbilitySpecials": {
|
||||
"AS_CoinToHealthReduction_Cache": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_CoinToHealthReduction_ConvertRatio": {
|
||||
"Value": 0.005,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_CoinToHealthReduction_RatioLimit": {
|
||||
"Value": 0.3,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_CoinToHealthReduction_RealRatio": {
|
||||
"Value": 0,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "scenevar(AbyssS2_Event03_Server_coinnum)",
|
||||
"ParamName": "AS_CoinToHealthReduction_Cache",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "NotEqual",
|
||||
"StrengthType": "Boss",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_CoinToHealthReduction_Cache)*specials(AS_CoinToHealthReduction_ConvertRatio)*0.01",
|
||||
"ParamName": "AS_CoinToHealthReduction_RealRatio",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "NotEqual",
|
||||
"StrengthType": "Boss",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_CoinToHealthReduction_RatioLimit",
|
||||
"ParamName": "AS_CoinToHealthReduction_RealRatio",
|
||||
"ParamType": "Float",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "NotEqual",
|
||||
"StrengthType": "Boss",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Greater",
|
||||
"Param": "%AS_CoinToHealthReduction_RatioLimit",
|
||||
"ParamName": "AS_CoinToHealthReduction_RealRatio",
|
||||
"ParamType": "Float",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "DecreaseHPAction",
|
||||
"Amount": 0,
|
||||
"IgnoreInvincible": true,
|
||||
"IgnoreLifeLock": true,
|
||||
"Percentage": "%AS_CoinToHealthReduction_RealRatio",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "NotEqual",
|
||||
"StrengthType": "Boss",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
84
Data/AbyssS2_Artifact_1339802.json
Normal file
84
Data/AbyssS2_Artifact_1339802.json
Normal file
@ -0,0 +1,84 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Artifact_1339802",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 1,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_CurHP_Limit": {
|
||||
"Value": 0,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_CurHP_Limit_Ratio": {
|
||||
"Value": 0.1,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_DamageTakeRatio": {
|
||||
"Value": 0.5,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_ElementMysteryDelta": {
|
||||
"Value": 400,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialsByPropertyAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"ParamName": "AS_CurHP_Limit",
|
||||
"Percentage": "%AS_CurHP_Limit_Ratio",
|
||||
"PropertyType": "MaxHP",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetBasePropertyLimitByAbility",
|
||||
"Limit": "%AS_CurHP_Limit",
|
||||
"PropertyType": "CurHP"
|
||||
},
|
||||
{
|
||||
"$type": "RecoverHPAction",
|
||||
"Amount": 1,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByPlayerPropertyValue",
|
||||
"CompareType": "Greater",
|
||||
"Denominator": "MaxHP",
|
||||
"IsUsePercent": true,
|
||||
"Numerator": "CurHP",
|
||||
"Target": "Self",
|
||||
"Val1": "%AS_CurHP_Limit_Ratio",
|
||||
"Val2": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_HighStakes_Modifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_Artifact_HighStakes_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_DefinitelyCritical",
|
||||
"PropertyValue": 1,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_BaseAtkRatio",
|
||||
"Actor_DamageTakeRatio": "%AS_DamageTakeRatio",
|
||||
"Actor_ElementMysteryDelta": "%AS_ElementMysteryDelta"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
199
Data/AbyssS2_Artifact_1339803.json
Normal file
199
Data/AbyssS2_Artifact_1339803.json
Normal file
@ -0,0 +1,199 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Artifact_1339803",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_Artifact_DamageToHP_Amount": {
|
||||
"Value": 0,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_DamageToHP_Amount_BackUp": {
|
||||
"Value": 0,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_DamageToHP_DamageCache": {
|
||||
"Value": 0,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_DamageToHP_Limit": {
|
||||
"Value": 0,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_DamageToHP_Limit_Ratio": {
|
||||
"Value": 0.01,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_DamageToHP_Ratio": {
|
||||
"Value": 0.01,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_BackUpAvatarTransRatio": {
|
||||
"Value": 0.4,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialsByPropertyAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"ParamName": "AS_AbyssS2_Artifact_DamageToHP_Limit",
|
||||
"Percentage": "%AS_AbyssS2_Artifact_DamageToHP_Limit_Ratio",
|
||||
"PropertyType": "MaxHP",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnAttackLanded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByAttackData",
|
||||
"AttackDataType": "HpDamage",
|
||||
"ModifyFunction": "Replace",
|
||||
"ParamName": "AS_AbyssS2_Artifact_DamageToHP_DamageCache",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterFunctionType",
|
||||
"CompareType": "Equal",
|
||||
"MonsterFunctionType": "Monster",
|
||||
"Target": "Other"
|
||||
},
|
||||
{
|
||||
"$type": "ByCampType",
|
||||
"Camp": "TeamEvil",
|
||||
"IsNot": false,
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_AbyssS2_Artifact_DamageToHP_DamageCache)*specials(AS_AbyssS2_Artifact_DamageToHP_Ratio)",
|
||||
"ParamName": "AS_AbyssS2_Artifact_DamageToHP_Amount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterFunctionType",
|
||||
"CompareType": "Equal",
|
||||
"MonsterFunctionType": "Monster",
|
||||
"Target": "Other"
|
||||
},
|
||||
{
|
||||
"$type": "ByCampType",
|
||||
"Camp": "TeamEvil",
|
||||
"IsNot": false,
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_AbyssS2_Artifact_DamageToHP_Limit",
|
||||
"ParamName": "AS_AbyssS2_Artifact_DamageToHP_Amount",
|
||||
"ParamType": "Float",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Greater",
|
||||
"Param": "%AS_AbyssS2_Artifact_DamageToHP_Limit",
|
||||
"ParamName": "AS_AbyssS2_Artifact_DamageToHP_Amount",
|
||||
"ParamType": "Float",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByMonsterFunctionType",
|
||||
"CompareType": "Equal",
|
||||
"MonsterFunctionType": "Monster",
|
||||
"Target": "Other"
|
||||
},
|
||||
{
|
||||
"$type": "ByCampType",
|
||||
"Camp": "TeamEvil",
|
||||
"IsNot": false,
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_AbyssS2_Artifact_DamageToHP_Amount)*specials(AS_BackUpAvatarTransRatio)",
|
||||
"ParamName": "AS_AbyssS2_Artifact_DamageToHP_Amount_BackUp",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterFunctionType",
|
||||
"CompareType": "Equal",
|
||||
"MonsterFunctionType": "Monster",
|
||||
"Target": "Other"
|
||||
},
|
||||
{
|
||||
"$type": "ByCampType",
|
||||
"Camp": "TeamEvil",
|
||||
"IsNot": false,
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "RecoverHPAction",
|
||||
"Amount": "%AS_AbyssS2_Artifact_DamageToHP_Amount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterFunctionType",
|
||||
"CompareType": "Equal",
|
||||
"MonsterFunctionType": "Monster",
|
||||
"Target": "Other"
|
||||
},
|
||||
{
|
||||
"$type": "ByCampType",
|
||||
"Camp": "TeamEvil",
|
||||
"IsNot": false,
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_1339803_BackUpDamageToHP_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterFunctionType",
|
||||
"CompareType": "Equal",
|
||||
"MonsterFunctionType": "Monster",
|
||||
"Target": "Other"
|
||||
},
|
||||
{
|
||||
"$type": "ByCampType",
|
||||
"Camp": "TeamEvil",
|
||||
"IsNot": false,
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_Artifact_1339803_BackUpDamageToHP_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RecoverHPAction",
|
||||
"Amount": "%AS_AbyssS2_Artifact_DamageToHP_Amount_BackUp",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
92
Data/AbyssS2_Artifact_1339804.json
Normal file
92
Data/AbyssS2_Artifact_1339804.json
Normal file
@ -0,0 +1,92 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Artifact_1339804",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_Artifact_MistAreaBonus_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_MistAreaBonus_Count_Cache": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_Actor_AddedAttackRatio": {
|
||||
"Value": 0.1,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_Actor_CriticalDamageRatioDelta": {
|
||||
"Value": 0.2,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_ElementMysteryDelta": {
|
||||
"Value": 0.2,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAbyssS2AreaStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_MistAreaBonus_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaPropertyType",
|
||||
"APTName": "APT_Mist",
|
||||
"CompareType": "Equal",
|
||||
"TargetValue": 1
|
||||
}
|
||||
],
|
||||
"StackCount": 1,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "scenevar(AS_AbyssS2_Artifact_MistAreaBonus_Count)",
|
||||
"ParamName": "AS_AbyssS2_Artifact_MistAreaBonus_Count_Cache",
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_MistAreaBonus_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "NotEqual",
|
||||
"Param": "%AS_AbyssS2_Artifact_MistAreaBonus_Count",
|
||||
"ParamName": "AS_AbyssS2_Artifact_MistAreaBonus_Count_Cache",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"StackCount": "%AS_AbyssS2_Artifact_MistAreaBonus_Count_Cache",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_Artifact_MistAreaBonus_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Multiple",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_Artifact_MistAreaBonus_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_Actor_AddedAttackRatio",
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_Actor_CriticalDamageRatioDelta",
|
||||
"Actor_ElementMysteryDelta": "%AS_ElementMysteryDelta"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
91
Data/AbyssS2_Artifact_1339805.json
Normal file
91
Data/AbyssS2_Artifact_1339805.json
Normal file
@ -0,0 +1,91 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Artifact_1339805",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.01,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_AddedDamageRatio_Real": {
|
||||
"Value": 0,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_CriticalDamageRatioDeltaRatio": {
|
||||
"Value": 0.01,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_CriticalDamageRatioDelta_Real": {
|
||||
"Value": 0,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_CriticalDeltaRatio": {
|
||||
"Value": 0.005,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_CriticalDelta_Real": {
|
||||
"Value": 0,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_ElementMysteryDeltaRatio": {
|
||||
"Value": 2,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_ElementMysteryDelta_Real": {
|
||||
"Value": 0,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "item(1)*0.01*specials(AS_AddedDamageRatio)",
|
||||
"ParamName": "AS_AddedDamageRatio_Real",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "item(1)*0.01*specials(AS_CriticalDeltaRatio)",
|
||||
"ParamName": "AS_CriticalDelta_Real",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "item(1)*0.01*specials(AS_CriticalDamageRatioDeltaRatio)",
|
||||
"ParamName": "AS_CriticalDamageRatioDelta_Real",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "item(1)*0.01*specials(AS_ElementMysteryDeltaRatio)",
|
||||
"ParamName": "AS_ElementMysteryDelta_Real",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio_Real",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_CriticalDelta",
|
||||
"PropertyValue": "%AS_CriticalDelta_Real",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_CriticalDamageRatioDelta",
|
||||
"PropertyValue": "%AS_CriticalDamageRatioDelta_Real",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_ElementMysteryDelta",
|
||||
"PropertyValue": "%AS_ElementMysteryDelta_Real",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
105
Data/AbyssS2_Artifact_1339806.json
Normal file
105
Data/AbyssS2_Artifact_1339806.json
Normal file
@ -0,0 +1,105 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Artifact_1339806",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_Artifact_ReduceMonsterDamage_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_ReduceMonsterDamage_Count_Cache": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_ReduceMonsterDamage_UpperLimit": {
|
||||
"Value": 6,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_DamageTakeRatio": {
|
||||
"Value": 0.025,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAbyssS2AreaStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_ReduceMonsterDamage_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Less",
|
||||
"Param": "%AS_AbyssS2_Artifact_ReduceMonsterDamage_UpperLimit",
|
||||
"ParamName": "AS_AbyssS2_Artifact_ReduceMonsterDamage_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Nonbattle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Start"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "scenevar(AS_AbyssS2_Artifact_ReduceMonsterDamage_Count)",
|
||||
"ParamName": "AS_AbyssS2_Artifact_ReduceMonsterDamage_Count_Cache",
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_ReduceMonsterDamage_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "NotEqual",
|
||||
"Param": "%AS_AbyssS2_Artifact_ReduceMonsterDamage_Count",
|
||||
"ParamName": "AS_AbyssS2_Artifact_ReduceMonsterDamage_Count_Cache",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"StackCount": "%AS_AbyssS2_Artifact_ReduceMonsterDamage_Count_Cache",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_Artifact_ReduceMonsterDamage_Modifier": {
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": "%AS_AbyssS2_Artifact_ReduceMonsterDamage_UpperLimit",
|
||||
"ModifierStacking": "Multiple",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_Artifact_ReduceMonsterDamage_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_DamageTakeRatio": "%AS_DamageTakeRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
93
Data/AbyssS2_Artifact_1339808.json
Normal file
93
Data/AbyssS2_Artifact_1339808.json
Normal file
@ -0,0 +1,93 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Artifact_1339808",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_Artifact_CriticalUP_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_CriticalUP_Count_Cache": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_CriticalDelta": {
|
||||
"Value": 0.02,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAbyssS2AreaStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_CriticalUP_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Nonbattle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Start"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "scenevar(AS_AbyssS2_Artifact_CriticalUP_Count)",
|
||||
"ParamName": "AS_AbyssS2_Artifact_CriticalUP_Count_Cache",
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_CriticalUP_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "NotEqual",
|
||||
"Param": "%AS_AbyssS2_Artifact_CriticalUP_Count",
|
||||
"ParamName": "AS_AbyssS2_Artifact_CriticalUP_Count_Cache",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"StackCount": "%AS_AbyssS2_Artifact_CriticalUP_Count_Cache",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_Artifact_CriticalUP_Modifier": {
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": 99,
|
||||
"ModifierStacking": "Multiple",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_Artifact_CriticalUP_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_CriticalDelta": "%AS_CriticalDelta"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
105
Data/AbyssS2_Artifact_1339809.json
Normal file
105
Data/AbyssS2_Artifact_1339809.json
Normal file
@ -0,0 +1,105 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Artifact_1339809",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_Artifact_ReduceMonsterDamage_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_ReduceMonsterDamage_Count_Cache": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_ReduceMonsterDamage_UpperLimit": {
|
||||
"Value": 6,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_DamageTakeRatio": {
|
||||
"Value": 0.025,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAbyssS2AreaStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_ReduceMonsterDamage_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Less",
|
||||
"Param": "%AS_AbyssS2_Artifact_ReduceMonsterDamage_UpperLimit",
|
||||
"ParamName": "AS_AbyssS2_Artifact_ReduceMonsterDamage_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Nonbattle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Start"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "scenevar(AS_AbyssS2_Artifact_ReduceMonsterDamage_Count)",
|
||||
"ParamName": "AS_AbyssS2_Artifact_ReduceMonsterDamage_Count_Cache",
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_ReduceMonsterDamage_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "NotEqual",
|
||||
"Param": "%AS_AbyssS2_Artifact_ReduceMonsterDamage_Count",
|
||||
"ParamName": "AS_AbyssS2_Artifact_ReduceMonsterDamage_Count_Cache",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"StackCount": "%AS_AbyssS2_Artifact_ReduceMonsterDamage_Count_Cache",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_Artifact_ReduceMonsterDamage_Modifier": {
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": "%AS_AbyssS2_Artifact_ReduceMonsterDamage_UpperLimit",
|
||||
"ModifierStacking": "Multiple",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_Artifact_ReduceMonsterDamage_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_DamageTakeRatio": "%AS_DamageTakeRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
93
Data/AbyssS2_Artifact_1339811.json
Normal file
93
Data/AbyssS2_Artifact_1339811.json
Normal file
@ -0,0 +1,93 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Artifact_1339811",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_Artifact_CriticalUP_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_CriticalUP_Count_Cache": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_CriticalDelta": {
|
||||
"Value": 0.02,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAbyssS2AreaStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_CriticalUP_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Nonbattle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Start"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "scenevar(AS_AbyssS2_Artifact_CriticalUP_Count)",
|
||||
"ParamName": "AS_AbyssS2_Artifact_CriticalUP_Count_Cache",
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_CriticalUP_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "NotEqual",
|
||||
"Param": "%AS_AbyssS2_Artifact_CriticalUP_Count",
|
||||
"ParamName": "AS_AbyssS2_Artifact_CriticalUP_Count_Cache",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"StackCount": "%AS_AbyssS2_Artifact_CriticalUP_Count_Cache",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_Artifact_CriticalUP_Modifier": {
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": 99,
|
||||
"ModifierStacking": "Multiple",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_Artifact_CriticalUP_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_CriticalDelta": "%AS_CriticalDelta"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
170
Data/AbyssS2_Artifact_1339909.json
Normal file
170
Data/AbyssS2_Artifact_1339909.json
Normal file
@ -0,0 +1,170 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Artifact_1339909",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_Artifact_StreakNoDamageBonus_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_StreakNoDamageBonus_Count_Cache": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_StreakNoDamageBonus_SingleRoundFlag": {
|
||||
"Value": 1,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.05,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAbyssS2AreaMonsterClear": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_StreakNoDamageBonus_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_Artifact_StreakNoDamageBonus_SingleRoundFlag",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Battle"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_Artifact_StreakNoDamageBonus_Count",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_Artifact_StreakNoDamageBonus_SingleRoundFlag",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Battle"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnAbyssS2AreaStart": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_Artifact_StreakNoDamageBonus_SingleRoundFlag",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Battle"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "scenevar(AS_AbyssS2_Artifact_StreakNoDamageBonus_Count)",
|
||||
"ParamName": "AS_AbyssS2_Artifact_StreakNoDamageBonus_Count_Cache",
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_StreakNoDamageBonus_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "NotEqual",
|
||||
"Param": "%AS_AbyssS2_Artifact_StreakNoDamageBonus_Count",
|
||||
"ParamName": "AS_AbyssS2_Artifact_StreakNoDamageBonus_Count_Cache",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"StackCount": "%AS_AbyssS2_Artifact_StreakNoDamageBonus_Count_Cache",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBeAttackLanded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": 0,
|
||||
"ParamName": "AS_AbyssS2_Artifact_StreakNoDamageBonus_SingleRoundFlag",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByTotalDamage",
|
||||
"CompareType": "Greater",
|
||||
"Damage": 0,
|
||||
"SkipDamage": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetTargetAbilitySpecialAction",
|
||||
"Params": [
|
||||
{
|
||||
"AbilityName": "AbyssS2_Artifact_1339909",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": 0,
|
||||
"ParamName": "AS_AbyssS2_Artifact_StreakNoDamageBonus_SingleRoundFlag",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByTotalDamage",
|
||||
"CompareType": "Greater",
|
||||
"Damage": 0,
|
||||
"SkipDamage": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_Artifact_StreakNoDamageBonus_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Multiple",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AS_AddedDamageRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
193
Data/AbyssS2_Artifact_1339910.json
Normal file
193
Data/AbyssS2_Artifact_1339910.json
Normal file
@ -0,0 +1,193 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Artifact_1339910",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_Artifact_HPReductionForMaxHealth_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_HPReductionForMaxHealth_Count_Cache": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_HPReductionForMaxHealth_UpperLimit": {
|
||||
"Value": 4,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_HpDecreaseAmount": {
|
||||
"Value": 0,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_HpDecreaseRatio": {
|
||||
"Value": 0.2,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_MaxHPRatio": {
|
||||
"Value": 0.1,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_ShieldAmount": {
|
||||
"Value": 0.1,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAbyssS2AreaStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_HPReductionForMaxHealth_Reducation_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Less",
|
||||
"Param": "%AS_AbyssS2_Artifact_HPReductionForMaxHealth_UpperLimit",
|
||||
"ParamName": "AS_AbyssS2_Artifact_HPReductionForMaxHealth_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Battle"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_HPReductionForMaxHealth_Bonus_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Less",
|
||||
"Param": "%AS_AbyssS2_Artifact_HPReductionForMaxHealth_UpperLimit",
|
||||
"ParamName": "AS_AbyssS2_Artifact_HPReductionForMaxHealth_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Battle"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "scenevar(AS_AbyssS2_Artifact_HPReductionForMaxHealth_Count)",
|
||||
"ParamName": "AS_AbyssS2_Artifact_HPReductionForMaxHealth_Count_Cache",
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_HPReductionForMaxHealth_Bonus_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "GreaterEqual",
|
||||
"Param": "%AS_AbyssS2_Artifact_HPReductionForMaxHealth_Count",
|
||||
"ParamName": "AS_AbyssS2_Artifact_HPReductionForMaxHealth_Count_Cache",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"StackCount": "%AS_AbyssS2_Artifact_HPReductionForMaxHealth_Count_Cache",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_Artifact_HPReductionForMaxHealth_Bonus_Modifier": {
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": "%AS_AbyssS2_Artifact_HPReductionForMaxHealth_UpperLimit",
|
||||
"ModifierStacking": "Multiple",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_Artifact_HPReductionForMaxHealth_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_MaxHPRatio": "%AS_MaxHPRatio"
|
||||
}
|
||||
},
|
||||
"AbyssS2_Artifact_HPReductionForMaxHealth_Reducation_Modifier": {
|
||||
"DelayHandlers": [
|
||||
{
|
||||
"DelayTime": 0.02,
|
||||
"TimeUpActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_HPReductionForMaxHealth_Shield_Modifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": "%AS_AbyssS2_Artifact_HPReductionForMaxHealth_UpperLimit",
|
||||
"ModifierStacking": "Multiple",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "property(CurHP)*specials(AS_HpDecreaseRatio)",
|
||||
"ParamName": "AS_HpDecreaseAmount",
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "DecreaseHPAction",
|
||||
"Amount": "%AS_HpDecreaseAmount",
|
||||
"IgnoreInvincible": true,
|
||||
"Target": "Caster"
|
||||
}
|
||||
]
|
||||
},
|
||||
"AbyssS2_Artifact_HPReductionForMaxHealth_Shield_Modifier": {
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": "%AS_AbyssS2_Artifact_HPReductionForMaxHealth_UpperLimit",
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "HpShieldMixin",
|
||||
"AddedActions": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Buff_Common_Defense",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "CommonDefenseMaterial",
|
||||
"Target": "Self",
|
||||
"key": "Common_MA_Buff_Defence_RimGlow_01"
|
||||
}
|
||||
],
|
||||
"Duration": -1,
|
||||
"IfTakeRestDamageWhenEmpty": true,
|
||||
"Priority": 0,
|
||||
"RecoverAmount": 0,
|
||||
"RecoverPercentage": "%RecoverPercentage",
|
||||
"Tag": "AbyssS2_Artifact_1339910",
|
||||
"TotalValueConfig": {
|
||||
"Amount": 0,
|
||||
"Percentage": "%AS_ShieldAmount",
|
||||
"PropertyType": "MaxHP"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Multiple"
|
||||
}
|
||||
}
|
||||
}
|
117
Data/AbyssS2_Artifact_1339911.json
Normal file
117
Data/AbyssS2_Artifact_1339911.json
Normal file
@ -0,0 +1,117 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Artifact_1339911",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_Artifact_ReduceMonsterDamage_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_ReduceMonsterDamage_Count_Cache": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_ReduceMonsterDamage_UpperLimit": {
|
||||
"Value": 6,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_DamageTakeRatio": {
|
||||
"Value": 0.025,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_DamageTakeRatio_InOperation": {
|
||||
"Value": 0,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAbyssS2AreaStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_ReduceMonsterDamage_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Less",
|
||||
"Param": "%AS_AbyssS2_Artifact_ReduceMonsterDamage_UpperLimit",
|
||||
"ParamName": "AS_AbyssS2_Artifact_ReduceMonsterDamage_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Nonbattle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Start"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "scenevar(AS_AbyssS2_Artifact_ReduceMonsterDamage_Count)",
|
||||
"ParamName": "AS_AbyssS2_Artifact_ReduceMonsterDamage_Count_Cache",
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_ReduceMonsterDamage_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "NotEqual",
|
||||
"Param": "%AS_AbyssS2_Artifact_ReduceMonsterDamage_Count",
|
||||
"ParamName": "AS_AbyssS2_Artifact_ReduceMonsterDamage_Count_Cache",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"StackCount": "%AS_AbyssS2_Artifact_ReduceMonsterDamage_Count_Cache",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_Artifact_ReduceMonsterDamage_Modifier": {
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": "%AS_AbyssS2_Artifact_ReduceMonsterDamage_UpperLimit",
|
||||
"ModifierStacking": "Multiple",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_Artifact_ReduceMonsterDamage_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "specials(AS_AbyssS2_Artifact_ReduceMonsterDamage_Count)*specials(AS_DamageTakeRatio)",
|
||||
"ParamName": "AS_DamageTakeRatio_InOperation",
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_DamageTakeRatio": "%AS_DamageTakeRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
105
Data/AbyssS2_Artifact_1339913.json
Normal file
105
Data/AbyssS2_Artifact_1339913.json
Normal file
@ -0,0 +1,105 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Artifact_1339913",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_Artifact_CriticalUP_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_Artifact_CriticalUP_Count_Cache": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_CriticalDelta": {
|
||||
"Value": 0.02,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_CriticalDelta_InOperation": {
|
||||
"Value": 0,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAbyssS2AreaStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_CriticalUP_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Nonbattle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Start"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "scenevar(AS_AbyssS2_Artifact_CriticalUP_Count)",
|
||||
"ParamName": "AS_AbyssS2_Artifact_CriticalUP_Count_Cache",
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Artifact_CriticalUP_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "NotEqual",
|
||||
"Param": "%AS_AbyssS2_Artifact_CriticalUP_Count",
|
||||
"ParamName": "AS_AbyssS2_Artifact_CriticalUP_Count_Cache",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"StackCount": "%AS_AbyssS2_Artifact_CriticalUP_Count_Cache",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_Artifact_CriticalUP_Modifier": {
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": 99,
|
||||
"ModifierStacking": "Multiple",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_Artifact_CriticalUP_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "specials(AS_AbyssS2_Artifact_CriticalUP_Count)*specials(AS_CriticalDelta)",
|
||||
"ParamName": "AS_CriticalDelta_InOperation",
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_CriticalDelta": "%AS_CriticalDelta"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
49
Data/AbyssS2_Boss_Geppetto_Card_A01.json
Normal file
49
Data/AbyssS2_Boss_Geppetto_Card_A01.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Boss_Geppetto_Card_A01",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.01
|
||||
},
|
||||
"AS_AddedDamageRatio_Real": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_SPGetRatio": {
|
||||
"Value": 0.005
|
||||
},
|
||||
"AS_SPGetRatio_Real": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "item(1)*0.01*specials(AS_AddedDamageRatio)",
|
||||
"ParamName": "AS_AddedDamageRatio_Real",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "item(1)*0.01*specials(AS_SPGetRatio)",
|
||||
"ParamName": "AS_SPGetRatio_Real",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"BuffModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AS_AddedDamageRatio_Real",
|
||||
"Actor_SPGetRatio": "%AS_SPGetRatio_Real"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
74
Data/AbyssS2_Boss_Geppetto_Card_A02.json
Normal file
74
Data/AbyssS2_Boss_Geppetto_Card_A02.json
Normal file
@ -0,0 +1,74 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Boss_Geppetto_Card_A02",
|
||||
"AbilitySpecials": {
|
||||
"AS_HP_Recover_Ratio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"HP_Recover_Amount": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "property(MaxHP)*specials(AS_HP_Recover_Ratio)",
|
||||
"ParamName": "HP_Recover_Amount",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnCustomEventReceived": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EnableCheckModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "Gepetto_PartDestroy"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"EnableCheckModifier": {
|
||||
"Duration": 1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "property(MaxHP)*specials(AS_HP_Recover_Ratio)",
|
||||
"ParamName": "HP_Recover_Amount",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RecoverHPAction",
|
||||
"Amount": "%HP_Recover_Amount",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Buff_Common_Recover",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_Recover_RimGlow_01",
|
||||
"Target": "Self",
|
||||
"key": "Common_MA_Buff_Recover_RimGlow_01"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"OnAbilityStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EnableCheckModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
48
Data/AbyssS2_Boss_Geppetto_Card_A03.json
Normal file
48
Data/AbyssS2_Boss_Geppetto_Card_A03.json
Normal file
@ -0,0 +1,48 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Boss_Geppetto_Card_A03",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio_BeingHit": {
|
||||
"Value": -0.2
|
||||
},
|
||||
"AS_AddedDamageRatio_HitOther": {
|
||||
"Value": 0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Geppetto"
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio_BeingHit",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Geppetto"
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio_HitOther",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
62
Data/AbyssS2_Boss_Geppetto_Card_S01.json
Normal file
62
Data/AbyssS2_Boss_Geppetto_Card_S01.json
Normal file
@ -0,0 +1,62 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Boss_Geppetto_Card_S01",
|
||||
"AbilitySpecials": {
|
||||
"AS_DefenceRatio": {
|
||||
"Value": -0.1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "GeppetoMarkModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Geppetto"
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"GeppetoDefDownModifier": {
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": 2,
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"Properties": {
|
||||
"Actor_DefenceRatio": "%AS_DefenceRatio"
|
||||
}
|
||||
},
|
||||
"GeppetoMarkModifier": {
|
||||
"Duration": -1,
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnCustomEventReceived": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "GeppetoDefDownModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "Gepetto_PartDestroy"
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Geppetto"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
170
Data/AbyssS2_Boss_Geppetto_Card_S02.json
Normal file
170
Data/AbyssS2_Boss_Geppetto_Card_S02.json
Normal file
@ -0,0 +1,170 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachZoneTagWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"ModifierNameList": [
|
||||
"Gepetto_GravityAbnormal_AttachedModifier"
|
||||
],
|
||||
"ZoneTag": "Gepetto_GravityAbnormal_Attached"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_Boss_Geppetto_Card_S02",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_EXQTECounter": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_EXQTE_UsedSign": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_FeverAmount": {
|
||||
"Value": 400
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"EXQTEBuffModifier": {
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": 3,
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EXQTE_IndexListenner"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"ExQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"EXQTE_IndexListenner": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": 0,
|
||||
"ParamName": "AS_EXQTE_UsedSign",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": -1,
|
||||
"ParamName": "AS_EXQTECounter",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExQTE"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_EXQTE_UsedSign",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExQTE"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EXQTEBuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "LessEqual",
|
||||
"Param": 0,
|
||||
"ParamName": "AS_EXQTECounter",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
],
|
||||
"StackCount": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
"Gepetto_GravityAbnormal_AttachedModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EXQTEBuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_EXQTE_UsedSign",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
],
|
||||
"StackCount": 3
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EXQTE_IndexListenner",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_EXQTE_UsedSign",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": 2,
|
||||
"ParamName": "AS_EXQTECounter",
|
||||
"ParamType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EXQTEBuffModifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RecoverIndividualFeverAction",
|
||||
"Amount": "%AS_FeverAmount",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": 0,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
@ -141,7 +141,7 @@
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "RemoveMaterialPropertyAction",
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "BurningBloodBuild_Relic_01",
|
||||
"Target": "Self"
|
||||
}
|
||||
@ -208,7 +208,7 @@
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "RemoveMaterialPropertyAction",
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "BurningBloodBuild_Relic_01",
|
||||
"Target": "Self"
|
||||
}
|
||||
|
@ -135,7 +135,7 @@
|
||||
"key": "AbyssS2_Perk_Common_BurningBlood_002_02_End"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveMaterialPropertyAction",
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "AbyssS2_Perk_Common_BurningBlood_002_01_Start",
|
||||
"Target": "Self"
|
||||
},
|
||||
|
55
Data/AbyssS2_Event03_Client_1340062.json
Normal file
55
Data/AbyssS2_Event03_Client_1340062.json
Normal file
@ -0,0 +1,55 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Event03_Client_1340062",
|
||||
"AbilitySpecials": {
|
||||
"AS_ShieldAmount": {
|
||||
"Value": 0.1,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Event03_Client_03_Modifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_Event03_Client_03_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "HpShieldMixin",
|
||||
"AddedActions": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Buff_Common_Defense",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "CommonDefenseMaterial",
|
||||
"Target": "Self",
|
||||
"key": "Common_MA_Buff_Defence_RimGlow_01"
|
||||
}
|
||||
],
|
||||
"Duration": -1,
|
||||
"IfTakeRestDamageWhenEmpty": true,
|
||||
"Priority": 0,
|
||||
"RecoverAmount": 0,
|
||||
"RecoverPercentage": "%RecoverPercentage",
|
||||
"Tag": "AbyssS2_Event03_Client_03",
|
||||
"TotalValueConfig": {
|
||||
"Amount": 0,
|
||||
"Percentage": "%AS_ShieldAmount",
|
||||
"PropertyType": "MaxHP"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Replace"
|
||||
}
|
||||
}
|
||||
}
|
73
Data/AbyssS2_Event03_Client_1340063.json
Normal file
73
Data/AbyssS2_Event03_Client_1340063.json
Normal file
@ -0,0 +1,73 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Event03_Client_1340063",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.2,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_HpPercentage": {
|
||||
"Value": 0.5,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Event03_Client_04_Control_Modifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_Event03_Client_04_Control_Modifier": {
|
||||
"Duration": -1,
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Event03_Client_04_Monitor_Modifier"
|
||||
}
|
||||
]
|
||||
},
|
||||
"AbyssS2_Event03_Client_04_DamageUP_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"AbyssS2_Event03_Client_04_Monitor_Modifier": {
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "ActionsOnPropertyChangeMixin",
|
||||
"PropertyActions": [
|
||||
{
|
||||
"IsUsePercentage": true,
|
||||
"PropertyType": "CurHP",
|
||||
"ReferMaxPropertyType": "MaxHP",
|
||||
"ValueRangeActions": [
|
||||
{
|
||||
"HighToValueActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Event03_Client_04_DamageUP_Modifier"
|
||||
}
|
||||
],
|
||||
"Val": "%AS_HpPercentage"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
98
Data/AbyssS2_Event03_Client_1340064.json
Normal file
98
Data/AbyssS2_Event03_Client_1340064.json
Normal file
@ -0,0 +1,98 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Event03_Client_1340064",
|
||||
"AbilitySpecials": {
|
||||
"AS_DecreaseHP_Amount": {
|
||||
"Value": 0.75,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AbyssS2_Event03_Client_05_Cache": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AbyssS2_Event03_Client_05_Flag": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAbyssS2AreaStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Event03_Client_05_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaNo",
|
||||
"AreaCount": 1
|
||||
},
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "GreaterEqual",
|
||||
"Param": 0,
|
||||
"ParamName": "AbyssS2_Event03_Client_05_Flag",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": -1,
|
||||
"ParamName": "AbyssS2_Event03_Client_05_Flag",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaNo",
|
||||
"AreaCount": 1
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "scenevar(AbyssS2_Event03_Client_05_Flag)",
|
||||
"ParamName": "AbyssS2_Event03_Client_05_Cache",
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AbyssS2_Event03_Client_05_Cache",
|
||||
"ParamName": "AbyssS2_Event03_Client_05_Flag",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "NotEqual",
|
||||
"Param": "%AbyssS2_Event03_Client_05_Cache",
|
||||
"ParamName": "AbyssS2_Event03_Client_05_Flag",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_Event03_Client_05_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "DecreaseHPAction",
|
||||
"IgnoreInvincible": true,
|
||||
"IgnoreLifeLock": true,
|
||||
"Percentage": "%AS_DecreaseHP_Amount",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
32
Data/AbyssS2_Event03_Client_1340065.json
Normal file
32
Data/AbyssS2_Event03_Client_1340065.json
Normal file
@ -0,0 +1,32 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Event03_Client_1340065",
|
||||
"AbilitySpecials": {
|
||||
"AS_DamageTakeRatio": {
|
||||
"Value": -0.5,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_Event03_Client_06_Modifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_Event03_Client_06_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Replace",
|
||||
"Properties": {
|
||||
"Actor_DamageTakeRatio": "%AS_DamageTakeRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
59
Data/AbyssS2_GlobalBuff_21.json
Normal file
59
Data/AbyssS2_GlobalBuff_21.json
Normal file
@ -0,0 +1,59 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_GlobalBuff_21",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedAccumulationRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 30
|
||||
},
|
||||
"AS_ElementMysteryDelta": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_SPGetRatio": {
|
||||
"Value": 0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_GlobalBuff_21_Buff",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExSp"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_SPGetRatio": "%AS_SPGetRatio"
|
||||
}
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_GlobalBuff_21_Buff": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Refresh",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Fire"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_AddedAccumulationRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_ElementMysteryDelta": "%AS_ElementMysteryDelta"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
55
Data/AbyssS2_GlobalBuff_22.json
Normal file
55
Data/AbyssS2_GlobalBuff_22.json
Normal file
@ -0,0 +1,55 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_GlobalBuff_22",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedStunRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_DefenceRatio": {
|
||||
"Value": -0.1
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedBreakStunRatio",
|
||||
"PropertyValue": "%AS_AddedStunRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DefenseDown_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"DefenseDown_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Refresh",
|
||||
"Properties": {
|
||||
"Actor_DefenceRatio": "%AS_DefenceRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
53
Data/AbyssS2_GlobalBuff_23.json
Normal file
53
Data/AbyssS2_GlobalBuff_23.json
Normal file
@ -0,0 +1,53 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_GlobalBuff_23",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio_Ether": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_CritDamageRatioDelta": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Buff_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExSp",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio_Ether": "%AS_AddedDamageRatio_Ether"
|
||||
}
|
||||
},
|
||||
"Modifiers": {
|
||||
"Buff_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Refresh",
|
||||
"Properties": {
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_CritDamageRatioDelta"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
43
Data/AbyssS2_GlobalBuff_24.json
Normal file
43
Data/AbyssS2_GlobalBuff_24.json
Normal file
@ -0,0 +1,43 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_GlobalBuff_24",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio_Ether": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20
|
||||
},
|
||||
"AS_ElementMysteryDelta": {
|
||||
"Value": 10
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Buff_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExSp",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_ElementMysteryDelta": "%AS_ElementMysteryDelta"
|
||||
}
|
||||
},
|
||||
"Modifiers": {
|
||||
"Buff_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Refresh",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio_Ether": "%AS_AddedDamageRatio_Ether"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -28,6 +28,63 @@
|
||||
"AddedActions": [
|
||||
{
|
||||
"$type": "SetRBLOffsetAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Demote"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "Equal",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Slime"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Boss"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"MainStoryBoss"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"RBLOffset": "%RBLOffset",
|
||||
"Tag": "Demonize_Demote_ResistBreakLevelUp",
|
||||
"Target": "Self"
|
||||
@ -37,6 +94,63 @@
|
||||
"EmptyActions": [
|
||||
{
|
||||
"$type": "UnsetRBLOffsetAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Demote"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "Equal",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Slime"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Boss"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"MainStoryBoss"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Tag": "Demonize_Demote_ResistBreakLevelUp",
|
||||
"Target": "Self"
|
||||
}
|
||||
|
40
Data/AbyssS2_Heat_10.json
Normal file
40
Data/AbyssS2_Heat_10.json
Normal file
@ -0,0 +1,40 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Heat_10",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DemonizeModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnStunCreateActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DemonizeModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"DemonizeModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityID": 79990027,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnStunDestroyActions": [
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Boss",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
68
Data/AbyssS2_Heat_11.json
Normal file
68
Data/AbyssS2_Heat_11.json
Normal file
@ -0,0 +1,68 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Heat_11",
|
||||
"AbilitySpecials": {
|
||||
"HpPercentage": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"HpReduceAmount": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HpReduceModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"HpReduceModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnThinkInterval": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "specials(HpPercentage)*property(MaxHP)",
|
||||
"ParamName": "HpReduceAmount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "DecreaseHPAction",
|
||||
"Amount": "%HpReduceAmount",
|
||||
"IgnoreInvincible": true,
|
||||
"IgnoreLifeLock": true,
|
||||
"Percentage": 0,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByPlayerPropertyValue",
|
||||
"CompareType": "GreaterEqual",
|
||||
"Denominator": "MaxHP",
|
||||
"IsUsePercent": true,
|
||||
"Numerator": "CurHP",
|
||||
"Target": "Self",
|
||||
"Val1": 0.1
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"ThinkInterval": 1
|
||||
}
|
||||
}
|
||||
}
|
83
Data/AbyssS2_Heat_12.json
Normal file
83
Data/AbyssS2_Heat_12.json
Normal file
@ -0,0 +1,83 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_Heat_12",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetRBLOffsetAction",
|
||||
"RBLOffset": 2,
|
||||
"Tag": "AbyssS2_Heat_12",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBeAttackLanded": [
|
||||
{
|
||||
"$type": "UnsetRBLOffsetAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"ExQTE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ParryAid"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Tag": "AbyssS2_Heat_12_RBL_Down",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "SetRBLOffsetAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"ExQTE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ParryAid"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"RBLOffset": -2,
|
||||
"Tag": "AbyssS2_Heat_12_RBL_Down",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
16
Data/AbyssS2_NPC_Female03_PackageB.json
Normal file
16
Data/AbyssS2_NPC_Female03_PackageB.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_NPC_Female03_PackageB",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "PushPointGameObjectControlAction",
|
||||
"AttachPointNameList": [
|
||||
"Female03_PackageB"
|
||||
],
|
||||
"IsActive": true,
|
||||
"Tag": "AbyssS2_NPC_Female03_PackageB"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
170
Data/AbyssS2_SingeleTask_Astra.json
Normal file
170
Data/AbyssS2_SingeleTask_Astra.json
Normal file
@ -0,0 +1,170 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Attack_Card_S_01_Loop",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": true,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"AbyssS2_SingeleTask_Astra_01",
|
||||
"AbyssS2_SingeleTask_Astra_02"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_SingeleTask_Astra",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_SingeleTask_Astra_S01_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_Astra_S01_Target": {
|
||||
"Value": 3,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_Astra_S02_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_Astra_S02_Target": {
|
||||
"Value": 5,
|
||||
"ValueType": "Integer"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"AbyssS2_SingeleTask_Astra_01": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Astra_S01_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1671,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "%AS_AbyssS2_SingeleTask_Astra_S01_Target",
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Astra_S01_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"AbyssS2_SingeleTask_Astra_02": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"AbyssS2_SingeleTask_Astra_02_Mask"
|
||||
],
|
||||
"CustomKey": "AbyssS2_SingeleTask_Astra_02_Mask",
|
||||
"IsAdd": false,
|
||||
"Target": "Custom"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Astra_S02_Count",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"AbyssS2_SingeleTask_Astra_02_Mask"
|
||||
],
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"Target": "Other"
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Astra_Attack_Card_S_01_AttackProperty_01",
|
||||
"Astra_Attack_Card_S_01_AttackProperty_01_ExSP"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"AbyssS2_SingeleTask_Astra_02_Mask"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"AbyssS2_SingeleTask_Astra_02_Mask"
|
||||
],
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"Target": "Other"
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Astra_Attack_Card_S_01_AttackProperty_01",
|
||||
"Astra_Attack_Card_S_01_AttackProperty_01_ExSP"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Other"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1672,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "%AS_AbyssS2_SingeleTask_Astra_S02_Target",
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Astra_S02_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Astra_Attack_Card_S_01_AttackProperty_01",
|
||||
"Astra_Attack_Card_S_01_AttackProperty_01_ExSP"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
28
Data/AbyssS2_SingeleTask_Billy.json
Normal file
28
Data/AbyssS2_SingeleTask_Billy.json
Normal file
@ -0,0 +1,28 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SingeleTask_Billy",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnCustomEventReceived": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1665,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "AbyssS2_SingeleTask_Billy_01"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1666,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "AbyssS2_SingeleTask_Billy_02"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
112
Data/AbyssS2_SingeleTask_CharacterTaskDistributor.json
Normal file
112
Data/AbyssS2_SingeleTask_CharacterTaskDistributor.json
Normal file
@ -0,0 +1,112 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SingeleTask_CharacterTaskDistributor",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "AbyssS2_SingeleTask_Billy",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"Target": "Self",
|
||||
"TemplateID": 1081
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "AbyssS2_SingeleTask_Corin",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"Target": "Self",
|
||||
"TemplateID": 1061
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "AbyssS2_SingeleTask_Unagi",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"Target": "Self",
|
||||
"TemplateID": 1091
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "AbyssS2_SingeleTask_Ellen",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"Target": "Self",
|
||||
"TemplateID": 1191
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "AbyssS2_SingeleTask_Yanagi",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"Target": "Self",
|
||||
"TemplateID": 1221
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "AbyssS2_SingeleTask_JaneDoe",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"Target": "Self",
|
||||
"TemplateID": 1261
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "AbyssS2_SingeleTask_Astra",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"Target": "Self",
|
||||
"TemplateID": 1311
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "AbyssS2_SingeleTask_Evelyn",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"Target": "Self",
|
||||
"TemplateID": 1321
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
196
Data/AbyssS2_SingeleTask_Corin.json
Normal file
196
Data/AbyssS2_SingeleTask_Corin.json
Normal file
@ -0,0 +1,196 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Attack_Rush_Enhance",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"AbyssS2_SingeleTask_Corin_S01_Modifier"
|
||||
]
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "Attack_Rush_Enhance_Loop",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"AbyssS2_SingeleTask_Corin_S01_Modifier"
|
||||
]
|
||||
}
|
||||
],
|
||||
"IsSeam": false
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_SingeleTask_Corin",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_SingeleTask_Corin_S01_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_Corin_S01_Target": {
|
||||
"Value": 3,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_Corin_S02_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_Corin_S02_Target": {
|
||||
"Value": 3,
|
||||
"ValueType": "Integer"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnCustomEventReceived": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Corin_S02_Count",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "AbyssS2_SingeleTask_Corin_01"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1673,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "AbyssS2_SingeleTask_Corin_01"
|
||||
},
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "%AS_AbyssS2_SingeleTask_Corin_S02_Target",
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Corin_S02_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_SingeleTask_Corin_S01_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"AbyssS2_SingeleTask_Corin_S01_Mask"
|
||||
],
|
||||
"CustomKey": "AbyssS2_SingeleTask_Corin_S01_Mask",
|
||||
"IsAdd": false,
|
||||
"Target": "Custom"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Corin_S01_Count",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"AbyssS2_SingeleTask_Corin_S01_Mask"
|
||||
],
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"Target": "Other"
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Corin_Attack_Rush_Enhance_AttackProperty_01_01",
|
||||
"Corin_Attack_Rush_Enhance_AttackProperty_01_02",
|
||||
"Corin_Attack_Rush_Enhance_AttackProperty_01_03",
|
||||
"Corin_Attack_Rush_Enhance_AttackProperty_01_04"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"AbyssS2_SingeleTask_Corin_S01_Mask"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"AbyssS2_SingeleTask_Corin_S01_Mask"
|
||||
],
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"Target": "Other"
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Corin_Attack_Rush_Enhance_AttackProperty_01_01",
|
||||
"Corin_Attack_Rush_Enhance_AttackProperty_01_02",
|
||||
"Corin_Attack_Rush_Enhance_AttackProperty_01_03",
|
||||
"Corin_Attack_Rush_Enhance_AttackProperty_01_04"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Other"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1674,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "%AS_AbyssS2_SingeleTask_Corin_S01_Target",
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Corin_S01_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Corin_Attack_Rush_Enhance_AttackProperty_01_01",
|
||||
"Corin_Attack_Rush_Enhance_AttackProperty_01_02",
|
||||
"Corin_Attack_Rush_Enhance_AttackProperty_01_03",
|
||||
"Corin_Attack_Rush_Enhance_AttackProperty_01_04"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
94
Data/AbyssS2_SingeleTask_Ellen.json
Normal file
94
Data/AbyssS2_SingeleTask_Ellen.json
Normal file
@ -0,0 +1,94 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Attack_Normal_Enhance_03_Card",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"AbyssS2_SingleTask_Ellen_S01_Monitor_Modifier"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_SingeleTask_Ellen",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_SingeleTask_Ellen_S01_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_Ellen_S01_Target": {
|
||||
"Value": 5,
|
||||
"ValueType": "Integer"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAnimTransit": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1662,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByTransitionName",
|
||||
"TransitionName": "Attack_Branch_04 -> Attack_Branch_04_Repeat"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnCustomEventReceived": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Ellen_S01_Count",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "AbyssS2_SingeleTask_Ellen_01"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1661,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "AbyssS2_SingeleTask_Ellen_01"
|
||||
},
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "%AS_AbyssS2_SingeleTask_Ellen_S01_Target",
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Ellen_S01_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_SingleTask_Ellen_S01_Monitor_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SendCustomEvent",
|
||||
"EventKey": "AbyssS2_SingeleTask_Ellen_01",
|
||||
"IsGlobal": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
111
Data/AbyssS2_SingeleTask_Evelyn.json
Normal file
111
Data/AbyssS2_SingeleTask_Evelyn.json
Normal file
@ -0,0 +1,111 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "SwitchIn_Attack_Card",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"AbyssS2_SingeleTask_Evelyn_S01"
|
||||
]
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "Attack_Card_02",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"AbyssS2_SingeleTask_Evelyn_S02"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_SingeleTask_Evelyn",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_SingeleTask_Evelyn_S01_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_Evelyn_S01_Target": {
|
||||
"Value": 3,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_Evelyn_S02_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_Evelyn_S02_Target": {
|
||||
"Value": 3,
|
||||
"ValueType": "Integer"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"AbyssS2_SingeleTask_Evelyn_S01": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Evelyn_S01_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1669,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "%AS_AbyssS2_SingeleTask_Evelyn_S01_Target",
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Evelyn_S01_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"AbyssS2_SingeleTask_Evelyn_S02": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Evelyn_S02_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1670,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "%AS_AbyssS2_SingeleTask_Evelyn_S02_Target",
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Evelyn_S02_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
111
Data/AbyssS2_SingeleTask_JaneDoe.json
Normal file
111
Data/AbyssS2_SingeleTask_JaneDoe.json
Normal file
@ -0,0 +1,111 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Attack_ExSpecial_02",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"AbyssS2_SingeleTask_JaneDoe_S03"
|
||||
]
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "Attack_Branch_02_Release",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"AbyssS2_SingeleTask_JaneDoe_S01"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_SingeleTask_JaneDoe",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_SingeleTask_JaneDoe_S01_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_JaneDoe_S01_Target": {
|
||||
"Value": 3,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_JaneDoe_S03_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_JaneDoe_S03_Target": {
|
||||
"Value": 3,
|
||||
"ValueType": "Integer"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"AbyssS2_SingeleTask_JaneDoe_S01": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_JaneDoe_S01_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1668,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "%AS_AbyssS2_SingeleTask_JaneDoe_S01_Target",
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_JaneDoe_S01_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"AbyssS2_SingeleTask_JaneDoe_S03": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_JaneDoe_S03_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1667,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "%AS_AbyssS2_SingeleTask_JaneDoe_S03_Target",
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_JaneDoe_S03_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
142
Data/AbyssS2_SingeleTask_Unagi.json
Normal file
142
Data/AbyssS2_SingeleTask_Unagi.json
Normal file
@ -0,0 +1,142 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "ActionsOnPropertyChangeMixin",
|
||||
"PropertyActions": [
|
||||
{
|
||||
"CustomPropertyType": "MagicValueCounts",
|
||||
"IsSaveToSpecial": true,
|
||||
"NameSaveToSpecial": "AS_AbyssS2_SingeleTask_Unagi_MagicValue_Consume",
|
||||
"PropertyChangeActions": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_AbyssS2_SingeleTask_Unagi_MagicValue_Consume)*(-1)",
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Unagi_MagicValue_Consume_Reverse",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Less",
|
||||
"Param": 0,
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Unagi_MagicValue_Consume",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_SingeleTask_Unagi_02_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Less",
|
||||
"Param": 0,
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Unagi_MagicValue_Consume",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"StackCount": "%AS_AbyssS2_SingeleTask_Unagi_MagicValue_Consume_Reverse",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1660,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Less",
|
||||
"Param": 0,
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Unagi_MagicValue_Consume",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "GreaterEqual",
|
||||
"CountModifierType": "SameNameAbility",
|
||||
"ModifierName": "AbyssS2_SingeleTask_Unagi_02_Modifier",
|
||||
"StackCount": "%AS_AbyssS2_SingeleTask_Unagi_MagicValue_Consume_Target",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_SingeleTask_Unagi",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_SingeleTask_Unagi_MagicValue_Consume": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_Unagi_MagicValue_Consume_Duration": {
|
||||
"Value": 25,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_Unagi_MagicValue_Consume_Reverse": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_Unagi_MagicValue_Consume_Target": {
|
||||
"Value": 18,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_Unagi_S01_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_AbyssS2_SingeleTask_Unagi_S01_Target": {
|
||||
"Value": 5,
|
||||
"ValueType": "Integer"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnCustomEventReceived": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Unagi_S01_Count",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "AbyssS2_SingeleTask_Unagi_01"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1659,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCustomEvent",
|
||||
"EventKey": "AbyssS2_SingeleTask_Unagi_01"
|
||||
},
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "%AS_AbyssS2_SingeleTask_Unagi_S01_Target",
|
||||
"ParamName": "AS_AbyssS2_SingeleTask_Unagi_S01_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_SingeleTask_Unagi_02_Modifier": {
|
||||
"Duration": "%AS_AbyssS2_SingeleTask_Unagi_MagicValue_Consume_Duration",
|
||||
"MaxStackingNumber": "%AS_AbyssS2_SingeleTask_Unagi_MagicValue_Consume_Target",
|
||||
"ModifierStacking": "Multiple"
|
||||
}
|
||||
}
|
||||
}
|
107
Data/AbyssS2_SingeleTask_Yanagi.json
Normal file
107
Data/AbyssS2_SingeleTask_Yanagi.json
Normal file
@ -0,0 +1,107 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Attack_Branch_02_Finish_01_Air",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"AbyssS2_SingeleTask_Yanagi_S01_Modifier"
|
||||
]
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "Attack_StanceA_Normal_05_Branch_Loop",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": true,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"AbyssS2_SingeleTask_Yanagi_S02_Modifier"
|
||||
]
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "Attack_StanceB_Normal_04_Branch_Loop",
|
||||
"FrameCountHigh": 0,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": true,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"AbyssS2_SingeleTask_Yanagi_S02_Modifier"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_SingeleTask_Yanagi",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbyssS2_SingeleTask_Yanagi_S02_CountDown": {
|
||||
"Value": 5,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AbyssS2_SingeleTask_Yanagi_01_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AbyssS2_SingeleTask_Yanagi_01_Target": {
|
||||
"Value": 3,
|
||||
"ValueType": "Integer"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"AbyssS2_SingeleTask_Yanagi_S01_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AbyssS2_SingeleTask_Yanagi_01_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1663,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "%AbyssS2_SingeleTask_Yanagi_01_Target",
|
||||
"ParamName": "AbyssS2_SingeleTask_Yanagi_01_Count",
|
||||
"ParamType": "Integer",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"AbyssS2_SingeleTask_Yanagi_S02_Modifier": {
|
||||
"DelayHandlers": [
|
||||
{
|
||||
"DelayTime": "%AS_AbyssS2_SingeleTask_Yanagi_S02_CountDown",
|
||||
"IgnoreTimeScale": false,
|
||||
"TimeUpActions": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1664
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
28
Data/AbyssS2_SwitchBuild_Artifact_S01.json
Normal file
28
Data/AbyssS2_SwitchBuild_Artifact_S01.json
Normal file
@ -0,0 +1,28 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Artifact_S01",
|
||||
"AbilitySpecials": {
|
||||
"AS_DamageTakeRatio": {
|
||||
"Value": 0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "PushUnlimitPerfectSwitchPointAction",
|
||||
"Tag": "SwitchBuild_Artifact",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "PopUnlimitPerfectSwitchPointAction",
|
||||
"Tag": "SwitchBuild_Artifact",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_DamageTakeRatio": "%AS_DamageTakeRatio"
|
||||
}
|
||||
}
|
||||
}
|
73
Data/AbyssS2_SwitchBuild_Card_A01.json
Normal file
73
Data/AbyssS2_SwitchBuild_Card_A01.json
Normal file
@ -0,0 +1,73 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Card_A01",
|
||||
"AbilitySpecials": {
|
||||
"AS_Duration": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_FeverRecover": {
|
||||
"Value": 200
|
||||
},
|
||||
"AS_SpRecover": {
|
||||
"Value": 5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnSwitchInBegin": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAidAttackSwitchDataTagList",
|
||||
"SwitchDataTagList": [
|
||||
"AbyssS2_SwitchBuild_Relic_Normal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAidAttackSwitchDataTagList",
|
||||
"SwitchDataTagList": [
|
||||
"AbyssS2_SwitchBuild_Relic_Perfect"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByHasModifier",
|
||||
"ModifierNameList": [
|
||||
],
|
||||
"OperatorType": "Not",
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "RecoverFeverAction",
|
||||
"Amount": "%AS_FeverRecover",
|
||||
"IgnoreRatio": false,
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "RecoverSPAction",
|
||||
"Amount": "%AS_SpRecover",
|
||||
"IgnoreRatio": false,
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "RecoverTimeCount",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"RecoverTimeCount": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
80
Data/AbyssS2_SwitchBuild_Card_A02.json
Normal file
80
Data/AbyssS2_SwitchBuild_Card_A02.json
Normal file
@ -0,0 +1,80 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Card_A02",
|
||||
"AbilitySpecials": {
|
||||
"AS_Duration": {
|
||||
"Value": 30
|
||||
},
|
||||
"AS_Hiisazu": {
|
||||
"Value": 0.15
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByPlayerPropertyValue",
|
||||
"CompareType": "Less",
|
||||
"Denominator": "MaxHP",
|
||||
"IsUsePercent": true,
|
||||
"Numerator": "CurHP",
|
||||
"Target": "Target",
|
||||
"Val1": "%AS_Hiisazu"
|
||||
},
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Elite",
|
||||
"Target": "Target"
|
||||
},
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Normal",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"BeHitAid"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"BeHitAid",
|
||||
"ChainAttack"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_Hiisazu",
|
||||
"PropertyValue": 1,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerSoundAction",
|
||||
"Target": "Target",
|
||||
"soundActionKey": "Play_SFX_Char_TarotCard_Gun_2010301"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
50
Data/AbyssS2_SwitchBuild_Card_A03.json
Normal file
50
Data/AbyssS2_SwitchBuild_Card_A03.json
Normal file
@ -0,0 +1,50 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Card_A03",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_AddedElementAccumulationRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_AddedStunRatio": {
|
||||
"Value": 0.3
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
]
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedBreakStunRatio",
|
||||
"PropertyValue": "%AS_AddedStunRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_AddedElementAccumulationRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
42
Data/AbyssS2_SwitchBuild_Card_B01.json
Normal file
42
Data/AbyssS2_SwitchBuild_Card_B01.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Card_B01",
|
||||
"AbilitySpecials": {
|
||||
"AS_Duration": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_HPcoverpercentage": {
|
||||
"Value": 0.1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssS2_SwitchBuild_Card_B01_Buff",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_SwitchBuild_Card_B01_Buff": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "GlobalUnique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RecoverHPAction",
|
||||
"Percentage": "%AS_HPcoverpercentage",
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
52
Data/AbyssS2_SwitchBuild_Card_B02.json
Normal file
52
Data/AbyssS2_SwitchBuild_Card_B02.json
Normal file
@ -0,0 +1,52 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Card_B02",
|
||||
"AbilitySpecials": {
|
||||
"AS_FeverGetRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_SPGetRatio": {
|
||||
"Value": 0.4
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSwitchInBegin": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSwitchOutFinish": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "BuffModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"BuffModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_IndividualFeverGetRatio": "%AS_FeverGetRatio",
|
||||
"Actor_SPGetRatio": "%AS_SPGetRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
50
Data/AbyssS2_SwitchBuild_Card_B03.json
Normal file
50
Data/AbyssS2_SwitchBuild_Card_B03.json
Normal file
@ -0,0 +1,50 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Card_B03",
|
||||
"AbilitySpecials": {
|
||||
"AS_DefenceRatio": {
|
||||
"Value": -0.2
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 10
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DefenseDown_Modifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"BeHitAid"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"BeHitAid",
|
||||
"ChainAttack"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"DefenseDown_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Refresh",
|
||||
"Properties": {
|
||||
"Actor_DefenceRatio": "%AS_DefenceRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
453
Data/AbyssS2_SwitchBuild_Relic_01.json
Normal file
453
Data/AbyssS2_SwitchBuild_Relic_01.json
Normal file
@ -0,0 +1,453 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Relic_01",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedElementAccumulationRatio": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_CastHpShieldGetRatio": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_CritDamageRatioDelta": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_CriticalDelta": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_ElementMysteryDelta": {
|
||||
"Value": 30
|
||||
},
|
||||
"AS_SPGetRatio": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_StackNumber": {
|
||||
"Value": 10
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnDodgeSuccess": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ChainAidAttack_Normal",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ChainAidAttack_Perfect",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"SwitchBuild_Relic_01_Upgrade_01"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackSpecial",
|
||||
"ExSp"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExQTE",
|
||||
"AttackQTE"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"SwitchBuild_Relic_01_Upgrade_03"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByCauseStun",
|
||||
"IsCauseStun": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ChainAidAttack_Normal",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ChainAidAttack_Perfect",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"SwitchBuild_Relic_01_Upgrade_01"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ParryAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "EvadeAid",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ChainAidAttack_Normal",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ChainAidAttack_Perfect",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"SwitchBuild_Relic_01_Upgrade_01"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnSwitchInBegin": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffManager",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAidAttackSwitchDataTagList",
|
||||
"SwitchDataTagList": [
|
||||
"AbyssS2_SwitchBuild_Relic_Normal"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffManager",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAidAttackSwitchDataTagList",
|
||||
"SwitchDataTagList": [
|
||||
"ChainAidAttack_Perfect"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "ChainAidAttack_Normal",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAidAttackSwitchDataTagList",
|
||||
"SwitchDataTagList": [
|
||||
"AbyssS2_SwitchBuild_Relic_Normal"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "ChainAidAttack_Perfect",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAidAttackSwitchDataTagList",
|
||||
"SwitchDataTagList": [
|
||||
"AbyssS2_SwitchBuild_Relic_Perfect"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ChainAidAttack_Perfect_Show",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAidAttackSwitchDataTagList",
|
||||
"SwitchDataTagList": [
|
||||
"AbyssS2_SwitchBuild_Relic_Normal"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Anomaly_Buff": {
|
||||
"Duration": "%AS_Duration",
|
||||
"MaxStackingNumber": "%AS_StackNumber",
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"OnAdded": [
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_AddedElementAccumulationRatio": "%AS_AddedElementAccumulationRatio",
|
||||
"Actor_ElementMysteryDelta": "%AS_ElementMysteryDelta"
|
||||
}
|
||||
},
|
||||
"Attack_Buff": {
|
||||
"Duration": "%AS_Duration",
|
||||
"MaxStackingNumber": "%AS_StackNumber",
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"OnAdded": [
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_CritDamageRatioDelta",
|
||||
"Actor_CriticalDelta": "%AS_CriticalDelta"
|
||||
}
|
||||
},
|
||||
"BuffManager": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Attack_Buff",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarProfessionType",
|
||||
"ProfessionType": "Attack",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Anomaly_Buff",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarProfessionType",
|
||||
"ProfessionType": "Anomaly",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Support_Buff",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarProfessionType",
|
||||
"ProfessionType": "Support",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Stun_Buff",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarProfessionType",
|
||||
"ProfessionType": "Stun",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Defense_Buff",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarProfessionType",
|
||||
"ProfessionType": "Defense",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ChainAidAttack_Normal": {
|
||||
"Duration": 2,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"AidAttack_Common"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TryOpenAidAttackWindowWithSwitchDataTagAction",
|
||||
"CheckZoneTagList": [
|
||||
"AidAttack_Common"
|
||||
],
|
||||
"SwitchDataTagList": [
|
||||
"AbyssS2_SwitchBuild_Relic_Normal"
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"AidAttack_Common"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ChainAidAttack_Perfect": {
|
||||
"Duration": 0.5,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"AidAttack_Common"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TryOpenAidAttackWindowWithSwitchDataTagAction",
|
||||
"CheckZoneTagList": [
|
||||
"AidAttack_Common"
|
||||
],
|
||||
"SwitchDataTagList": [
|
||||
"AbyssS2_SwitchBuild_Relic_Perfect"
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"AidAttack_Common"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ChainAidAttack_Perfect_Show": {
|
||||
"Duration": 1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "QTE_Trigger_RadialBlur_01",
|
||||
"EffectType": "RadialBlur"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "QTE_Trigger_Vignette_01",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "QTE_Trigger_ColorAdjustments_01",
|
||||
"EffectType": "ColorAdjustments"
|
||||
},
|
||||
{
|
||||
"$type": "TimeSlowByConfigKeyAction",
|
||||
"ConfigKey": "Avatar_Common_ChainAidAttack_TimeSlow_01",
|
||||
"IsGlobal": true
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "InterruptScreenEffectAction",
|
||||
"EffectType": "RadialBlur",
|
||||
"TargetKey": "QTE_Trigger_RadialBlur_01"
|
||||
},
|
||||
{
|
||||
"$type": "InterruptScreenEffectAction",
|
||||
"EffectType": "Vignette",
|
||||
"TargetKey": "QTE_Trigger_Vignette_01"
|
||||
},
|
||||
{
|
||||
"$type": "InterruptScreenEffectAction",
|
||||
"EffectKey": "QTE_Trigger_ColorAdjustments_01",
|
||||
"EffectType": "ColorAdjustments"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Defense_Buff": {
|
||||
"Duration": "%AS_Duration",
|
||||
"MaxStackingNumber": "%AS_StackNumber",
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"OnAdded": [
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_CastHpShieldGetRatio": "%AS_CastHpShieldGetRatio"
|
||||
}
|
||||
},
|
||||
"Stun_Buff": {
|
||||
"Duration": "%AS_Duration",
|
||||
"MaxStackingNumber": "%AS_StackNumber",
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"OnAdded": [
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_BreakStunRatio": "%AS_BreakStunRatio"
|
||||
}
|
||||
},
|
||||
"Support_Buff": {
|
||||
"Duration": "%AS_Duration",
|
||||
"MaxStackingNumber": "%AS_StackNumber",
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"OnAdded": [
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_SPGetRatio": "%AS_SPGetRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
24
Data/AbyssS2_SwitchBuild_Relic_01_Upgrade_01.json
Normal file
24
Data/AbyssS2_SwitchBuild_Relic_01_Upgrade_01.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Relic_01_Upgrade_01",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"SwitchBuild_Relic_01_Upgrade_01"
|
||||
],
|
||||
"IsAdd": true
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"SwitchBuild_Relic_01_Upgrade_01"
|
||||
],
|
||||
"IsAdd": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
92
Data/AbyssS2_SwitchBuild_Relic_01_Upgrade_02.json
Normal file
92
Data/AbyssS2_SwitchBuild_Relic_01_Upgrade_02.json
Normal file
@ -0,0 +1,92 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Relic_01_Upgrade_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_Duration_Default": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_Duration_Upgrade": {
|
||||
"Value": 15
|
||||
},
|
||||
"AS_MaxStackNumber_Default": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_MaxStackNumber_UpGrade": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"SwitchBuild_Relic_01_Upgrade_02"
|
||||
],
|
||||
"IsAdd": true
|
||||
},
|
||||
{
|
||||
"$type": "SetTargetAbilitySpecialAction",
|
||||
"Params": [
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Relic_01",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_Duration_Upgrade",
|
||||
"ParamName": "AS_Duration",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Relic_01",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_MaxStackNumber_UpGrade",
|
||||
"ParamName": "AS_StackNumber",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"SwitchBuild_Relic_01_Upgrade_02"
|
||||
],
|
||||
"IsAdd": true
|
||||
},
|
||||
{
|
||||
"$type": "SetTargetAbilitySpecialAction",
|
||||
"Params": [
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Relic_01",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_Duration_Default",
|
||||
"ParamName": "AS_Duration",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Relic_01",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "%AS_MaxStackNumber_Default",
|
||||
"ParamName": "AS_StackNumber",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
26
Data/AbyssS2_SwitchBuild_Relic_01_Upgrade_03.json
Normal file
26
Data/AbyssS2_SwitchBuild_Relic_01_Upgrade_03.json
Normal file
@ -0,0 +1,26 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Relic_01_Upgrade_03",
|
||||
"AbilitySpecials": {
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"SwitchBuild_Relic_01_Upgrade_03"
|
||||
],
|
||||
"IsAdd": true
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"SwitchBuild_Relic_01_Upgrade_03"
|
||||
],
|
||||
"IsAdd": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
375
Data/AbyssS2_SwitchBuild_Relic_02.json
Normal file
375
Data/AbyssS2_SwitchBuild_Relic_02.json
Normal file
@ -0,0 +1,375 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Relic_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedBreakStunRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 3
|
||||
},
|
||||
"AS_AddedElementAccumulationRatio": {
|
||||
"Value": 0.6
|
||||
},
|
||||
"AS_BaseAttackRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_BreakStunRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_DurationTime_WitchSlowDown": {
|
||||
"Value": 3
|
||||
},
|
||||
"AS_ElementAbnormalPowerRatio": {
|
||||
"Value": 0.6
|
||||
},
|
||||
"CurTrigger_Time": {
|
||||
"Value": 0
|
||||
},
|
||||
"Trigger_Time": {
|
||||
"Value": 3
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnDodgeSuccess": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ChainAidAttack_Normal",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackSpecial",
|
||||
"ExSp"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExQTE",
|
||||
"AttackQTE"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByCauseStun",
|
||||
"IsCauseStun": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ChainAidAttack_Normal",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
]
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_AddedElementAccumulationRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedBreakStunRatio",
|
||||
"PropertyValue": "%AS_AddedBreakStunRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ParryAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "EvadeAid",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ChainAidAttack_Normal",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnSwitchInBegin": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByAidAttackSwitchDataTagList",
|
||||
"SwitchDataTagList": [
|
||||
"AbyssS2_SwitchBuild_Relic_Normal"
|
||||
]
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "ChainAidAttack_Normal",
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "%Trigger_Time",
|
||||
"ParamName": "CurTrigger_Time"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "WitchModifier",
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "AbyssS2_SwitchBuild_Relic_02_ChainAidAttack_Count",
|
||||
"ModifierTargetType": "SameNameAbility",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssS2_SwitchBuild_Relic_02_ChainAidAttack_Count": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "MultipleAllRefresh"
|
||||
},
|
||||
"ChainAidAttack_Normal": {
|
||||
"Duration": 2,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"ChainAidAttack_Normal"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "LocalAvatar"
|
||||
},
|
||||
{
|
||||
"$type": "TryOpenAidAttackWindowWithSwitchDataTagAction",
|
||||
"CheckZoneTagList": [
|
||||
"ChainAidAttack_Normal"
|
||||
],
|
||||
"SwitchDataTagList": [
|
||||
"AbyssS2_SwitchBuild_Relic_Normal"
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"ChainAidAttack_Normal"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
]
|
||||
},
|
||||
"InvincibleBuffModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Refresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "PushInvincibleAction",
|
||||
"Tag": "AbyssS2_SwitchBuild_Relic_02_WitchSlowDown",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "PopInvincibleAction",
|
||||
"Tag": "AbyssS2_SwitchBuild_Relic_02_WitchSlowDown",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"WitchModifier": {
|
||||
"Duration": "%AS_DurationTime_WitchSlowDown",
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "WitchSlowDownMixin",
|
||||
"CustomKey": "Avatar_Common_WitchSlowDown_AbilityTargetting_01",
|
||||
"ExcludeTargets": "Custom",
|
||||
"OnEnd": [
|
||||
{
|
||||
"$type": "ModifyMassRatioEndAction",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerSoundAction",
|
||||
"Target": "Self",
|
||||
"soundActionKey": "Play_SFX_Char_Evade_Success_Hold_End"
|
||||
},
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"WithInWitchSlowDown_Monster"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "EnemyAllied"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "WitchModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnStart": [
|
||||
{
|
||||
"$type": "ModifyMassRatioAction",
|
||||
"Ratio": -0.99,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerSoundAction",
|
||||
"Target": "Self",
|
||||
"soundActionKey": "Play_SFX_Char_Evade_Success_Hold_Start"
|
||||
},
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"WithInWitchSlowDown_Monster"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "EnemyAllied"
|
||||
}
|
||||
],
|
||||
"SlowDownKey": "HoldEvade_TimeSlow_01",
|
||||
"TotalDuration": -1,
|
||||
"WitchSlowDownRBLOffset": 0
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "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"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_BaseAttackRatio",
|
||||
"Actor_BreakStunRatio": "%AS_BreakStunRatio",
|
||||
"Actor_ElementAbnormalPowerRatio": "%AS_ElementAbnormalPowerRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
26
Data/AbyssS2_SwitchBuild_Relic_02_Upgrade_01.json
Normal file
26
Data/AbyssS2_SwitchBuild_Relic_02_Upgrade_01.json
Normal file
@ -0,0 +1,26 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Relic_02_Upgrade_01",
|
||||
"AbilitySpecials": {
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"SwitchBuild_Relic_02_Upgrade_01"
|
||||
],
|
||||
"IsAdd": true
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"SwitchBuild_Relic_02_Upgrade_01"
|
||||
],
|
||||
"IsAdd": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
26
Data/AbyssS2_SwitchBuild_Relic_02_Upgrade_02.json
Normal file
26
Data/AbyssS2_SwitchBuild_Relic_02_Upgrade_02.json
Normal file
@ -0,0 +1,26 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Relic_02_Upgrade_02",
|
||||
"AbilitySpecials": {
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"SwitchBuild_Relic_02_Upgrade_02"
|
||||
],
|
||||
"IsAdd": true
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"SwitchBuild_Relic_02_Upgrade_02"
|
||||
],
|
||||
"IsAdd": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
42
Data/AbyssS2_SwitchBuild_Relic_02_Upgrade_03.json
Normal file
42
Data/AbyssS2_SwitchBuild_Relic_02_Upgrade_03.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Relic_02_Upgrade_03",
|
||||
"AbilitySpecials": {
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"SwitchBuild_Relic_02_Upgrade_03"
|
||||
],
|
||||
"IsAdd": true
|
||||
},
|
||||
{
|
||||
"$type": "SetTargetAbilitySpecialAction",
|
||||
"Params": [
|
||||
{
|
||||
"AbilityName": "AbyssS2_SwitchBuild_Relic_02",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": 2,
|
||||
"ParamName": "Trigger_Time",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"SwitchBuild_Relic_02_Upgrade_03"
|
||||
],
|
||||
"IsAdd": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -175,173 +175,5 @@
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"HealHpEffectModifier": {
|
||||
"Duration": 4,
|
||||
"ModifierStacking": "GlobalUnique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Buff_Common_Recover",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByInBlackCurtain",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 301
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 302
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 303
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 304
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 306
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 307
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 308
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 502
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByInBlackCurtain",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 301
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 302
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 303
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 304
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 306
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 307
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 308
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 502
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_Recover_RimGlow_01",
|
||||
"Target": "Self",
|
||||
"key": "Common_MA_Buff_Recover_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "FireAudio",
|
||||
"AudioPattern": "Play_sfx_interact_inlevel_pickup_hp",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByInBlackCurtain",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 301
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 302
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 303
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 304
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 306
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 307
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 308
|
||||
},
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTypeID",
|
||||
"AbyssS2AreaTypeID": 502
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
293
Data/AbyssS2_Trend_10.json
Normal file
293
Data/AbyssS2_Trend_10.json
Normal file
@ -0,0 +1,293 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "WatchEntityMixin",
|
||||
"EntityTypes": [
|
||||
"Avatar"
|
||||
],
|
||||
"OnEntityAwaked": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ListenerModifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
],
|
||||
"Relationships": [
|
||||
"Allied"
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_Trend_10",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedBreakStunRatio_AbyssS2_Trend_10": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_AddedBreakStunRatio_Threshold_AbyssS2_Trend_10": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_AddedBreakStunRatio_Total_AbyssS2_Trend_10": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_AddedDamageRatio_AbyssS2_Trend_10": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_AddedDamageRatio_Threshold_AbyssS2_Trend_10": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_AddedDamageRatio_Total_AbyssS2_Trend_10": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAbyssS2AreaMonsterClear": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_AddedBreakStunRatio_AbyssS2_Trend_10)*5",
|
||||
"ParamName": "AS_AddedBreakStunRatio_Threshold_AbyssS2_Trend_10",
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_AddedDamageRatio_AbyssS2_Trend_10)*5",
|
||||
"ParamName": "AS_AddedDamageRatio_Threshold_AbyssS2_Trend_10",
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_AddedBreakStunRatio_AbyssS2_Trend_10)+specials(AS_AddedBreakStunRatio_Total_AbyssS2_Trend_10)",
|
||||
"ParamName": "AS_AddedBreakStunRatio_Total_AbyssS2_Trend_10",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Battle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Less",
|
||||
"Param": "%AS_AddedBreakStunRatio_Threshold_AbyssS2_Trend_10",
|
||||
"ParamName": "AS_AddedBreakStunRatio_Total_AbyssS2_Trend_10",
|
||||
"ParamType": "Float",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_AddedDamageRatio_AbyssS2_Trend_10)+specials(AS_AddedDamageRatio_Total_AbyssS2_Trend_10)",
|
||||
"ParamName": "AS_AddedDamageRatio_Total_AbyssS2_Trend_10",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Battle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Less",
|
||||
"Param": "%AS_AddedDamageRatio_Threshold_AbyssS2_Trend_10",
|
||||
"ParamName": "AS_AddedDamageRatio_Total_AbyssS2_Trend_10",
|
||||
"ParamType": "Float",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_AddedBreakStunRatio_Threshold_AbyssS2_Trend_10)",
|
||||
"ParamName": "AS_AddedBreakStunRatio_Total_AbyssS2_Trend_10",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Battle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "GreaterEqual",
|
||||
"Param": "%AS_AddedBreakStunRatio_Threshold_AbyssS2_Trend_10",
|
||||
"ParamName": "AS_AddedBreakStunRatio_Total_AbyssS2_Trend_10",
|
||||
"ParamType": "Float",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_AddedDamageRatio_Threshold_AbyssS2_Trend_10)",
|
||||
"ParamName": "AS_AddedDamageRatio_Total_AbyssS2_Trend_10",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Battle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "GreaterEqual",
|
||||
"Param": "%AS_AddedDamageRatio_Threshold_AbyssS2_Trend_10",
|
||||
"ParamName": "AS_AddedDamageRatio_Total_AbyssS2_Trend_10",
|
||||
"ParamType": "Float",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier_AddedBreakStunRatio",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Battle"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier_AddedDamageRatio",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Battle"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnTeamAvatarConstructed": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ListenerModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "scenevar(AS_AddedBreakStunRatio_Total_AbyssS2_Trend_10)",
|
||||
"ParamName": "AS_AddedBreakStunRatio_Total_AbyssS2_Trend_10",
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "scenevar(AS_AddedDamageRatio_Total_AbyssS2_Trend_10)",
|
||||
"ParamName": "AS_AddedDamageRatio_Total_AbyssS2_Trend_10",
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier_AddedBreakStunRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"BuffModifier_AddedBreakStunRatio": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"Properties": {
|
||||
"Actor_AddedBreakStunRatio": "%AS_AddedBreakStunRatio_Total_AbyssS2_Trend_10"
|
||||
}
|
||||
},
|
||||
"BuffModifier_AddedDamageRatio": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsStunDestroyed",
|
||||
"IsStunDestroyed": true,
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio_Total_AbyssS2_Trend_10",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ListenerModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnDying": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "0",
|
||||
"ParamName": "AS_AddedBreakStunRatio_Total_AbyssS2_Trend_10",
|
||||
"Target": "Caster",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "0",
|
||||
"ParamName": "AS_AddedDamageRatio_Total_AbyssS2_Trend_10",
|
||||
"Target": "Caster",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier_AddedBreakStunRatio",
|
||||
"Target": "Caster"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier_AddedDamageRatio",
|
||||
"Target": "Caster"
|
||||
}
|
||||
],
|
||||
"OnKilled": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "0",
|
||||
"ParamName": "AS_AddedBreakStunRatio_Total_AbyssS2_Trend_10",
|
||||
"Target": "Caster",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "0",
|
||||
"ParamName": "AS_AddedDamageRatio_Total_AbyssS2_Trend_10",
|
||||
"Target": "Caster",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier_AddedBreakStunRatio",
|
||||
"Target": "Caster"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier_AddedDamageRatio",
|
||||
"Target": "Caster"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
181
Data/AbyssS2_Trend_11.json
Normal file
181
Data/AbyssS2_Trend_11.json
Normal file
@ -0,0 +1,181 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "WatchEntityMixin",
|
||||
"EntityTypes": [
|
||||
"Avatar"
|
||||
],
|
||||
"OnEntityAwaked": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ListenerModifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
],
|
||||
"Relationships": [
|
||||
"Allied"
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_Trend_11",
|
||||
"AbilitySpecials": {
|
||||
"AS_BeHitCount_Cur": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_BeHitCount_Threshold": {
|
||||
"Value": 5
|
||||
},
|
||||
"AS_BuffDamageRatio_Disorder": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_ElementMysteryDelta": {
|
||||
"Value": 50
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAbyssS2AreaStart": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "0",
|
||||
"ParamName": "AS_BeHitCount_Cur",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Battle"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier_ElementMysteryDelta",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Battle"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier_DisorderDamageRatio",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbyssS2AreaTagList",
|
||||
"TargetTagList": [
|
||||
"Battle"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnTeamAvatarConstructed": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ListenerModifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"BuffModifier_DisorderDamageRatio": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnBuffDamageHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Disorder"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_BuffDamageRatio",
|
||||
"PropertyValue": "%AS_BuffDamageRatio_Disorder",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"BuffModifier_ElementMysteryDelta": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"Properties": {
|
||||
"Actor_ElementMysteryDelta": "%AS_ElementMysteryDelta"
|
||||
}
|
||||
},
|
||||
"ListenerModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnBeAttackLanded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "specials(AS_BeHitCount_Cur)+1",
|
||||
"ParamName": "AS_BeHitCount_Cur",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByTotalDamage",
|
||||
"CompareType": "Greater",
|
||||
"Damage": 0,
|
||||
"SkipDamage": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "BuffModifier_ElementMysteryDelta",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByTotalDamage",
|
||||
"CompareType": "Greater",
|
||||
"Damage": 0,
|
||||
"SkipDamage": true,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "GreaterEqual",
|
||||
"Param": "%AS_BeHitCount_Threshold",
|
||||
"ParamName": "AS_BeHitCount_Cur"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "BuffModifier_DisorderDamageRatio",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByTotalDamage",
|
||||
"CompareType": "Greater",
|
||||
"Damage": 0,
|
||||
"SkipDamage": true,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "GreaterEqual",
|
||||
"Param": "%AS_BeHitCount_Threshold",
|
||||
"ParamName": "AS_BeHitCount_Cur"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
118
Data/AbyssS2_Trend_12.json
Normal file
118
Data/AbyssS2_Trend_12.json
Normal file
@ -0,0 +1,118 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "WatchEntityMixin",
|
||||
"EntityTypes": [
|
||||
"Avatar"
|
||||
],
|
||||
"OnEntityAwaked": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ListenerModifier_ChainAttack_AbyssS2_Trend_12",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
],
|
||||
"Relationships": [
|
||||
"Allied"
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "AbyssS2_Trend_12",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedBreakStunRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_DamageResist": {
|
||||
"Value": -0.025
|
||||
},
|
||||
"AS_IntervalCD": {
|
||||
"Value": 5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedBreakStunRatio",
|
||||
"PropertyValue": "%AS_AddedBreakStunRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ListenerModifier_ChainAttack_AbyssS2_Trend_12",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"DebuffModifer_DamageResist": {
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": 5,
|
||||
"ModifierStacking": "MultipleRefresh",
|
||||
"Properties": {
|
||||
"Actor_ElecDamageResist": "%AS_DamageResist",
|
||||
"Actor_EtherDamageResist": "%AS_DamageResist",
|
||||
"Actor_FireDamageResist": "%AS_DamageResist",
|
||||
"Actor_IceDamageResist": "%AS_DamageResist",
|
||||
"Actor_PhysicsDamageResist": "%AS_DamageResist"
|
||||
}
|
||||
},
|
||||
"DebuffModifer_IntervalCD": {
|
||||
"Duration": "%AS_IntervalCD",
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DebuffModifer_DamageResist",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ListenerModifier_ChainAttack_AbyssS2_Trend_12": {
|
||||
"Duration": -1,
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DebuffModifer_IntervalCD",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
@ -199,7 +199,7 @@
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveMaterialPropertyAction",
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "ZoneBuild_ZoneActive_Atk",
|
||||
"Target": "Self"
|
||||
}
|
||||
|
@ -65,7 +65,7 @@
|
||||
"BuffID": 3400332,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": 20,
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": 4,
|
||||
"ModifierStacking": "MultipleAllRefresh"
|
||||
}
|
||||
|
120
Data/Abyss_BossFight07_Buff_01.json
Normal file
120
Data/Abyss_BossFight07_Buff_01.json
Normal file
@ -0,0 +1,120 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight07_Buff_01",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.25
|
||||
},
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_CritDamageRatioDelta": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight07_Buff_01",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackNormal",
|
||||
"Counter"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuffSign_BossFight07_Buff_01",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackNormal",
|
||||
"Counter"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AvatarBuffSign_BossFight07_Buff_01": {
|
||||
"Buff": {
|
||||
"BuffID": 3400711,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_Duration",
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Refresh"
|
||||
},
|
||||
"AvatarBuff_BossFight07_Buff_01": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IsUnique": true,
|
||||
"MaxStackingNumber": 1,
|
||||
"ModifierStacking": "Refresh",
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_BaseAtkRatio",
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_CritDamageRatioDelta"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
46
Data/Abyss_BossFight07_Buff_01_Sub.json
Normal file
46
Data/Abyss_BossFight07_Buff_01_Sub.json
Normal file
@ -0,0 +1,46 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight07_Buff_01_Sub",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_CritDamageRatioDelta": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"AvatarBuffSign_BossFight07_Buff_01": {
|
||||
"Buff": {
|
||||
"BuffID": 3400711,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "MultipleAllRefresh"
|
||||
},
|
||||
"AvatarBuff_BossFight07_Buff_01": {
|
||||
"Duration": "%AS_Duration",
|
||||
"MaxStackingNumber": 1,
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_BaseAtkRatio",
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_CritDamageRatioDelta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"OnAbilityStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight07_Buff_01",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuffSign_BossFight07_Buff_01",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
120
Data/Abyss_BossFight07_Buff_02.json
Normal file
120
Data/Abyss_BossFight07_Buff_02.json
Normal file
@ -0,0 +1,120 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "ActionsOnPropertyChangeMixin",
|
||||
"PropertyActions": [
|
||||
{
|
||||
"InstantPropertyChangeActions": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight07_02_AtkBuff",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Less",
|
||||
"Param": 0,
|
||||
"ParamName": "AS_CurHP_Change",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
],
|
||||
"StackCount": 99,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"IsSaveToSpecial": true,
|
||||
"IsUsePercentage": false,
|
||||
"NameSaveToSpecial": "AS_CurHP_Change",
|
||||
"NameSaveToSpecialPotential": "AS_CurHP_Change",
|
||||
"PropertyType": "CurHP"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "Abyss_BossFight07_Buff_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedStunRatio": {
|
||||
"Value": 0.25
|
||||
},
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_BaseAtkRatio_Max": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_CastHpShieldGetRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_CurHP_Change": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_InitialAtkRatio": {
|
||||
"Value": 0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight07_02_Buff",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBattleEnter": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight07_02_ControlModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBattleExit": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight07_02_ControlModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AvatarBuff_BossFight07_02_AtkBuff": {
|
||||
"Buff": {
|
||||
"BuffID": 3400721,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": 10,
|
||||
"ModifierStacking": "MultipleRefresh",
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_BaseAtkRatio"
|
||||
}
|
||||
},
|
||||
"AvatarBuff_BossFight07_02_Buff": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_AddedBreakStunRatio": "%AS_AddedStunRatio",
|
||||
"Actor_BaseAttackRatio": "%AS_InitialAtkRatio",
|
||||
"Actor_CastHpShieldGetRatio": "%AS_CastHpShieldGetRatio"
|
||||
}
|
||||
},
|
||||
"AvatarBuff_BossFight07_02_ControlModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Refresh",
|
||||
"OnThinkInterval": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight07_02_AtkBuff",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ThinkInterval": 1
|
||||
}
|
||||
}
|
||||
}
|
101
Data/Abyss_BossFight08_Buff_01.json
Normal file
101
Data/Abyss_BossFight08_Buff_01.json
Normal file
@ -0,0 +1,101 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight08_Buff_01",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_AddedStunRatio": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.25
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 15
|
||||
},
|
||||
"AS_StunDamageTakeRatio": {
|
||||
"Value": 0.25
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight08_01_Buff",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight08_01_StunDamageRatioBuff",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight08_01_AtkBuff",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AvatarBuff_BossFight08_01_AtkBuff": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Refresh",
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_BaseAtkRatio"
|
||||
}
|
||||
},
|
||||
"AvatarBuff_BossFight08_01_Buff": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_AddedBreakStunRatio": "%AS_AddedStunRatio"
|
||||
}
|
||||
},
|
||||
"AvatarBuff_BossFight08_01_StunDamageRatioBuff": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Refresh",
|
||||
"Properties": {
|
||||
"Actor_StunDamageTakeRatio": "%AS_StunDamageTakeRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
148
Data/Abyss_BossFight08_Buff_03.json
Normal file
148
Data/Abyss_BossFight08_Buff_03.json
Normal file
@ -0,0 +1,148 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight08_Buff_03",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedAccumulationRatio": {
|
||||
"Value": 0.25
|
||||
},
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.15
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_ElementMysteryDelta": {
|
||||
"Value": 60
|
||||
},
|
||||
"AS_FeverAmount": {
|
||||
"Value": 400
|
||||
}
|
||||
},
|
||||
"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"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "GetFeverCDModifier_Buff0803",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Electric",
|
||||
"Overload",
|
||||
"Erosion",
|
||||
"Chaos",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Strike"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "Equal",
|
||||
"CountModifierType": "SameNameAbility",
|
||||
"ModifierName": "GetFeverCDModifier_Buff0803",
|
||||
"StackCount": 0,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"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,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "Equal",
|
||||
"CountModifierType": "SameNameAbility",
|
||||
"ModifierName": "GetFeverCDModifier_Buff0803",
|
||||
"StackCount": 0,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_ElementMysteryDelta": "%AS_ElementMysteryDelta"
|
||||
}
|
||||
},
|
||||
"GetFeverCDModifier_Buff0803": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
118
Data/Abyss_BossFight09_Buff_01.json
Normal file
118
Data/Abyss_BossFight09_Buff_01.json
Normal file
@ -0,0 +1,118 @@
|
||||
{
|
||||
"AbilityName": "Abyss_BossFight09_Buff_01",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedAccumulationRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_BuffDamageRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_DefenceRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 20
|
||||
},
|
||||
"AS_ElementMysteryDelta": {
|
||||
"Value": 60
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight09_01_Buff",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBuffAddToOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarBuff_BossFight09_01_DefenseBuff",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Electric",
|
||||
"Overload",
|
||||
"Erosion",
|
||||
"Chaos",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Strike"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AvatarBuff_BossFight09_01_Buff": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Fire"
|
||||
},
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Ether"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_AddedAccumulationRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_ElementMysteryDelta": "%AS_ElementMysteryDelta"
|
||||
}
|
||||
},
|
||||
"AvatarBuff_BossFight09_01_DefenseBuff": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnBuffDamageBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Electric",
|
||||
"Overload",
|
||||
"Erosion",
|
||||
"Chaos",
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Strike"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_BuffDamageRatio",
|
||||
"PropertyValue": "%AS_BuffDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_DefenceRatio": "%AS_DefenceRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
69
Data/Abyss_PeriodicLayerBuff_17.json
Normal file
69
Data/Abyss_PeriodicLayerBuff_17.json
Normal file
@ -0,0 +1,69 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_17",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_CritDamageRatioDelta": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_CriticalDelta": {
|
||||
"Value": 0.15
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 10
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Abyss17_DMGModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssPeriodicLayer17_CritBuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
],
|
||||
"OnStunDestroyOtherActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssPeriodicLayer17_CritBuffModifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Abyss17_DMGModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio_Elec": "%AS_AddedDamageRatio",
|
||||
"Actor_AddedDamageRatio_Fire": "%AS_AddedDamageRatio"
|
||||
}
|
||||
},
|
||||
"AbyssPeriodicLayer17_CritBuffModifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Refresh",
|
||||
"Properties": {
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_CritDamageRatioDelta",
|
||||
"Actor_CriticalDelta": "%AS_CriticalDelta"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
85
Data/Abyss_PeriodicLayerBuff_18.json
Normal file
85
Data/Abyss_PeriodicLayerBuff_18.json
Normal file
@ -0,0 +1,85 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_18",
|
||||
"AbilitySpecials": {
|
||||
"AS_DamageResist": {
|
||||
"Value": -0.25
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 15
|
||||
},
|
||||
"AS_StunDamageTakeRatio": {
|
||||
"Value": 0.25
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssPeriodicLayer18_StunDebuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsStunDestroyed",
|
||||
"IsStunDestroyed": true,
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssPeriodicLayer18_DMGResistModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"OnStunDestroyOtherActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssPeriodicLayer18_StunDebuffModifier",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Abyss16_BreakStunModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_BreakStunRatio": "%AS_AddedBreakStunRatio"
|
||||
}
|
||||
},
|
||||
"AbyssPeriodicLayer18_DMGResistModifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Refresh",
|
||||
"Properties": {
|
||||
"Actor_ElecDamageResist": "%AS_DamageResist",
|
||||
"Actor_FireDamageResist": "%AS_DamageResist"
|
||||
}
|
||||
},
|
||||
"AbyssPeriodicLayer18_StunDebuffModifier": {
|
||||
"Duration": -1,
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnStunCreateActions": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "AbyssPeriodicLayer18_StunDebuffModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_StunDamageTakeRatio": "%AS_StunDamageTakeRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
118
Data/Abyss_PeriodicLayerBuff_19.json
Normal file
118
Data/Abyss_PeriodicLayerBuff_19.json
Normal file
@ -0,0 +1,118 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_19",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.15
|
||||
},
|
||||
"AS_AddedElementDamageRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_StunRecoverRate": {
|
||||
"Value": -0.15
|
||||
},
|
||||
"Actor_AddedBreakStunRatio": {
|
||||
"Value": 0.15
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExSp",
|
||||
"AttackSpecial"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExSp",
|
||||
"AttackSpecial"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedBreakStunRatio",
|
||||
"PropertyValue": "%AS_AddedBreakStunRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsStunDestroyed",
|
||||
"IsStunDestroyed": true,
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio_Elec",
|
||||
"PropertyValue": "%AS_AddedElementDamageRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsStunDestroyed",
|
||||
"IsStunDestroyed": true,
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio_Ether",
|
||||
"PropertyValue": "%AS_AddedElementDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnStunDestroyOtherActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssPeriodicLayer19_StunDebuffModifier",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssPeriodicLayer19_StunDebuffModifier": {
|
||||
"Duration": -1,
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_StunDestroyRecoverRate_Ratio": "%AS_StunRecoverRate"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -116,6 +116,36 @@
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_MainStoryBoss",
|
||||
"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",
|
||||
|
@ -116,6 +116,36 @@
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_MainStoryBoss",
|
||||
"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",
|
||||
|
@ -0,0 +1,315 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_AllEnemy",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio_AllEnemy": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_BreakStunTakeRatio_AllEnemy": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_DamageTakeRatio_AllEnemy": {
|
||||
"Value": -0.25
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"AttachEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Common_Demonize_01_Loop",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"AttachEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Common_Demonize_02_Loop",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"AttachEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Common_Demonize_03_Loop",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Equal",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"AttachEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Common_Demonize_04_Loop",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Gigantic",
|
||||
"CompareType": "Equal",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "Monster_Common_MA_Demonize_OverrideRimGlow_01",
|
||||
"Target": "Self",
|
||||
"key": "Monster_Common_MA_Demonize_OverrideRimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "SetRBLOffsetAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Demote"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "Equal",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Slime"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Boss"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"MainStoryBoss"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"RBLOffset": 2,
|
||||
"Tag": "Demonize_Demote_ResistBreakLevelUp",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DamageTakeRatioModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AddedDamageRatioModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "StunTakeRatioModifier"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "Monster_Common_MA_Demonize_OverrideRimGlow_01",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "UnsetRBLOffsetAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Large"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Slime"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Tag": "Demonize_Demote_ResistBreakLevelUp",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "DamageTakeRatioModifier"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "AddedDamageRatioModifier"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "StunTakeRatioModifier"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AddedDamageRatioModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AS_AddedDamageRatio_AllEnemy"
|
||||
}
|
||||
},
|
||||
"DamageTakeRatioModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_DamageTakeRatio_AllEnemy",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"StunTakeRatioModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_BreakStunTakeRatio": "%AS_BreakStunTakeRatio_AllEnemy"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -262,10 +262,6 @@
|
||||
],
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace"
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
@ -274,10 +274,6 @@
|
||||
],
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace"
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
@ -283,10 +283,6 @@
|
||||
],
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace"
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
@ -272,10 +272,6 @@
|
||||
],
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace"
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
@ -260,10 +260,6 @@
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
@ -307,10 +307,6 @@
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PhotoEvent_ZoneHighlight_Modifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
166
Data/ActivityBattleAbility_SilverAnby_Buff.json
Normal file
166
Data/ActivityBattleAbility_SilverAnby_Buff.json
Normal file
@ -0,0 +1,166 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_SilverAnby_Buff",
|
||||
"AbilitySpecials": {
|
||||
"AS_CriticalDamageRatioDelta": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_CriticalDamageRatioDelta_ByHitOther": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 30
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "CriticalDeltaModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "NormalATK_ListenerModifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "SpecialATK_ListenerModifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ChainAttack_ListenerModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"ChainATK_CriticalDelta_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Replace",
|
||||
"Properties": {
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_CriticalDamageRatioDelta_ByHitOther"
|
||||
}
|
||||
},
|
||||
"ChainAttack_ListenerModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOtherPre": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ChainATK_CriticalDelta_Modifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "ChainAttack_ListenerModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"CriticalDeltaModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_CriticalDamageRatioDelta"
|
||||
}
|
||||
},
|
||||
"NormalATK_CriticalDelta_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Replace",
|
||||
"Properties": {
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_CriticalDamageRatioDelta_ByHitOther"
|
||||
}
|
||||
},
|
||||
"NormalATK_ListenerModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOtherPre": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackNormal",
|
||||
"Normal"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "NormalATK_CriticalDelta_Modifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "NormalATK_ListenerModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"SpecialATK_CriticalDelta_Modifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Replace",
|
||||
"Properties": {
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_CriticalDamageRatioDelta_ByHitOther"
|
||||
}
|
||||
},
|
||||
"SpecialATK_ListenerModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOtherPre": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackSpecial",
|
||||
"NormalSp"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "SpecialATK_CriticalDelta_Modifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "SpecialATK_ListenerModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
199
Data/ActivityBattleAbility_VR_016_Buff_ChainAttackPlay.json
Normal file
199
Data/ActivityBattleAbility_VR_016_Buff_ChainAttackPlay.json
Normal file
@ -0,0 +1,199 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_VR_016_Buff_ChainAttackPlay",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_BuffDuration": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_Hiisazu_Boss": {
|
||||
"Value": 0.05
|
||||
},
|
||||
"AS_Hiisazu_Elite": {
|
||||
"Value": 0.15
|
||||
},
|
||||
"AS_Hiisazu_Normal": {
|
||||
"Value": 0.3
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AtkRatioModifier_ActivityBattleAbility_VR_016_Buff_ChainAttackPlay",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByHeavyAttack",
|
||||
"IsHeavyAttack": true
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1529,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByHeavyAttack",
|
||||
"IsHeavyAttack": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$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"
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"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"
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"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"
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_Hiisazu",
|
||||
"PropertyValue": 1,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_Hiisazu_NoLimitLocalAvatar",
|
||||
"PropertyValue": 1,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_EnableLastKill",
|
||||
"PropertyValue": 1,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AtkRatioModifier_ActivityBattleAbility_VR_016_Buff_ChainAttackPlay": {
|
||||
"Buff": {
|
||||
"BuffID": 9000108,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_BuffDuration",
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "ActivityBattleAbility_Condition_BuffAdd"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "ActivityBattleAbility_Condition_BuffRemoved"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_BaseAtkRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
97
Data/ActivityBattleAbility_VR_016_Buff_EXQTEPlay.json
Normal file
97
Data/ActivityBattleAbility_VR_016_Buff_EXQTEPlay.json
Normal file
@ -0,0 +1,97 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_VR_016_Buff_EXQTEPlay",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_RecoverFever": {
|
||||
"Value": 3000
|
||||
},
|
||||
"AS_StartFever": {
|
||||
"Value": 2000
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "RecoverFeverListenerModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"ExQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1533,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExQTE"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExQTE"
|
||||
}
|
||||
],
|
||||
"TargetKey": "ActivityBattleAbility_Condition_BuffAdd"
|
||||
}
|
||||
]
|
||||
},
|
||||
"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",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExQTE",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,75 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_VR_016_Buff_ElementAccumulationPlay",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbnormalResistDelta": {
|
||||
"Value": -0.5
|
||||
},
|
||||
"AS_PartStunRatio": {
|
||||
"Value": 0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBuffAddToOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "StunModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Electric",
|
||||
"Overload",
|
||||
"Erosion",
|
||||
"Chaos",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Strike"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1532,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Electric",
|
||||
"Overload",
|
||||
"Erosion",
|
||||
"Chaos",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Strike"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"StunModifier": {
|
||||
"Duration": 1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "ActivityBattleAbility_Condition_BuffAdd"
|
||||
},
|
||||
{
|
||||
"$type": "RecoverStunAction",
|
||||
"Amount": 0,
|
||||
"Percentage": "%AS_PartStunRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,77 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_VR_016_Buff_ElementAccumulationPlay_Enemy",
|
||||
"AbilitySpecials": {
|
||||
"AS_AbnormalResistDelta": {
|
||||
"Value": -0.5
|
||||
},
|
||||
"AS_PartStunRatio": {
|
||||
"Value": 0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ListenModifer",
|
||||
"Target": "Caster"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"DebuffModifer": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "GlobalUnique",
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AbnormalResistDelta_Physics",
|
||||
"PropertyValue": "%AS_AbnormalResistDelta",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AbnormalResistDelta_Fire",
|
||||
"PropertyValue": "%AS_AbnormalResistDelta",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AbnormalResistDelta_Ice",
|
||||
"PropertyValue": "%AS_AbnormalResistDelta",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AbnormalResistDelta_Elec",
|
||||
"PropertyValue": "%AS_AbnormalResistDelta",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AbnormalResistDelta_Ether",
|
||||
"PropertyValue": "%AS_AbnormalResistDelta",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ListenModifer": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "GlobalUnique",
|
||||
"OnStunCreateActions": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "DebuffModifer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnStunDestroyActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DebuffModifer",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
102
Data/ActivityBattleAbility_VR_016_Buff_QTEPlay.json
Normal file
102
Data/ActivityBattleAbility_VR_016_Buff_QTEPlay.json
Normal file
@ -0,0 +1,102 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_VR_016_Buff_QTEPlay",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_BuffDuration": {
|
||||
"Value": 15
|
||||
},
|
||||
"AS_RecoverSP": {
|
||||
"Value": 40
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1531,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RecoverSPAction",
|
||||
"Amount": "%AS_RecoverSP",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": 0,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"BuffModifier": {
|
||||
"Buff": {
|
||||
"BuffID": 9000110,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_BuffDuration",
|
||||
"MaxStackingNumber": 3,
|
||||
"ModifierStacking": "MultipleRefresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "ActivityBattleAbility_Condition_BuffAdd"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"ExQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
112
Data/ActivityBattleAbility_VR_016_Buff_SoloPlay.json
Normal file
112
Data/ActivityBattleAbility_VR_016_Buff_SoloPlay.json
Normal file
@ -0,0 +1,112 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_VR_016_Buff_SoloPlay",
|
||||
"AbilitySpecials": {
|
||||
"AS_BuffDuration": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_Magnification": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"Final_AddedAttackDelta": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "LevelModifer_ActivityBattleAbility_VR_016_Buff_SoloPlay",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"BuffModifier": {
|
||||
"Buff": {
|
||||
"BuffID": 9000113,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_BuffDuration",
|
||||
"MaxStackingNumber": 20,
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "property(Atk_Battle)*specials(AS_Magnification)",
|
||||
"ParamName": "Final_AddedAttackDelta",
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByHeavyAttack",
|
||||
"IsHeavyAttack": true
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedAttackDelta",
|
||||
"PropertyValue": "%Final_AddedAttackDelta",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByHeavyAttack",
|
||||
"IsHeavyAttack": true
|
||||
}
|
||||
],
|
||||
"TargetKey": "ActivityBattleAbility_Condition_BuffAdd"
|
||||
}
|
||||
]
|
||||
},
|
||||
"CDModifer": {
|
||||
"Duration": 0.5,
|
||||
"ModifierStacking": "GlobalUnique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"LevelModifer_ActivityBattleAbility_VR_016_Buff_SoloPlay": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "GlobalUnique",
|
||||
"OnHitOtherPre": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "CDModifer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ChainAttack"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
105
Data/ActivityBattleAbility_VR_016_Buff_SwitchOutPlay.json
Normal file
105
Data/ActivityBattleAbility_VR_016_Buff_SwitchOutPlay.json
Normal file
@ -0,0 +1,105 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_VR_016_Buff_SwitchOutPlay",
|
||||
"AbilitySpecials": {
|
||||
"AS_ElementAccumulationRatio": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_SpRecoverRatio": {
|
||||
"Value": 2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "MainModifier"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackSpecial",
|
||||
"ExSp"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_ElementAccumulationRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1530,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExSp"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExSp"
|
||||
}
|
||||
],
|
||||
"TargetKey": "ActivityBattleAbility_Condition_BuffAdd"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"MainModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"FailureActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "SpRecoverModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnSwitchInBegin": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "SpRecoverModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSwitchOutFinish": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "SpRecoverModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"SpRecoverModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_SpRecoverRatio": "%AS_SpRecoverRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
21
Data/ActivityBattleAbility_VR_016_Condition_AnbyMark.json
Normal file
21
Data/ActivityBattleAbility_VR_016_Condition_AnbyMark.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_VR_016_Condition_AnbyMark",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1534,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"SilverAnby_Attack_Mark_AttackProperty_01"
|
||||
],
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
18
Data/ActivityBattleAbility_VR_016_Condition_TriggerMark.json
Normal file
18
Data/ActivityBattleAbility_VR_016_Condition_TriggerMark.json
Normal file
@ -0,0 +1,18 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_VR_016_Condition_TriggerMark",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1535,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ChainAttack"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
41
Data/Activity_BangbooDream_Common_AddSP.json
Normal file
41
Data/Activity_BangbooDream_Common_AddSP.json
Normal file
@ -0,0 +1,41 @@
|
||||
{
|
||||
"AbilityName": "Activity_BangbooDream_Common_AddSP",
|
||||
"AbilitySpecials": {
|
||||
"AS_Floor_Count": {
|
||||
"Value": 0,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_SPAmout": {
|
||||
"Value": 40
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "1*scenevar(BangbooDream_FloorCount)",
|
||||
"ParamName": "AS_Floor_Count",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyProperty",
|
||||
"Amount": "%AS_SPAmout",
|
||||
"Percentage": 0,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 0,
|
||||
"ParamName": "AS_Floor_Count",
|
||||
"ParamType": "Float",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyModifyFunction": "Add",
|
||||
"PropertyType": "CurSP",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
482
Data/Activity_BangbooDream_Common_Follow.json
Normal file
482
Data/Activity_BangbooDream_Common_Follow.json
Normal file
@ -0,0 +1,482 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachZoneTagWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"ModifierNameList": [
|
||||
"StartFollow"
|
||||
],
|
||||
"ZoneTag": "FloaterFollowTarget"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "AttachZoneTagWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"ModifierNameList": [
|
||||
"GotoShopModifier"
|
||||
],
|
||||
"ZoneTag": "EnterShop"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "Activity_BangbooDream_Common_Follow",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "LocalAvatarModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "FollowCameraModifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "PushRenderVisibleAction",
|
||||
"ApplyAllRenderers": false,
|
||||
"Paths": [
|
||||
"Bangboo_Observaboo_Armored_Weapon_02_LOD0"
|
||||
],
|
||||
"Tag": "BangbooDream_Missile"
|
||||
},
|
||||
{
|
||||
"$type": "PushBuddyForbidSwitchOutAction",
|
||||
"BuddyTeam": "Fighting",
|
||||
"Tag": "BangbooDream"
|
||||
},
|
||||
{
|
||||
"$type": "SwitchBuddyAction",
|
||||
"IsBattleBuddy": true,
|
||||
"IsSwitchOut": false
|
||||
},
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"BangbooDream_Oberverboo"
|
||||
],
|
||||
"IsAdd": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"EffModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"AttachEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "Ctr_L_Wing",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Bangboo_Observaboo_Armored_Common_01_Fire",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"AttachEffectPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "Ctr_R_Wing",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Bangboo_Observaboo_Armored_Common_02_Fire",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "Bangboo_Observaboo_Armored_MA_Common_OverrideRimGlow_01",
|
||||
"Target": "Self",
|
||||
"key": "Bangboo_Observaboo_Armored_MA_Common_OverrideRimGlow_01"
|
||||
}
|
||||
]
|
||||
},
|
||||
"EnterShop": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "FollowCameraModifier"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "FollowTargetModifier"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "FollowCameraModifier"
|
||||
}
|
||||
]
|
||||
},
|
||||
"FollowCameraModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyLogicMoveAction",
|
||||
"MovementConfig": {
|
||||
"$type": "ConfigMovementTarget",
|
||||
"Duration": -1,
|
||||
"Gravity": 0,
|
||||
"HitNormalRatio": 1,
|
||||
"HitTangentialRatio": 1,
|
||||
"MoveType": {
|
||||
"$type": "MovementTypeLerpSpeed",
|
||||
"Speed": 2
|
||||
},
|
||||
"ReachTargetStop": false,
|
||||
"TargetPosRot": {
|
||||
"CoordsOption": "Camera",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsClampOffsetDistance": false,
|
||||
"PositionOffset": {
|
||||
"x": -1.5,
|
||||
"y": 0,
|
||||
"z": 0.8
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "LocalAvatar"
|
||||
}
|
||||
},
|
||||
"TargetUpdateMode": "Always",
|
||||
"TimesUpMoveOption": "Remain"
|
||||
},
|
||||
"RotationConfig": {
|
||||
"$type": "ConfigRotationToTarget",
|
||||
"Duration": -1,
|
||||
"ReachTargetStop": false,
|
||||
"RotateSpeed": 8,
|
||||
"RotateType": "Lerp",
|
||||
"TargetPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"BackupAngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"BackupPositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 1
|
||||
},
|
||||
"IsClampOffsetDistance": false,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 9999
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"BackupOffsetReferTarget": "Self",
|
||||
"OffsetReferTarget": "LocalAvatar"
|
||||
}
|
||||
},
|
||||
"TargetUpdateMode": "Always"
|
||||
},
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"FollowShopModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyLogicMoveAction",
|
||||
"MovementConfig": {
|
||||
"$type": "ConfigMovementTarget",
|
||||
"Duration": -1,
|
||||
"Gravity": 0,
|
||||
"HitNormalRatio": 1,
|
||||
"HitTangentialRatio": 1,
|
||||
"MoveType": {
|
||||
"$type": "MovementTypeFixedTime",
|
||||
"NeedRaycastGround": "false",
|
||||
"Time": 0.5
|
||||
},
|
||||
"ReachTargetStop": true,
|
||||
"TargetPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"NeedRaycastGround": true,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"BackupAngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"BackupPositionOffset": {
|
||||
"x": 1,
|
||||
"y": 0,
|
||||
"z": 1
|
||||
},
|
||||
"IsClampOffsetDistance": false,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"BackupOffsetReferTarget": "LocalAvatar",
|
||||
"NodePoint": "ShopBBPos_Snap",
|
||||
"OffsetReferTarget": "NodePoint"
|
||||
}
|
||||
},
|
||||
"TargetUpdateMode": "OnStart",
|
||||
"TimesUpMoveOption": "Remain"
|
||||
},
|
||||
"RotationConfig": {
|
||||
"$type": "ConfigRotationToTarget",
|
||||
"Duration": -1,
|
||||
"ReachTargetStop": false,
|
||||
"RotateSpeed": 360,
|
||||
"RotateType": "Fixed",
|
||||
"TargetPosRot": {
|
||||
"CoordsOption": "Camera",
|
||||
"NeedRaycastGround": false,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsClampOffsetDistance": false,
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": -4,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Camera"
|
||||
}
|
||||
},
|
||||
"TargetUpdateMode": "Always"
|
||||
},
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"FollowTargetModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyLogicMoveAction",
|
||||
"MovementConfig": {
|
||||
"$type": "ConfigMovementTarget",
|
||||
"Duration": -1,
|
||||
"Gravity": 0,
|
||||
"HitNormalRatio": 1,
|
||||
"HitTangentialRatio": 1,
|
||||
"MoveType": {
|
||||
"$type": "MovementTypeLerpSpeed",
|
||||
"Speed": 2
|
||||
},
|
||||
"ReachTargetStop": false,
|
||||
"TargetPosRot": {
|
||||
"CoordsOption": "Camera",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsClampOffsetDistance": false,
|
||||
"PositionOffset": {
|
||||
"x": 3,
|
||||
"y": 0,
|
||||
"z": 0.5
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "LocalAvatar"
|
||||
}
|
||||
},
|
||||
"TargetUpdateMode": "Always",
|
||||
"TimesUpMoveOption": "Remain"
|
||||
},
|
||||
"RotationConfig": {
|
||||
"$type": "ConfigRotationToTarget",
|
||||
"Duration": -1,
|
||||
"ReachTargetStop": false,
|
||||
"RotateSpeed": 0,
|
||||
"RotateType": "Instant",
|
||||
"TargetPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"BackupAngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"BackupPositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsClampOffsetDistance": false,
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"BackupOffsetReferTarget": "Target",
|
||||
"OffsetReferTarget": "LastLocalAvatarAttackTarget"
|
||||
}
|
||||
},
|
||||
"TargetUpdateMode": "Always"
|
||||
},
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"GotoShopModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "FollowCameraModifier"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "FollowTargetModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "FollowShopModifier"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "FollowShopModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "FollowCameraModifier"
|
||||
}
|
||||
]
|
||||
},
|
||||
"LocalAvatarModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_ForceAttackerDamageTextGrey": 1,
|
||||
"Actor_ForceAttackerDamageTextNormalScale": 1
|
||||
}
|
||||
},
|
||||
"StartFollow": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "FollowCameraModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "FollowTargetModifier"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "FollowTargetModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "FollowCameraModifier"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
78
Data/Activity_BangbooDream_Common_LevelAdjust.json
Normal file
78
Data/Activity_BangbooDream_Common_LevelAdjust.json
Normal file
@ -0,0 +1,78 @@
|
||||
{
|
||||
"AbilityName": "Activity_BangbooDream_Common_LevelAdjust",
|
||||
"AbilitySpecials": {
|
||||
"AS_MaxElementAccumulationRatio": {
|
||||
"Value": 0.2,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_MaxElementAccumulationRatio_Real": {
|
||||
"Value": 0.2,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_MaxHPRatio_Real": {
|
||||
"Value": 0.2,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_MaxHPRatio_a": {
|
||||
"Value": 0.2,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_MaxHPRatio_b": {
|
||||
"Value": 0.2,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_StunMaxRatio": {
|
||||
"Value": 0.2,
|
||||
"ValueType": "Float"
|
||||
},
|
||||
"AS_StunMaxRatio_Real": {
|
||||
"Value": 0.2,
|
||||
"ValueType": "Float"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_MaxHPRatio_a)*scenevar(BangbooDream_FloorCount)*scenevar(BangbooDream_FloorCount)+specials(AS_MaxHPRatio_b)*scenevar(BangbooDream_FloorCount)",
|
||||
"ParamName": "AS_MaxHPRatio_Real",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_StunMaxRatio)*scenevar(BangbooDream_FloorCount)",
|
||||
"ParamName": "AS_StunMaxRatio_Real",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PropertyModifier"
|
||||
}
|
||||
],
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_ForceAttackerDamageTextGrey",
|
||||
"PropertyValue": 1,
|
||||
"Target": "Target"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_ForceAttackerDamageTextNormalScale",
|
||||
"PropertyValue": 1,
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"PropertyModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_MaxHPRatio": "%AS_MaxHPRatio_Real",
|
||||
"Actor_StunMaxRatio": "%AS_StunMaxRatio_Real"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user