OSPRODWin1.3.0_R4626751_S4626751_D4626751
This commit is contained in:
parent
47bfa4b517
commit
41499ab2f3
176
Data/Abyss_PeriodicLayerBuff_09.json
Normal file
176
Data/Abyss_PeriodicLayerBuff_09.json
Normal file
@ -0,0 +1,176 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_09",
|
||||
"AbilitySpecials": {
|
||||
"AS_AccumulationRatio": {
|
||||
"Value": 0.25
|
||||
},
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_DefenceRatio": {
|
||||
"Value": -0.2
|
||||
},
|
||||
"AS_FeverAmount": {
|
||||
"Value": 500
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBuffAddToOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "GetFeverModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Disorder"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "Equal",
|
||||
"CountModifierType": "SameNameAbility",
|
||||
"ModifierName": "GetFeverCDModifier_PeriodicAbyss09",
|
||||
"StackCount": 0,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "GetFeverCDModifier_PeriodicAbyss09",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Disorder"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "Equal",
|
||||
"CountModifierType": "SameNameAbility",
|
||||
"ModifierName": "GetFeverCDModifier_PeriodicAbyss09",
|
||||
"StackCount": 0,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "MonsterDefenceModifier_PeriodicAbyss09",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Disorder"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackAid"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"EXSP",
|
||||
"AttackSpecial"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExQTE",
|
||||
"AttackQTE"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackAid"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"EXSP",
|
||||
"AttackSpecial"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExQTE",
|
||||
"AttackQTE"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_AccumulationRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"GetFeverCDModifier_PeriodicAbyss09": {
|
||||
"Duration": 10,
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
]
|
||||
},
|
||||
"GetFeverModifier": {
|
||||
"Duration": 5,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RecoverFeverAction",
|
||||
"Amount": "%AS_FeverAmount",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": 0,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"MonsterDefenceModifier_PeriodicAbyss09": {
|
||||
"Duration": 20,
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_DefenceRatio": "%AS_DefenceRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
93
Data/Abyss_PeriodicLayerBuff_10.json
Normal file
93
Data/Abyss_PeriodicLayerBuff_10.json
Normal file
@ -0,0 +1,93 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_10",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedAtkRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_BreakStunRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_BuffDuration": {
|
||||
"Value": 20
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 15
|
||||
},
|
||||
"AS_RecoverSp": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnStunDestroyOtherActionsPre": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AvatarAtkUpModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "RecoverSpModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "Equal",
|
||||
"CountModifierType": "SameNameAbility",
|
||||
"ModifierName": "GetSPCDModifier_PeriodicAbyss10",
|
||||
"StackCount": 0,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "GetSPCDModifier_PeriodicAbyss10",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByModifierStackCount",
|
||||
"CompareType": "Equal",
|
||||
"CountModifierType": "SameNameAbility",
|
||||
"ModifierName": "GetSPCDModifier_PeriodicAbyss10",
|
||||
"StackCount": 0,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_BreakStunRatio": "%AS_BreakStunRatio"
|
||||
}
|
||||
},
|
||||
"Modifiers": {
|
||||
"AvatarAtkUpModifier": {
|
||||
"Duration": "%AS_BuffDuration",
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_AddedAtkRatio"
|
||||
}
|
||||
},
|
||||
"GetSPCDModifier_PeriodicAbyss10": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
]
|
||||
},
|
||||
"RecoverSpModifier": {
|
||||
"Duration": 1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RecoverSPAction",
|
||||
"Amount": 20,
|
||||
"Percentage": 0,
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
58
Data/Abyss_PeriodicLayerBuff_10_02.json
Normal file
58
Data/Abyss_PeriodicLayerBuff_10_02.json
Normal file
@ -0,0 +1,58 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_10_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_StunDamageTakeRatioMax": {
|
||||
"Value": 0.6
|
||||
},
|
||||
"StunDamageTakeRatio": {
|
||||
"Value": 0.1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnStunCreateActions": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "ControlModifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "StumDamageTakeRatioModifier",
|
||||
"StackCount": 99,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnStunDestroyActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ControlModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"ControlModifier": {
|
||||
"Duration": -1,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnThinkInterval": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "StumDamageTakeRatioModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"ThinkInterval": 1
|
||||
},
|
||||
"StumDamageTakeRatioModifier": {
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": 6,
|
||||
"ModifierStacking": "MultipleRefresh",
|
||||
"Properties": {
|
||||
"Actor_StunDamageTakeRatio": "%StunDamageTakeRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
221
Data/ActivityBattleAbility_BabelTower_Buff_Demonize_Boss.json
Normal file
221
Data/ActivityBattleAbility_BabelTower_Buff_Demonize_Boss.json
Normal file
@ -0,0 +1,221 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Boss",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio_Boss": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_BreakStunTakeRatio_Boss": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_DamageTakeRatio_Boss": {
|
||||
"Value": -0.25
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_01_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_02_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_03_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Equal",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_04_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"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": "ApplyModifier",
|
||||
"ModifierName": "DamageTakeRatioModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AddedDamageRatioModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "StunTakeRatioModifier"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "Monster_Common_MA_Demonize_OverrideRimGlow_01",
|
||||
"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_Boss"
|
||||
}
|
||||
},
|
||||
"DamageTakeRatioModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_DamageTakeRatio_Boss",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"StunTakeRatioModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_BreakStunTakeRatio": "%AS_BreakStunTakeRatio_Boss"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
284
Data/ActivityBattleAbility_BabelTower_Buff_Demonize_Demote.json
Normal file
284
Data/ActivityBattleAbility_BabelTower_Buff_Demonize_Demote.json
Normal file
@ -0,0 +1,284 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Demote",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio_Demote": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_BreakStunTakeRatio_Demote": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_DamageTakeRatio_Demote": {
|
||||
"Value": -0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_01_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_02_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_03_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Equal",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_04_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"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": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Large"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Slime"
|
||||
],
|
||||
"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_Demote"
|
||||
}
|
||||
},
|
||||
"DamageTakeRatioModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_DamageTakeRatio_Demote",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"StunTakeRatioModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_BreakStunTakeRatio": "%AS_BreakStunTakeRatio_Demote"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,221 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_MainStoryBoss",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio_MainStoryBoss": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_BreakStunTakeRatio_MainStoryBoss": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_DamageTakeRatio_MainStoryBoss": {
|
||||
"Value": -0.25
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_01_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_02_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_03_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Equal",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_04_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"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": "ApplyModifier",
|
||||
"ModifierName": "DamageTakeRatioModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AddedDamageRatioModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "StunTakeRatioModifier"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "Monster_Common_MA_Demonize_OverrideRimGlow_01",
|
||||
"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_MainStoryBoss"
|
||||
}
|
||||
},
|
||||
"DamageTakeRatioModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_DamageTakeRatio_MainStoryBoss",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"StunTakeRatioModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_BreakStunTakeRatio": "%AS_BreakStunTakeRatio_MainStoryBoss"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
274
Data/ActivityBattleAbility_BabelTower_Buff_Demonize_Promote.json
Normal file
274
Data/ActivityBattleAbility_BabelTower_Buff_Demonize_Promote.json
Normal file
@ -0,0 +1,274 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Promote",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio_Promote": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_BreakStunTakeRatio_Promote": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_DamageTakeRatio_Promote": {
|
||||
"Value": -0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_01_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_02_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_03_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Equal",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_04_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"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": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Small"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Slime"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"RBLOffset": 2,
|
||||
"Tag": "Demonize_Promote_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": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Small"
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Slime"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Tag": "Demonize_Promote_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_Promote"
|
||||
}
|
||||
},
|
||||
"DamageTakeRatioModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_DamageTakeRatio_Promote",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"StunTakeRatioModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_BreakStunTakeRatio": "%AS_BreakStunTakeRatio_Promote"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
241
Data/ActivityBattleAbility_BabelTower_Buff_Demonize_Small.json
Normal file
241
Data/ActivityBattleAbility_BabelTower_Buff_Demonize_Small.json
Normal file
@ -0,0 +1,241 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Small",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio_Small": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_BreakStunTakeRatio_Small": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_DamageTakeRatio_Small": {
|
||||
"Value": -0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_01_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_02_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_03_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Equal",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"EffectPattern": "Eff_Common_Demonize_04_Loop",
|
||||
"FireEffectPosRot": {
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"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": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Large"
|
||||
],
|
||||
"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": "RemoveModifier",
|
||||
"ModifierName": "DamageTakeRatioModifier"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "AddedDamageRatioModifier"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "StunTakeRatioModifier"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AddedDamageRatioModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AS_AddedDamageRatio_Small"
|
||||
}
|
||||
},
|
||||
"DamageTakeRatioModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_DamageTakeRatio_Small",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"StunTakeRatioModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_BreakStunTakeRatio": "%AS_BreakStunTakeRatio_Small"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
22
Data/ActivityBattleAbility_BabelTower_RemoveLight.json
Normal file
22
Data/ActivityBattleAbility_BabelTower_RemoveLight.json
Normal file
@ -0,0 +1,22 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_RemoveLight",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "PushEnablePerfectSwitchAttackWarningAction",
|
||||
"Enabled": false,
|
||||
"Tag": "ActivityBattleAbility_BabelTower_RemoveLight",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "PopEnablePerfectSwitchAttackWarningAction",
|
||||
"Tag": "ActivityBattleAbility_BabelTower_RemoveLight",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
127
Data/ActivityBattleAbility_BabelTower_StunEnd_Demonize.json
Normal file
127
Data/ActivityBattleAbility_BabelTower_StunEnd_Demonize.json
Normal file
@ -0,0 +1,127 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_StunEnd_Demonize",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnStunCreateActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DemonizeModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"DemonizeModifier": {
|
||||
"Duration": 15,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Demote",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Demote"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Promote",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Promote"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Boss",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Boss"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_MainStoryBoss",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"MainStoryBoss"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Demote",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Demote"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Promote",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Promote"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_Boss",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"Boss"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "ActivityBattleAbility_BabelTower_Buff_Demonize_MainStoryBoss",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInZoneTags",
|
||||
"Tags": [
|
||||
"MainStoryBoss"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
57
Data/ActivityBattleAbility_Lighter_Buff_01.json
Normal file
57
Data/ActivityBattleAbility_Lighter_Buff_01.json
Normal file
@ -0,0 +1,57 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_Lighter_Buff_01json",
|
||||
"AbilitySpecials": {
|
||||
"AS_BreakStunUp": {
|
||||
"Value": 0.15
|
||||
},
|
||||
"AS_BreakStunUp_Duration": {
|
||||
"Value": 6
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "BeHitAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "CommonAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ParryAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "EvadeAid",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"BuffModifier": {
|
||||
"Duration": "%AS_BreakStunUp_Duration",
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_BreakStunRatio": "%AS_BreakStunUp"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
46
Data/ActivityBattleAbility_Lighter_Buff_02.json
Normal file
46
Data/ActivityBattleAbility_Lighter_Buff_02.json
Normal file
@ -0,0 +1,46 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_Lighter_Buff_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_Buff_Duration": {
|
||||
"Value": 6
|
||||
},
|
||||
"AS_CriticalDamageRatioDelta": {
|
||||
"Value": 0.15
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Lighter_Attack_Normal_05_03_AttackProperty_01_Enhance",
|
||||
"Lighter_Attack_Normal_05_03_AttackProperty_02_Enhance",
|
||||
"Lighter_Attack_Normal_05_03_Enhance_Max_AttackProperty_01",
|
||||
"Lighter_Attack_Normal_05_03_Enhance_Max_AttackProperty_02"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"BuffModifier": {
|
||||
"Duration": "%AS_Buff_Duration",
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_CriticalDamageRatioDelta",
|
||||
"PropertyValue": "%AS_CriticalDamageRatioDelta"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
582
Data/ActivityBattleAbility_VR_Buff_DisorderPlay.json
Normal file
582
Data/ActivityBattleAbility_VR_Buff_DisorderPlay.json
Normal file
@ -0,0 +1,582 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_VR_Buff_DisorderPlay",
|
||||
"AbilitySpecials": {
|
||||
"AS_BuffAddDurationRatio": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_BuffDamageRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_BuffDuration": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffReviseDurationModifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DisorderDamageModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBuffAddToOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DisorderBuffCount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Disorder"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
],
|
||||
"OnBuffAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Max",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000102"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000102,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 3
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Middle",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000102"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000102,
|
||||
"CompareType": "Equal",
|
||||
"StackCount": 2
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Low",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000102"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000102,
|
||||
"CompareType": "Equal",
|
||||
"StackCount": 1
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000102"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
}
|
||||
],
|
||||
"TargetKey": "ActivityBattleAbility_Condition_BuffAdd"
|
||||
}
|
||||
],
|
||||
"OnBuffRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Remove",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000102"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000102,
|
||||
"CompareType": "LessEqual",
|
||||
"StackCount": 0
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"BuffReviseDurationModifier": {
|
||||
"BuffRevises": [
|
||||
{
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Burn",
|
||||
"Params": [
|
||||
{
|
||||
"Name": "Duration",
|
||||
"Ratio": "%AS_BuffAddDurationRatio"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Ignite",
|
||||
"Params": [
|
||||
{
|
||||
"Name": "Duration",
|
||||
"Ratio": "%AS_BuffAddDurationRatio"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Frozen",
|
||||
"Params": [
|
||||
{
|
||||
"Name": "Duration",
|
||||
"Ratio": "%AS_BuffAddDurationRatio"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Frost",
|
||||
"Params": [
|
||||
{
|
||||
"Name": "Duration",
|
||||
"Ratio": "%AS_BuffAddDurationRatio"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Overload",
|
||||
"Params": [
|
||||
{
|
||||
"Name": "Duration",
|
||||
"Ratio": "%AS_BuffAddDurationRatio"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Electric",
|
||||
"Params": [
|
||||
{
|
||||
"Name": "Duration",
|
||||
"Ratio": "%AS_BuffAddDurationRatio"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Strike",
|
||||
"Params": [
|
||||
{
|
||||
"Name": "Duration",
|
||||
"Ratio": "%AS_BuffAddDurationRatio"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Erosion",
|
||||
"Params": [
|
||||
{
|
||||
"Name": "Duration",
|
||||
"Ratio": "%AS_BuffAddDurationRatio"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"FilterType": "ByBuffGroup",
|
||||
"GroupName": "Chaos",
|
||||
"Params": [
|
||||
{
|
||||
"Name": "Duration",
|
||||
"Ratio": "%AS_BuffAddDurationRatio"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Duration": -1,
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Unique"
|
||||
},
|
||||
"DisorderBuffCount": {
|
||||
"Buff": {
|
||||
"BuffID": 9000102,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_BuffDuration",
|
||||
"MaxStackingNumber": 4,
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Remove",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"DisorderDamageModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBuffDamageHitOtherPre": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Disorder"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000102,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 1
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_BuffDamageRatio",
|
||||
"PropertyValue": "%AS_BuffDamageRatio",
|
||||
"Target": "Target"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Disorder"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000102,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 2
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_BuffDamageRatio",
|
||||
"PropertyValue": "%AS_BuffDamageRatio",
|
||||
"Target": "Target"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Disorder"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000102,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 3
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_BuffDamageRatio",
|
||||
"PropertyValue": "%AS_BuffDamageRatio",
|
||||
"Target": "Target"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Disorder"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000102,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 4
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_BuffDamageRatio",
|
||||
"PropertyValue": "%AS_BuffDamageRatio",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Low": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_06",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_06"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Max": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Middle"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_07",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_07"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_08",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_08"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Less"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_01",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Less"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_02",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_02"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_02_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_03_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Middle": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_03",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_03"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_04",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_04"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_02_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_03_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Remove": {
|
||||
"Duration": 1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Max"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Middle"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_05",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_05"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_03_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
498
Data/ActivityBattleAbility_VR_Buff_EXQTEPlay.json
Normal file
498
Data/ActivityBattleAbility_VR_Buff_EXQTEPlay.json
Normal file
@ -0,0 +1,498 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_VR_Buff_EXQTEPlay",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"AS_BuffDuration": {
|
||||
"Value": 20
|
||||
},
|
||||
"AS_FeverAmount": {
|
||||
"Value": 300
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EXQTEDamageModifier"
|
||||
}
|
||||
],
|
||||
"OnBuffAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Max",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000104"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000104,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 3
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Middle",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000104"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000104,
|
||||
"CompareType": "Equal",
|
||||
"StackCount": 2
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Low",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000104"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000104,
|
||||
"CompareType": "Equal",
|
||||
"StackCount": 1
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000104"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
}
|
||||
],
|
||||
"TargetKey": "ActivityBattleAbility_Condition_BuffAdd"
|
||||
}
|
||||
],
|
||||
"OnBuffRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Remove",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000104"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000104,
|
||||
"CompareType": "LessEqual",
|
||||
"StackCount": 0
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EXQTEBuffCount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "EvadeAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ParryAid",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "RecoverFeverAction",
|
||||
"Amount": "%AS_FeverAmount",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": 0,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "EvadeAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ParryAid",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"EXQTEBuffCount": {
|
||||
"Buff": {
|
||||
"BuffID": 9000104,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_BuffDuration",
|
||||
"ModifierStacking": "MultipleAllRefresh"
|
||||
},
|
||||
"EXQTEDamageModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExQTE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000104,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 1
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Target"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExQTE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000104,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 2
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Target"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExQTE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000104,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 3
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Target"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExQTE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000104,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 4
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Low": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_06",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_06"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Max": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Middle"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_07",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_07"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_08",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_08"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Less"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_01",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Less"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_02",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_02"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_02_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_03_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Middle": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_03",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_03"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_04",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_04"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_02_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_03_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Remove": {
|
||||
"Duration": 1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Max"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Middle"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_05",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_05"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_03_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
494
Data/ActivityBattleAbility_VR_Buff_QTEPlay.json
Normal file
494
Data/ActivityBattleAbility_VR_Buff_QTEPlay.json
Normal file
@ -0,0 +1,494 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_VR_Buff_QTEPlay",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"AS_BuffDuration": {
|
||||
"Value": 20
|
||||
},
|
||||
"AS_StunDestroyRecoverRate": {
|
||||
"Value": 0.3
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "QTEDamageModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBuffAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Max",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000103"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000103,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 3
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Middle",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000103"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000103,
|
||||
"CompareType": "Equal",
|
||||
"StackCount": 2
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Low",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000103"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000103,
|
||||
"CompareType": "Equal",
|
||||
"StackCount": 1
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000103"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
}
|
||||
],
|
||||
"TargetKey": "ActivityBattleAbility_Condition_BuffAdd"
|
||||
}
|
||||
],
|
||||
"OnBuffRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Remove",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000103"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000103,
|
||||
"CompareType": "LessEqual",
|
||||
"StackCount": 0
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "QTEBuffCount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1524,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnStunDestroyOtherActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffReviseDurationModifier",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"BuffReviseDurationModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnStunCreateActions": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "BuffReviseDurationModifier"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_StunDestroyRecoverRate_Ratio": "%AS_StunDestroyRecoverRate"
|
||||
}
|
||||
},
|
||||
"EffModifier_Low": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_06",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_06"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Max": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Middle"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_07",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_07"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_08",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_08"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Less"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_01",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Less"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_02",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_02"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_02_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_03_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Middle": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_03",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_03"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_04",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_04"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_02_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_03_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Remove": {
|
||||
"Duration": 1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Max"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Middle"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_05",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_05"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_03_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"QTEBuffCount": {
|
||||
"Buff": {
|
||||
"BuffID": 9000103,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_BuffDuration",
|
||||
"ModifierStacking": "MultipleAllRefresh"
|
||||
},
|
||||
"QTEDamageModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"NormalQTE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000103,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 1
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"NormalQTE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000103,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 2
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"NormalQTE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000103,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 3
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"NormalQTE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000103,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 4
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
558
Data/ActivityBattleAbility_VR_Buff_ShieldPlay.json
Normal file
558
Data/ActivityBattleAbility_VR_Buff_ShieldPlay.json
Normal file
@ -0,0 +1,558 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "ListenHpShieldChangeMixin",
|
||||
"Duration": -1,
|
||||
"IgnoreSource": false,
|
||||
"OnShieldEmptyActions": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ShieldRemoveCheck"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnShieldRecoverActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ShieldBuffSign",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1522
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
}
|
||||
],
|
||||
"TargetKey": "ActivityBattleAbility_Condition_BuffAdd"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "ActivityBattleAbility_VR_Buff_ShieldPlay",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAttackDelta": {
|
||||
"Value": 500
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHasHpShield",
|
||||
"HpShieldValueCompare": "Greater",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "RemoveBuffModifier",
|
||||
"BuffID": 9000107,
|
||||
"StackCount": 99,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveBuffModifier",
|
||||
"BuffID": 9000105,
|
||||
"StackCount": 99,
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnBuffAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Max",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000105"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000105,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 3
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Middle",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000105"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000105,
|
||||
"CompareType": "Equal",
|
||||
"StackCount": 2
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Low",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000105"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000105,
|
||||
"CompareType": "Equal",
|
||||
"StackCount": 1
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBuffRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Remove",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000105"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000105,
|
||||
"CompareType": "LessEqual",
|
||||
"StackCount": 0
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000105"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000105,
|
||||
"CompareType": "LessEqual",
|
||||
"StackCount": 0
|
||||
}
|
||||
],
|
||||
"TargetKey": "ActivityBattleAbility_Condition_BuffRemoved"
|
||||
}
|
||||
],
|
||||
"OnSwitchInBegin": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ShieldBuffSign",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHasHpShield",
|
||||
"HpShieldValueCompare": "Greater",
|
||||
"Value": 0
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnSwitchOutBegin": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "ShieldBuffSign"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"EffModifier_Low": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_06",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_06"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Max": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Middle"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_07",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_07"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_08",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_08"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Less"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_01",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Less"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_02",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_02"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_02_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_03_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Middle": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_03",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_03"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_04",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_04"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_02_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_03_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Remove": {
|
||||
"Duration": 1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Max"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Middle"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_05",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_05"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_03_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"ShieldBuffModifier": {
|
||||
"Buff": {
|
||||
"BuffID": 9000105,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": 4,
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"Properties": {
|
||||
"Actor_BaseAttackDelta": "%AS_BaseAttackDelta"
|
||||
}
|
||||
},
|
||||
"ShieldBuffSign": {
|
||||
"Buff": {
|
||||
"BuffID": 9000107,
|
||||
"IsOverrideDuration": false
|
||||
},
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Max",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHasBuffID",
|
||||
"BuffIDList": [
|
||||
"9000107"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnThinkInterval": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ShieldBuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
],
|
||||
"ThinkInterval": 5
|
||||
},
|
||||
"ShieldRemoveCheck": {
|
||||
"Duration": 0.1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "RemoveBuffModifier",
|
||||
"BuffID": 9000107,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHasHpShield",
|
||||
"HpShieldValueCompare": "Greater",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"StackCount": 99,
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveBuffModifier",
|
||||
"BuffID": 9000105,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHasHpShield",
|
||||
"HpShieldValueCompare": "Greater",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"StackCount": 99,
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
714
Data/ActivityBattleAbility_VR_Buff_SoloPlay.json
Normal file
714
Data/ActivityBattleAbility_VR_Buff_SoloPlay.json
Normal file
@ -0,0 +1,714 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "ActionsOnPropertyChangeMixin",
|
||||
"PropertyActions": [
|
||||
{
|
||||
"CustomPropertyType": "Int_A_StanceBuff",
|
||||
"IsUsePercentage": false,
|
||||
"PropertyChangeActions": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByPlayerPropertyValue",
|
||||
"CompareType": "Equal",
|
||||
"CustomNumerator": "Int_A_StanceBuff",
|
||||
"IsUsePercent": false,
|
||||
"Numerator": "Custom",
|
||||
"Target": "Self",
|
||||
"Val1": 1
|
||||
},
|
||||
{
|
||||
"$type": "ByPlayerPropertyValue",
|
||||
"CompareType": "Equal",
|
||||
"CustomNumerator": "Int_B_StanceBuff",
|
||||
"IsUsePercent": false,
|
||||
"Numerator": "Custom",
|
||||
"Target": "Self",
|
||||
"Val1": 1
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1521
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyType": "Custom"
|
||||
},
|
||||
{
|
||||
"CustomPropertyType": "Int_B_StanceBuff",
|
||||
"IsUsePercentage": false,
|
||||
"PropertyChangeActions": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByPlayerPropertyValue",
|
||||
"CompareType": "Equal",
|
||||
"CustomNumerator": "Int_A_StanceBuff",
|
||||
"IsUsePercent": false,
|
||||
"Numerator": "Custom",
|
||||
"Target": "Self",
|
||||
"Val1": 1
|
||||
},
|
||||
{
|
||||
"$type": "ByPlayerPropertyValue",
|
||||
"CompareType": "Equal",
|
||||
"CustomNumerator": "Int_B_StanceBuff",
|
||||
"IsUsePercent": false,
|
||||
"Numerator": "Custom",
|
||||
"Target": "Self",
|
||||
"Val1": 1
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1521
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyType": "Custom"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "ActivityBattleAbility_VR_Buff_SoloPlay",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_BuffCount": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
"AS_BuffCountTemp": {
|
||||
"Value": 0,
|
||||
"ValueType": "Integer"
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "SoloBuffTimer",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBeAttackLanded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DamagedModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByTotalDamage",
|
||||
"CompareType": "Greater",
|
||||
"Damage": 0,
|
||||
"SkipDamage": true,
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnBuffAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Max",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000106"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000106,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 10
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Middle",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000106"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000106,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 5
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000106,
|
||||
"CompareType": "Less",
|
||||
"StackCount": 10
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Low",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000106"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000106,
|
||||
"CompareType": "Less",
|
||||
"StackCount": 5
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000106"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
}
|
||||
],
|
||||
"TargetKey": "ActivityBattleAbility_Condition_BuffAdd"
|
||||
}
|
||||
],
|
||||
"OnBuffRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Remove",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000106"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000106,
|
||||
"CompareType": "LessEqual",
|
||||
"StackCount": 0
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"DamagedModifier": {
|
||||
"Duration": 1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Mod",
|
||||
"Param": 2,
|
||||
"ParamName": "AS_BuffCountTemp",
|
||||
"ParamType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 0,
|
||||
"ParamName": "AS_BuffCountTemp",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
],
|
||||
"FailureActions": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "(specials(AS_BuffCount)\/2)+1",
|
||||
"ParamName": "AS_BuffCount",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "SoloBuffModifier",
|
||||
"StackCount": "%AS_BuffCount"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_BuffCount)-1",
|
||||
"ParamName": "AS_BuffCount"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_BuffCount)",
|
||||
"ParamName": "AS_BuffCountTemp",
|
||||
"ValueType": "Integer"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_BuffCount)\/2",
|
||||
"ParamName": "AS_BuffCount",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "SoloBuffModifier",
|
||||
"StackCount": "%AS_BuffCount"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_BuffCount)",
|
||||
"ParamName": "AS_BuffCountTemp",
|
||||
"ValueType": "Integer"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Low": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_06",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_06"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Max": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Middle"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_07",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_07"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_08",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_08"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Less"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_01",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Less"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_02",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_02"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_02_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_03_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Middle": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_03",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_03"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_04",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_04"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_02_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_03_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Remove": {
|
||||
"Duration": 1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Max"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Middle"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_05",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_05"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_03_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"SoloBuffModifier": {
|
||||
"Buff": {
|
||||
"BuffID": 9000106,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": -1,
|
||||
"MaxStackingNumber": 10,
|
||||
"ModifierStacking": "MultipleAllRefresh",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AS_AddedDamageRatio"
|
||||
}
|
||||
},
|
||||
"SoloBuffTimer": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "SoloBuffModifier"
|
||||
}
|
||||
],
|
||||
"OnThinkInterval": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "SoloBuffModifier"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_BuffCount)+1",
|
||||
"ParamName": "AS_BuffCount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Less",
|
||||
"Param": 10,
|
||||
"ParamName": "AS_BuffCount",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"Expression": "specials(AS_BuffCountTemp)+1",
|
||||
"ParamName": "AS_BuffCountTemp",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Less",
|
||||
"Param": 10,
|
||||
"ParamName": "AS_BuffCountTemp",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1511,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_BuffCount",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1512,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 2,
|
||||
"ParamName": "AS_BuffCount",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1513,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 3,
|
||||
"ParamName": "AS_BuffCount",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1514,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 4,
|
||||
"ParamName": "AS_BuffCount",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1515,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 5,
|
||||
"ParamName": "AS_BuffCount",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1516,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 6,
|
||||
"ParamName": "AS_BuffCount",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1517,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 7,
|
||||
"ParamName": "AS_BuffCount",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1518,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 8,
|
||||
"ParamName": "AS_BuffCount",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1519,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 9,
|
||||
"ParamName": "AS_BuffCount",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1520,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 10,
|
||||
"ParamName": "AS_BuffCount",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ThinkInterval": 2
|
||||
}
|
||||
}
|
||||
}
|
522
Data/ActivityBattleAbility_VR_Buff_SwitchOutPlay.json
Normal file
522
Data/ActivityBattleAbility_VR_Buff_SwitchOutPlay.json
Normal file
@ -0,0 +1,522 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_VR_Buff_SwitchOutPlay",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_BuffDuration": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_SpRecoverRatio": {
|
||||
"Value": 5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "MainModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EXSPDamageModifier"
|
||||
}
|
||||
],
|
||||
"OnBuffAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Max",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000101"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000101,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 3
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Middle",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000101"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000101,
|
||||
"CompareType": "Equal",
|
||||
"StackCount": 2
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Low",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000101"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000101,
|
||||
"CompareType": "Equal",
|
||||
"StackCount": 1
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000101"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
}
|
||||
],
|
||||
"TargetKey": "ActivityBattleAbility_Condition_BuffAdd"
|
||||
}
|
||||
],
|
||||
"OnBuffRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EffModifier_Remove",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffID",
|
||||
"BuffIDList": [
|
||||
"9000101"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000101,
|
||||
"CompareType": "LessEqual",
|
||||
"StackCount": 0
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "EXSPBuffCount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExSp"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerLevelCustomConditions",
|
||||
"LevelConditionsID": 1523,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExSp"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"EXSPBuffCount": {
|
||||
"Buff": {
|
||||
"BuffID": 9000101,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%AS_BuffDuration",
|
||||
"MaxStackingNumber": 4,
|
||||
"ModifierStacking": "MultipleAllRefresh"
|
||||
},
|
||||
"EXSPDamageModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExSp"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000101,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 1
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Target"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExSp"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000101,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 2
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Target"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExSp"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000101,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 3
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Target"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ExSp"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByBuffCount",
|
||||
"BuffID": 9000101,
|
||||
"CompareType": "GreaterEqual",
|
||||
"StackCount": 4
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Low": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_06",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_06"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Max": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Middle"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_07",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_07"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_08",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_08"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Less"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_01",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "Less"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_02",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_02"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_02_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_01_03_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Middle": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_03",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_03"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_04",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_04"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "Monster_Common_VRBuff_01_Vignette",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Large",
|
||||
"CompareType": "GreaterEqual"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_02_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Middle",
|
||||
"CompareType": "Equal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_02_03_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByCharacterSize",
|
||||
"CharacterSize": "Small",
|
||||
"CompareType": "LessEqual"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"EffModifier_Remove": {
|
||||
"Duration": 1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Max"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Middle"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "EffModifier_Low"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "Common_MA_Buff_VR_RimGlow_05",
|
||||
"key": "Common_MA_Buff_VR_RimGlow_05"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"AttachPointName": "MiddlePoint",
|
||||
"EffectPattern": "Eff_Common_ActivityBattle_VR_03_01_Start",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"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"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,35 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_Yanagi_Buff_ElementAbnormalPlay",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedElementAccumulationRatio": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHasBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Frost",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Electric",
|
||||
"Overload",
|
||||
"Strike",
|
||||
"Erosion",
|
||||
"Chaos"
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_AddedElementAccumulationRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
52
Data/ActivityBattleAbility_Yanagi_Buff_TalentPlay.json
Normal file
52
Data/ActivityBattleAbility_Yanagi_Buff_TalentPlay.json
Normal file
@ -0,0 +1,52 @@
|
||||
{
|
||||
"AbilityName": "ActivityBattleAbility_Yanagi_Buff_TalentPlay",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityID": 11221101,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarTalentIndex",
|
||||
"TalentIndex": 1,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"Target": "Self",
|
||||
"TemplateID": 1221
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityID": 11221102,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarTalentIndex",
|
||||
"TalentIndex": 2,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByEntityTemplateID",
|
||||
"EntityType": "Avatar",
|
||||
"Target": "Self",
|
||||
"TemplateID": 1221
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
117
Data/ActivityBattleAbility_Yanagi_Buff_UniquePlay.json
Normal file
117
Data/ActivityBattleAbility_Yanagi_Buff_UniquePlay.json
Normal file
@ -0,0 +1,117 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "ActionsOnPropertyChangeMixin",
|
||||
"PropertyActions": [
|
||||
{
|
||||
"CustomPropertyType": "Int_A_StanceBuff",
|
||||
"IsUsePercentage": false,
|
||||
"PropertyChangeActions": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByPlayerPropertyValue",
|
||||
"CompareType": "Equal",
|
||||
"CustomNumerator": "Int_A_StanceBuff",
|
||||
"IsUsePercent": false,
|
||||
"Numerator": "Custom",
|
||||
"Target": "Self",
|
||||
"Val1": 1
|
||||
},
|
||||
{
|
||||
"$type": "ByPlayerPropertyValue",
|
||||
"CompareType": "Equal",
|
||||
"CustomNumerator": "Int_B_StanceBuff",
|
||||
"IsUsePercent": false,
|
||||
"Numerator": "Custom",
|
||||
"Target": "Self",
|
||||
"Val1": 1
|
||||
}
|
||||
],
|
||||
"FailureActions": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "BuffModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyType": "Custom"
|
||||
},
|
||||
{
|
||||
"CustomPropertyType": "Int_B_StanceBuff",
|
||||
"IsUsePercentage": false,
|
||||
"PropertyChangeActions": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByPlayerPropertyValue",
|
||||
"CompareType": "Equal",
|
||||
"CustomNumerator": "Int_A_StanceBuff",
|
||||
"IsUsePercent": false,
|
||||
"Numerator": "Custom",
|
||||
"Target": "Self",
|
||||
"Val1": 1
|
||||
},
|
||||
{
|
||||
"$type": "ByPlayerPropertyValue",
|
||||
"CompareType": "Equal",
|
||||
"CustomNumerator": "Int_B_StanceBuff",
|
||||
"IsUsePercent": false,
|
||||
"Numerator": "Custom",
|
||||
"Target": "Self",
|
||||
"Val1": 1
|
||||
}
|
||||
],
|
||||
"FailureActions": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "BuffModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BuffModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyType": "Custom"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "ActivityBattleAbility_Yanagi_Buff_UniquePlay",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.15
|
||||
},
|
||||
"AS_ElementMysteryDelta": {
|
||||
"Value": 20
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"BuffModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_BaseAtkRatio",
|
||||
"Actor_ElementMysteryDelta": "%AS_ElementMysteryDelta"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Binary file not shown.
150
Data/Bangboo_AgentGulliver_Attack_BulletType_01.json
Normal file
150
Data/Bangboo_AgentGulliver_Attack_BulletType_01.json
Normal file
@ -0,0 +1,150 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": 3,
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 0.3
|
||||
},
|
||||
"BulletEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_Boollseye_Bullet"
|
||||
},
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "Gun_Muzzle",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": false,
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty",
|
||||
"CanHitStage": true,
|
||||
"DestroyExplode": true,
|
||||
"ExplodeAnimEventID": "Bangboo_AgentGulliver_Attack_AttackProperty_01",
|
||||
"ExplodePosType": "HitPoint",
|
||||
"HitExplodeRadius": 2.5,
|
||||
"HitOtherExplode": true,
|
||||
"HitStageExplode": true,
|
||||
"HitStageGroundExplodeEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_AgentGulliver_Attack_01_HitWall"
|
||||
},
|
||||
"HitStageWallExplodeEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_AgentGulliver_Attack_01_HitWall"
|
||||
},
|
||||
"HitTargetExplodeEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_AgentGulliver_Attack_01_HitTarget"
|
||||
},
|
||||
"IsCanReflect": false,
|
||||
"MaxHitNum": 1,
|
||||
"MaxHitStageNum": 1,
|
||||
"MaxHitTargetNum": 1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"MovementConfig": {
|
||||
"$type": "ConfigMovementSimple",
|
||||
"Acceleration": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"CoordinateType": "Local",
|
||||
"Duration": -1,
|
||||
"Gravity": 0,
|
||||
"HitNormalRatio": 1,
|
||||
"HitTangentialRatio": 1,
|
||||
"InitVelocity": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 120
|
||||
},
|
||||
"TimesUpMoveOption": "Remain"
|
||||
},
|
||||
"OnBulletExplodeAction": [
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Bangboo_Bangvolver_Attack_CamShake_E_01",
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"RotationConfig": {
|
||||
"$type": "ConfigRotationToTarget",
|
||||
"Duration": 0.1,
|
||||
"FreezeRotateXZ": false,
|
||||
"FreezeRotateY": false,
|
||||
"ReachLimitStop": true,
|
||||
"ReachTargetStop": true,
|
||||
"RotateSpeed": 360,
|
||||
"RotateType": "Fixed",
|
||||
"RotationAngleLimit": 30,
|
||||
"TargetPosRot": {
|
||||
"CoordsOption": "Relative",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"BackupAngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"BackupPositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0.68,
|
||||
"z": 20
|
||||
},
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "MiddlePoint",
|
||||
"BackupOffsetReferTarget": "Caster",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Target"
|
||||
}
|
||||
},
|
||||
"TargetUpdateMode": "Always"
|
||||
},
|
||||
"Targetting": "Enemy",
|
||||
"TimeUpExplodeEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_AgentGulliver_Attack_01_HitTarget"
|
||||
},
|
||||
"UseScenePropCollider": true
|
||||
}
|
||||
],
|
||||
"AbilityName": "Bangboo_AgentGulliver_Attack_BulletType_01",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
@ -0,0 +1,86 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": 1,
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 3
|
||||
},
|
||||
"BulletEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_Boollseye_Bullet_Blow_Ground"
|
||||
},
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"NeedRaycastGround": true,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
},
|
||||
"Targetting": "Enemy"
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"DelayActionList": [
|
||||
{
|
||||
"DelayTime": 0,
|
||||
"HitAnimEventID": "Bangboo_AgentGulliver_Attack_AttackProperty_01"
|
||||
}
|
||||
],
|
||||
"DestroyExplode": false,
|
||||
"HitOtherExplode": false,
|
||||
"HitStageExplode": false,
|
||||
"MaxHitNum": -1,
|
||||
"MaxHitStageNum": -1,
|
||||
"MaxHitTargetNum": -1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"MovementConfig": {
|
||||
"$type": "ConfigMovementSimple",
|
||||
"Acceleration": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"CoordinateType": "Local",
|
||||
"Duration": -1,
|
||||
"Gravity": 0,
|
||||
"HitNormalRatio": 1,
|
||||
"HitTangentialRatio": 1,
|
||||
"InitVelocity": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"TimesUpMoveOption": "Remain"
|
||||
},
|
||||
"Targetting": "Enemy"
|
||||
}
|
||||
],
|
||||
"AbilityName": "Bangboo_AgentGulliver_Attack_BulletType_01_Blow_Ground",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
@ -0,0 +1,84 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": 1,
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 3
|
||||
},
|
||||
"BulletEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_AgentGulliver_Attack_01_HitTarget"
|
||||
},
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"DelayActionList": [
|
||||
{
|
||||
"DelayTime": 0,
|
||||
"HitAnimEventID": "Bangboo_AgentGulliver_Attack_AttackProperty_01"
|
||||
}
|
||||
],
|
||||
"DestroyExplode": false,
|
||||
"HitOtherExplode": false,
|
||||
"HitStageExplode": false,
|
||||
"MaxHitNum": -1,
|
||||
"MaxHitStageNum": -1,
|
||||
"MaxHitTargetNum": -1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"MovementConfig": {
|
||||
"$type": "ConfigMovementSimple",
|
||||
"Acceleration": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"CoordinateType": "Local",
|
||||
"Duration": -1,
|
||||
"Gravity": 0,
|
||||
"HitNormalRatio": 1,
|
||||
"HitTangentialRatio": 1,
|
||||
"InitVelocity": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"TimesUpMoveOption": "Remain"
|
||||
},
|
||||
"Targetting": "Enemy"
|
||||
}
|
||||
],
|
||||
"AbilityName": "Bangboo_AgentGulliver_Attack_BulletType_01_Blow_Target",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
150
Data/Bangboo_AgentGulliver_Attack_BulletType_02.json
Normal file
150
Data/Bangboo_AgentGulliver_Attack_BulletType_02.json
Normal file
@ -0,0 +1,150 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": 3,
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 0.3
|
||||
},
|
||||
"BulletEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_Boollseye_Bullet"
|
||||
},
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "Gun_Muzzle",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": false,
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty",
|
||||
"CanHitStage": true,
|
||||
"DestroyExplode": true,
|
||||
"ExplodeAnimEventID": "Bangboo_AgentGulliver_Attack_AttackProperty_01",
|
||||
"ExplodePosType": "HitPoint",
|
||||
"HitExplodeRadius": 2.5,
|
||||
"HitOtherExplode": true,
|
||||
"HitStageExplode": true,
|
||||
"HitStageGroundExplodeEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_AgentGulliver_Attack_01_HitWall"
|
||||
},
|
||||
"HitStageWallExplodeEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_AgentGulliver_Attack_01_HitWall"
|
||||
},
|
||||
"HitTargetExplodeEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_AgentGulliver_Attack_01_HitTarget"
|
||||
},
|
||||
"IsCanReflect": false,
|
||||
"MaxHitNum": 1,
|
||||
"MaxHitStageNum": 1,
|
||||
"MaxHitTargetNum": 1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"MovementConfig": {
|
||||
"$type": "ConfigMovementSimple",
|
||||
"Acceleration": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"CoordinateType": "Local",
|
||||
"Duration": -1,
|
||||
"Gravity": 0,
|
||||
"HitNormalRatio": 1,
|
||||
"HitTangentialRatio": 1,
|
||||
"InitVelocity": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 120
|
||||
},
|
||||
"TimesUpMoveOption": "Remain"
|
||||
},
|
||||
"OnBulletExplodeAction": [
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Bangboo_Bangvolver_Attack_CamShake_E_01",
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"RotationConfig": {
|
||||
"$type": "ConfigRotationToTarget",
|
||||
"Duration": 0.1,
|
||||
"FreezeRotateXZ": false,
|
||||
"FreezeRotateY": false,
|
||||
"ReachLimitStop": true,
|
||||
"ReachTargetStop": true,
|
||||
"RotateSpeed": 360,
|
||||
"RotateType": "Fixed",
|
||||
"RotationAngleLimit": 30,
|
||||
"TargetPosRot": {
|
||||
"CoordsOption": "Relative",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"BackupAngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"BackupPositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0.68,
|
||||
"z": 20
|
||||
},
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "MiddlePoint",
|
||||
"BackupOffsetReferTarget": "Caster",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Target"
|
||||
}
|
||||
},
|
||||
"TargetUpdateMode": "Always"
|
||||
},
|
||||
"Targetting": "Enemy",
|
||||
"TimeUpExplodeEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_AgentGulliver_Attack_01_HitTarget"
|
||||
},
|
||||
"UseScenePropCollider": true
|
||||
}
|
||||
],
|
||||
"AbilityName": "Bangboo_AgentGulliver_Attack_BulletType_02",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
@ -0,0 +1,86 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": 1,
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 3
|
||||
},
|
||||
"BulletEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_Boollseye_Bullet_Blow_Ground"
|
||||
},
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"NeedRaycastGround": true,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
},
|
||||
"Targetting": "Enemy"
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"DelayActionList": [
|
||||
{
|
||||
"DelayTime": 0,
|
||||
"HitAnimEventID": "Bangboo_AgentGulliver_Attack_AttackProperty_01"
|
||||
}
|
||||
],
|
||||
"DestroyExplode": false,
|
||||
"HitOtherExplode": false,
|
||||
"HitStageExplode": false,
|
||||
"MaxHitNum": -1,
|
||||
"MaxHitStageNum": -1,
|
||||
"MaxHitTargetNum": -1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"MovementConfig": {
|
||||
"$type": "ConfigMovementSimple",
|
||||
"Acceleration": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"CoordinateType": "Local",
|
||||
"Duration": -1,
|
||||
"Gravity": 0,
|
||||
"HitNormalRatio": 1,
|
||||
"HitTangentialRatio": 1,
|
||||
"InitVelocity": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"TimesUpMoveOption": "Remain"
|
||||
},
|
||||
"Targetting": "Enemy"
|
||||
}
|
||||
],
|
||||
"AbilityName": "Bangboo_AgentGulliver_Attack_BulletType_02_Blow_Ground",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
@ -0,0 +1,84 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": 1,
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 3
|
||||
},
|
||||
"BulletEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_AgentGulliver_Attack_01_HitTarget"
|
||||
},
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"DelayActionList": [
|
||||
{
|
||||
"DelayTime": 0,
|
||||
"HitAnimEventID": "Bangboo_AgentGulliver_Attack_AttackProperty_01"
|
||||
}
|
||||
],
|
||||
"DestroyExplode": false,
|
||||
"HitOtherExplode": false,
|
||||
"HitStageExplode": false,
|
||||
"MaxHitNum": -1,
|
||||
"MaxHitStageNum": -1,
|
||||
"MaxHitTargetNum": -1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"MovementConfig": {
|
||||
"$type": "ConfigMovementSimple",
|
||||
"Acceleration": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"CoordinateType": "Local",
|
||||
"Duration": -1,
|
||||
"Gravity": 0,
|
||||
"HitNormalRatio": 1,
|
||||
"HitTangentialRatio": 1,
|
||||
"InitVelocity": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"TimesUpMoveOption": "Remain"
|
||||
},
|
||||
"Targetting": "Enemy"
|
||||
}
|
||||
],
|
||||
"AbilityName": "Bangboo_AgentGulliver_Attack_BulletType_02_Blow_Target",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
116
Data/Bangboo_AgentGulliver_BangbooQTE_AnimEvent.json
Normal file
116
Data/Bangboo_AgentGulliver_BangbooQTE_AnimEvent.json
Normal file
@ -0,0 +1,116 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "SwitchIn_Attack",
|
||||
"FrameCountHigh": 55,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": false,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"CamEndModifier",
|
||||
"QTEEndModifier"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "Bangboo_AgentGulliver_BangbooQTE_AnimEvent",
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"CamEndModifier": {
|
||||
"Duration": -1,
|
||||
"IgnoreTimeScale": false,
|
||||
"Modifierstacking": "Unique",
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "CameraZoomEndAction",
|
||||
"EndCameraZoomKey": "AgentGulliver_SwitchIn_Attack_CamZoom_01"
|
||||
},
|
||||
{
|
||||
"$type": "CameraZoomEndAction",
|
||||
"EndCameraZoomKey": "AgentGulliver_SwitchIn_Attack_CamZoom_02"
|
||||
},
|
||||
{
|
||||
"$type": "CameraStretchEndAction",
|
||||
"EndCameraStretchKey": "AgentGulliver_SwitchIn_Attack_CamStretch_01"
|
||||
},
|
||||
{
|
||||
"$type": "CameraStretchEndAction",
|
||||
"EndCameraStretchKey": "AgentGulliver_SwitchIn_Attack_CamStretch_02"
|
||||
},
|
||||
{
|
||||
"$type": "CameraOverrideTrackEndAction",
|
||||
"OverrideKey": "AgentGulliver_SwitchIn_Attack_CameraOverrideTrack_01"
|
||||
},
|
||||
{
|
||||
"$type": "CameraOverrideTrackEndAction",
|
||||
"OverrideKey": "AgentGulliver_SwitchIn_Attack_CameraOverrideTrack_02"
|
||||
}
|
||||
]
|
||||
},
|
||||
"IgnoreQTEHideUIModifier": {
|
||||
"Duration": 0.3,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"AfterBangbooQTE"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"AfterBangbooQTE"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"QTEEndModifier": {
|
||||
"Duration": -1,
|
||||
"IgnoreTimeScale": false,
|
||||
"Modifierstacking": "Unique",
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "BangbooQTEEndAction",
|
||||
"AvatarAidAttackBackUpLockTargetID": "Player_Default_LockTarget_01",
|
||||
"AvatarAidAttackLockTargetID": "QTE_Tick_LockTarget_01",
|
||||
"IsCommonAid": true,
|
||||
"OverrideSwitchInIndex": 10,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInBuddyQTE",
|
||||
"IsInBuddyQTE": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "IgnoreQTEHideUIModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"InBangbooQTE"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
134
Data/Bangboo_AgentGulliver_MathSkill.json
Normal file
134
Data/Bangboo_AgentGulliver_MathSkill.json
Normal file
@ -0,0 +1,134 @@
|
||||
{
|
||||
"AbilityName": "Bangboo_AgentGulliver_MathSkill",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"AS_AddedElementAccumulationRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"AS_PairACount": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnTeamAvatarConstructed": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": 0,
|
||||
"ParamName": "AS_PairACount",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PairCheckModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PairCheckModifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"MathSkillModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHasBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Strike",
|
||||
"Erosion",
|
||||
"Chaos"
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_AddedElementAccumulationRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHasBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Electric",
|
||||
"Overload"
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PairAModifier": {
|
||||
"Duration": 1,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "MultipleRefresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_PairACount",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "MathSkillModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "GreaterEqual",
|
||||
"Param": 2,
|
||||
"ParamName": "AS_PairACount",
|
||||
"ParamType": "Float",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByBuddyTeamType",
|
||||
"CheckBuddyTeam": "Fighting",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PairCheckModifier": {
|
||||
"Duration": 1,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PairAModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarCamp",
|
||||
"Camp": 6,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Caster"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
165
Data/Bangboo_AgentGulliver_QTE_BulletType_01.json
Normal file
165
Data/Bangboo_AgentGulliver_QTE_BulletType_01.json
Normal file
@ -0,0 +1,165 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": 3,
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 0.3
|
||||
},
|
||||
"BulletEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_Boollseye_Bullet"
|
||||
},
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "Gun_Muzzle",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": false,
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty",
|
||||
"CanHitStage": true,
|
||||
"DestroyExplode": false,
|
||||
"HitOtherExplode": false,
|
||||
"HitStageExplode": false,
|
||||
"IsCanReflect": false,
|
||||
"MaxHitNum": 1,
|
||||
"MaxHitStageNum": 1,
|
||||
"MaxHitTargetNum": 1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"MovementConfig": {
|
||||
"$type": "ConfigMovementSimple",
|
||||
"Acceleration": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"CoordinateType": "Local",
|
||||
"Duration": -1,
|
||||
"Gravity": 0,
|
||||
"HitNormalRatio": 1,
|
||||
"HitTangentialRatio": 1,
|
||||
"InitVelocity": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 120
|
||||
},
|
||||
"TimesUpMoveOption": "Remain"
|
||||
},
|
||||
"OnBulletHitStageGroundDestroyAction": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Bangboo_AgentGulliver_QTE_BulletType_01_Blow_Ground",
|
||||
"PositionArgument": "Bullet"
|
||||
},
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Bangboo_Bangvolver_Attack_CamShake_E_01",
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"OnBulletHitStageWallDestroyAction": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Bangboo_AgentGulliver_QTE_BulletType_01_Blow_Target",
|
||||
"PositionArgument": "Bullet"
|
||||
},
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Bangboo_Bangvolver_Attack_CamShake_E_01",
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"OnBulletHitTargetDestroyAction": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Bangboo_AgentGulliver_QTE_BulletType_01_Blow_Target",
|
||||
"PositionArgument": "Bullet"
|
||||
},
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Bangboo_Bangvolver_Attack_CamShake_E_01",
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"OnBulletTimeUpDestroyAction": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Bangboo_AgentGulliver_QTE_BulletType_01_Blow_Target",
|
||||
"PositionArgument": "Bullet"
|
||||
},
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Bangboo_Bangvolver_Attack_CamShake_E_01",
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"RotationConfig": {
|
||||
"$type": "ConfigRotationToTarget",
|
||||
"Duration": 0.1,
|
||||
"FreezeRotateXZ": false,
|
||||
"FreezeRotateY": false,
|
||||
"ReachLimitStop": true,
|
||||
"ReachTargetStop": true,
|
||||
"RotateSpeed": 360,
|
||||
"RotateType": "Fixed",
|
||||
"RotationAngleLimit": 30,
|
||||
"TargetPosRot": {
|
||||
"CoordsOption": "Relative",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "MiddlePoint",
|
||||
"BackupOffsetReferTarget": "None",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Target"
|
||||
}
|
||||
},
|
||||
"TargetUpdateMode": "OnStart"
|
||||
},
|
||||
"Targetting": "Enemy"
|
||||
}
|
||||
],
|
||||
"AbilityName": "Bangboo_AgentGulliver_QTE_BulletType_01",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
@ -0,0 +1,90 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": 1,
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 3
|
||||
},
|
||||
"BulletEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_Boollseye_Bullet_Blow_Ground"
|
||||
},
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"NeedRaycastGround": true,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
},
|
||||
"Targetting": "Enemy"
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"DelayActionList": [
|
||||
{
|
||||
"DelayTime": 0,
|
||||
"HitAnimEventID": "Bangboo_AgentGulliver_QTE_AttackProperty_01"
|
||||
},
|
||||
{
|
||||
"DelayTime": 0.07,
|
||||
"HitAnimEventID": "Bangboo_AgentGulliver_QTE_AttackProperty_02"
|
||||
}
|
||||
],
|
||||
"DestroyExplode": false,
|
||||
"HitOtherExplode": false,
|
||||
"HitStageExplode": false,
|
||||
"MaxHitNum": -1,
|
||||
"MaxHitStageNum": -1,
|
||||
"MaxHitTargetNum": -1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"MovementConfig": {
|
||||
"$type": "ConfigMovementSimple",
|
||||
"Acceleration": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"CoordinateType": "Local",
|
||||
"Duration": -1,
|
||||
"Gravity": 0,
|
||||
"HitNormalRatio": 1,
|
||||
"HitTangentialRatio": 1,
|
||||
"InitVelocity": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"TimesUpMoveOption": "Remain"
|
||||
},
|
||||
"Targetting": "Enemy"
|
||||
}
|
||||
],
|
||||
"AbilityName": "Bangboo_AgentGulliver_QTE_BulletType_01_Blow_Ground",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
@ -0,0 +1,88 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": 1,
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 3
|
||||
},
|
||||
"BulletEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_Boollseye_Bullet_Blow_Target"
|
||||
},
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"DelayActionList": [
|
||||
{
|
||||
"DelayTime": 0,
|
||||
"HitAnimEventID": "Bangboo_AgentGulliver_Attack_AttackProperty_01"
|
||||
},
|
||||
{
|
||||
"DelayTime": 0.07,
|
||||
"HitAnimEventID": "Bangboo_AgentGulliver_QTE_AttackProperty_02"
|
||||
}
|
||||
],
|
||||
"DestroyExplode": false,
|
||||
"HitOtherExplode": false,
|
||||
"HitStageExplode": false,
|
||||
"MaxHitNum": -1,
|
||||
"MaxHitStageNum": -1,
|
||||
"MaxHitTargetNum": -1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"MovementConfig": {
|
||||
"$type": "ConfigMovementSimple",
|
||||
"Acceleration": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"CoordinateType": "Local",
|
||||
"Duration": -1,
|
||||
"Gravity": 0,
|
||||
"HitNormalRatio": 1,
|
||||
"HitTangentialRatio": 1,
|
||||
"InitVelocity": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"TimesUpMoveOption": "Remain"
|
||||
},
|
||||
"Targetting": "Enemy"
|
||||
}
|
||||
],
|
||||
"AbilityName": "Bangboo_AgentGulliver_QTE_BulletType_01_Blow_Target",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
@ -15,7 +15,7 @@
|
||||
"z": 0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 0.5
|
||||
"SphereColliderRadius": 0.2
|
||||
},
|
||||
"BulletEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_Baddieboo_Attack_AttackLaunch_01_Trail"
|
||||
@ -34,7 +34,7 @@
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0.05,
|
||||
"z": -0.5
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
|
@ -15,7 +15,7 @@
|
||||
"z": 0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 0.5
|
||||
"SphereColliderRadius": 0.2
|
||||
},
|
||||
"BulletEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_Baddieboo_Attack_AttackLaunch_01_Bullet"
|
||||
|
@ -44,7 +44,7 @@
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "property(AS_AddedDamageRatio)+property(AS_AddedDamageRatioExtra)",
|
||||
"Expression": "specials(AS_AddedDamageRatio)+specials(AS_AddedDamageRatioExtra)",
|
||||
"ParamName": "AS_AddedDamageRatioBios",
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
|
116
Data/Bangboo_Knightboo_BangbooQTE_AnimEvent.json
Normal file
116
Data/Bangboo_Knightboo_BangbooQTE_AnimEvent.json
Normal file
@ -0,0 +1,116 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "SwitchIn_Attack",
|
||||
"FrameCountHigh": 56,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": false,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"CamEndModifier",
|
||||
"QTEEndModifier"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "Bangboo_Knightboo_BangbooQTE_AnimEvent",
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"CamEndModifier": {
|
||||
"Duration": -1,
|
||||
"IgnoreTimeScale": false,
|
||||
"Modifierstacking": "Unique",
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "CameraZoomEndAction",
|
||||
"EndCameraZoomKey": "Knightboo_SwitchIn_Attack_CamZoom_01"
|
||||
},
|
||||
{
|
||||
"$type": "CameraZoomEndAction",
|
||||
"EndCameraZoomKey": "Knightboo_SwitchIn_Attack_CamZoom_02"
|
||||
},
|
||||
{
|
||||
"$type": "CameraStretchEndAction",
|
||||
"EndCameraStretchKey": "Knightboo_SwitchIn_Attack_CamStretch_01"
|
||||
},
|
||||
{
|
||||
"$type": "CameraStretchEndAction",
|
||||
"EndCameraStretchKey": "Knightboo_SwitchIn_Attack_CamStretch_02"
|
||||
},
|
||||
{
|
||||
"$type": "CameraOverrideTrackEndAction",
|
||||
"OverrideKey": "Knightboo_SwitchIn_Attack_CameraOverrideTrack_01"
|
||||
},
|
||||
{
|
||||
"$type": "CameraOverrideTrackEndAction",
|
||||
"OverrideKey": "Knightboo_SwitchIn_Attack_CameraOverrideTrack_02"
|
||||
}
|
||||
]
|
||||
},
|
||||
"IgnoreQTEHideUIModifier": {
|
||||
"Duration": 0.3,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"AfterBangbooQTE"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"AfterBangbooQTE"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"QTEEndModifier": {
|
||||
"Duration": -1,
|
||||
"IgnoreTimeScale": false,
|
||||
"Modifierstacking": "Unique",
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "BangbooQTEEndAction",
|
||||
"AvatarAidAttackBackUpLockTargetID": "Player_Default_LockTarget_01",
|
||||
"AvatarAidAttackLockTargetID": "QTE_Tick_LockTarget_01",
|
||||
"IsCommonAid": true,
|
||||
"OverrideSwitchInIndex": 10,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsInBuddyQTE",
|
||||
"IsInBuddyQTE": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "IgnoreQTEHideUIModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"InBangbooQTE"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
108
Data/Bangboo_Knightboo_Buff.json
Normal file
108
Data/Bangboo_Knightboo_Buff.json
Normal file
@ -0,0 +1,108 @@
|
||||
{
|
||||
"AbilityName": "Bangboo_Knightboo_Buff",
|
||||
"AbilitySpecials": {
|
||||
"AS_SpRecoverValue": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_SpRecoverValueBase": {
|
||||
"Value": 1
|
||||
},
|
||||
"AS_SpRecoverValuePreLevel": {
|
||||
"Value": 0.1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "(specials(AS_SpRecoverValueBase)+property(Level)*specials(AS_SpRecoverValuePreLevel))",
|
||||
"ParamName": "AS_SpRecoverValue",
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "SpRecoverModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Bangboo_Knightboo_Attackproperty_Attack"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByEntityType",
|
||||
"EntityType": "Avatar",
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"MaterialPropertyModifier": {
|
||||
"Duration": 1,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "BultlerMaterial",
|
||||
"Target": "Self",
|
||||
"key": "Common_MA_Buff_AddSp_RimGlow_01"
|
||||
}
|
||||
]
|
||||
},
|
||||
"SpRecoverModifier": {
|
||||
"Duration": 1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RecoverSPAction",
|
||||
"Amount": "%AS_SpRecoverValue",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": 0,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Buff_Common_AddSp",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Eff_Bangboo_Knightboo_SkillJump_02_Explode",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "MaterialPropertyModifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"RecoveredSP"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"RecoveredSP"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
90
Data/Bangboo_Knightboo_Explode.json
Normal file
90
Data/Bangboo_Knightboo_Explode.json
Normal file
@ -0,0 +1,90 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": 10,
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 1
|
||||
},
|
||||
"BulletEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_Knightboo_SkillJump_01_Ground"
|
||||
},
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"NeedRaycastGround": true,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": false,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"RaycastGroundOffset": 0.1,
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"CanPickInvincible": true,
|
||||
"ExplodeAnimEventID": "Bangboo_Knightboo_Attackproperty_Attack",
|
||||
"ExplodePosType": "Bullet",
|
||||
"ExtraTarggeting": "Custom",
|
||||
"ExtraTarggetingCustomKey": "Bangboo_OnlyAvatar",
|
||||
"HitExplodeRadius": 3,
|
||||
"HitInterval": 0,
|
||||
"HitOtherExplode": true,
|
||||
"HitStageExplode": false,
|
||||
"HitTargetExplodeEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_Knightboo_SkillJump_01_Explode"
|
||||
},
|
||||
"IsCanReflect": false,
|
||||
"MaxHitNum": -1,
|
||||
"MaxHitStageNum": 0,
|
||||
"MaxHitTargetNum": 1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"OnBulletHitTargetExplodeAction": [
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Bangboo_Knightboo_BulletExplode_CamShake_E_01",
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"OnBulletTimeUpExplodeAction": [
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Bangboo_Knightboo_BulletExplode_CamShake_E_01",
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"OverrideReflectDestroyExplode": "NotExplode",
|
||||
"Targetting": "None",
|
||||
"TimeUpExplode": true,
|
||||
"TimeUpExplodeEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_Knightboo_SkillJump_03_Explode"
|
||||
}
|
||||
}
|
||||
],
|
||||
"AbilityName": "Bangboo_Knightboo_Explode",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
138
Data/Bangboo_Knightboo_MathSkill.json
Normal file
138
Data/Bangboo_Knightboo_MathSkill.json
Normal file
@ -0,0 +1,138 @@
|
||||
{
|
||||
"AbilityName": "Bangboo_Knightboo_MathSkill",
|
||||
"AbilitySpecials": {
|
||||
"AS_ATKBuffDuration": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_AtkDeltaValueBase": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_AtkDeltaValuePreLevel": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_FinialAtkDelta": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_PairACount": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnTeamAvatarConstructed": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": 0,
|
||||
"ParamName": "AS_PairACount",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "PairCheckModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PairCheckModifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"ATKBuffModifier": {
|
||||
"Duration": "%AS_ATKBuffDuration",
|
||||
"ModifierStacking": "ReplaceByLongTime",
|
||||
"Properties": {
|
||||
"Actor_BaseAttackDelta": "%AS_FinialAtkDelta"
|
||||
}
|
||||
},
|
||||
"MathSkillModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ATKBuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Bangboo_Knightboo_Attackproperty_Attack"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"Target": "Other"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PairAModifier": {
|
||||
"Duration": 1,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "MultipleRefresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_PairACount",
|
||||
"ParamType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "MathSkillModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "GreaterEqual",
|
||||
"Param": 1,
|
||||
"ParamName": "AS_PairACount",
|
||||
"ParamType": "Float",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByBuddyTeamType",
|
||||
"CheckBuddyTeam": "Fighting",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PairCheckModifier": {
|
||||
"Duration": 1,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PairAModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarProfessionType",
|
||||
"ProfessionType": "Support",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Caster"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "(specials(AS_AtkDeltaValueBase)+property(Level)*specials(AS_AtkDeltaValuePreLevel))",
|
||||
"ParamName": "AS_FinialAtkDelta",
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
}
|
||||
]
|
||||
}
|
182
Data/Bangboo_Knightboo_Shoot.json
Normal file
182
Data/Bangboo_Knightboo_Shoot.json
Normal file
@ -0,0 +1,182 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": 5,
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 0.3
|
||||
},
|
||||
"BulletEffect": {
|
||||
"EffectPattern": "Eff_Bangboo_Knightboo_SkillJump_01_Fly"
|
||||
},
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Self",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0.5,
|
||||
"z": 0
|
||||
},
|
||||
"RandomAngleRange": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"RandomPositionRange": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty",
|
||||
"CanHitOther": true,
|
||||
"CanHitStage": true,
|
||||
"CanPickInvincible": true,
|
||||
"DestroyExplode": false,
|
||||
"ExplodePosType": "Bullet",
|
||||
"ExtraTarggeting": "Custom",
|
||||
"ExtraTarggetingCustomKey": "Bangboo_OnlyAvatar",
|
||||
"HitAnimEventID": "Bangboo_Knightboo_Attackproperty_Attack",
|
||||
"HitExplodeRadius": 3,
|
||||
"HitOtherExplode": true,
|
||||
"HitSelfWhenExplode": false,
|
||||
"HitStageExplode": true,
|
||||
"IsCanReflect": false,
|
||||
"MaxHitNum": 1,
|
||||
"MaxHitStageNum": 1,
|
||||
"MaxHitTargetNum": 1,
|
||||
"MaxTouchStageNum": -1,
|
||||
"MovementConfig": {
|
||||
"$type": "ConfigMovementParabola",
|
||||
"DefaultOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -3.5
|
||||
},
|
||||
"Duration": -1,
|
||||
"Gravity": 0,
|
||||
"HitNormalRatio": 0.4,
|
||||
"HitTangentialRatio": 0.6,
|
||||
"TargetPosRot": {
|
||||
"CoordsOption": "Self",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"IsClampOffsetDistance": true,
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -3.5
|
||||
},
|
||||
"RandomAngleRange": {
|
||||
"x": 0,
|
||||
"y": 360,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"TargetRotLimitAngleLeft": 15,
|
||||
"TargetRotLimitAngleRight": 15,
|
||||
"TimesUpMoveOption": "Remain",
|
||||
"h1": 1,
|
||||
"h2": 1,
|
||||
"s1": 1,
|
||||
"s2": 5,
|
||||
"t1": 0.4,
|
||||
"t2": 0.4
|
||||
},
|
||||
"NeedWarningHUD": false,
|
||||
"OnBulletHitStageGroundExplodeAction": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Bangboo_Knightboo_Explode",
|
||||
"PositionArgument": "Bullet"
|
||||
}
|
||||
],
|
||||
"OnBulletHitStageWallExplodeAction": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Bangboo_Knightboo_Explode",
|
||||
"PositionArgument": "Bullet"
|
||||
}
|
||||
],
|
||||
"OnBulletHitTargetExplodeAction": [
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Bangboo_Knightboo_BulletExplode_CamShake_E_01",
|
||||
"Target": "Other"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Eff_Bangboo_Knightboo_SkillJump_01_Explode",
|
||||
"FireEffectPosRot": {
|
||||
"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": "MiddlePoint",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"OverrideReflectDestroyExplode": "NotExplode",
|
||||
"ShowWarningHUDInScreen": false,
|
||||
"Targetting": "None",
|
||||
"TimeUpExplode": true
|
||||
}
|
||||
],
|
||||
"AbilityName": "Bangboo_Knightboo_Shoot",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
44
Data/Bangboo_Knightboo_Summon_QTE_01.json
Normal file
44
Data/Bangboo_Knightboo_Summon_QTE_01.json
Normal file
@ -0,0 +1,44 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "SummonMixin",
|
||||
"IsSameAsMaster": true,
|
||||
"OnSummonCreatedActions": [
|
||||
],
|
||||
"OverrideDelay": 0,
|
||||
"SummonDuration": -1,
|
||||
"SummonID": 199141711,
|
||||
"SummonPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": 25,
|
||||
"z": 0
|
||||
},
|
||||
"IsClampOffsetDistance": false,
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": -2.04,
|
||||
"y": 0,
|
||||
"z": -1.74
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"SummonTag": [
|
||||
"Starterboo_Summon_QTE"
|
||||
],
|
||||
"SummonType": "Monster",
|
||||
"TimesUpDelay": 0
|
||||
}
|
||||
],
|
||||
"AbilityName": "Bangboo_Knightboo_Summon_QTE_01",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
44
Data/Bangboo_Knightboo_Summon_QTE_02.json
Normal file
44
Data/Bangboo_Knightboo_Summon_QTE_02.json
Normal file
@ -0,0 +1,44 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "SummonMixin",
|
||||
"IsSameAsMaster": true,
|
||||
"OnSummonCreatedActions": [
|
||||
],
|
||||
"OverrideDelay": 0,
|
||||
"SummonDuration": -1,
|
||||
"SummonID": 199141711,
|
||||
"SummonPosRot": {
|
||||
"CoordsOption": "ReferTarget",
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0,
|
||||
"y": -25,
|
||||
"z": 0
|
||||
},
|
||||
"IsClampOffsetDistance": false,
|
||||
"IsUseRotationXZ": true,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 2.04,
|
||||
"y": 0,
|
||||
"z": -1.24
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"SummonTag": [
|
||||
"Starterboo_Summon_QTE"
|
||||
],
|
||||
"SummonType": "Monster",
|
||||
"TimesUpDelay": 0
|
||||
}
|
||||
],
|
||||
"AbilityName": "Bangboo_Knightboo_Summon_QTE_02",
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Idle_1",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Idle_Unactive",
|
||||
|
@ -78,6 +78,11 @@
|
||||
"AnimEventID": "Monster_Bellum_Block_AttackProperty_01",
|
||||
"Target": "Target"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerSoundAction",
|
||||
"Target": "Other",
|
||||
"soundActionKey": "Play_SFX_Monster_Skill_Parry_Success"
|
||||
},
|
||||
{
|
||||
"$type": "SetAnimCtrlerParamAction",
|
||||
"ParamName": "Trigger_Counter",
|
||||
|
@ -39,6 +39,19 @@
|
||||
}
|
||||
],
|
||||
"TargetDamage": "%HpReduceAmount"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Monster_BoringMachine_PartDestroyed_Leg_Attackproperty_01"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"TargetKey": "PartDestroy"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -185,10 +185,11 @@
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "Attack_ExSpecial_01_Explode",
|
||||
"FrameCountHigh": 3,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": true,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": true,
|
||||
"MaxFrameCountHigh": false,
|
||||
"ModifierNameList": [
|
||||
"SpUIModifier_02"
|
||||
]
|
||||
@ -246,10 +247,6 @@
|
||||
"$type": "DecreaseSPAction",
|
||||
"Amount": 5,
|
||||
"Percentage": 0
|
||||
},
|
||||
{
|
||||
"$type": "SetUIArrowAction",
|
||||
"position": 40
|
||||
}
|
||||
],
|
||||
"AnimatorStateName": "Attack_ExSpecial_02_01_Explode",
|
||||
@ -265,10 +262,6 @@
|
||||
"$type": "DecreaseSPAction",
|
||||
"Amount": 5,
|
||||
"Percentage": 0
|
||||
},
|
||||
{
|
||||
"$type": "SetUIArrowAction",
|
||||
"position": 40
|
||||
}
|
||||
],
|
||||
"AnimatorStateName": "Attack_ExSpecial_02_02_Explode",
|
||||
@ -284,10 +277,6 @@
|
||||
"$type": "DecreaseSPAction",
|
||||
"Amount": 10,
|
||||
"Percentage": 0
|
||||
},
|
||||
{
|
||||
"$type": "SetUIArrowAction",
|
||||
"position": 40
|
||||
}
|
||||
],
|
||||
"AnimatorStateName": "Attack_ExSpecial_01_Explode",
|
||||
|
@ -33,6 +33,23 @@
|
||||
}
|
||||
],
|
||||
"AbilityName": "Caesar_Talent_04",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"AS_AddedDamageRatio_Target": {
|
||||
"Value": 1
|
||||
},
|
||||
"AS_CriticalDamageRatioDelta": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_CriticalDelta": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 15
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
@ -110,23 +127,6 @@
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"AS_AddedDamageRatio_Target": {
|
||||
"Value": 1
|
||||
},
|
||||
"AS_CriticalDamageRatioDelta": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"AS_CriticalDelta": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 15
|
||||
}
|
||||
},
|
||||
"CriticalDeltaModifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"ModifierStacking": "Refresh",
|
||||
|
@ -190,6 +190,20 @@
|
||||
"key": "Avatar_Female_Size03_Caesar_MA_Attack_GuardHit_AbnormalPropertyElectro_02"
|
||||
}
|
||||
],
|
||||
"OnAvatarTransferred": [
|
||||
{
|
||||
"$type": "InterruptScreenEffectAction",
|
||||
"EffectType": "ScreenEffects",
|
||||
"TargetKey": "Avatar_Default_Character_Ghost_01"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"AlwaysFollow": true,
|
||||
"EffectKey": "Avatar_Default_Character_Ghost_01",
|
||||
"EffectType": "ScreenEffects",
|
||||
"Follow": true
|
||||
}
|
||||
],
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataEffectAction",
|
||||
|
@ -153,8 +153,8 @@
|
||||
"ModifierStacking": "Unique",
|
||||
"OnGetItem": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "CampIdle_envbuff_04_shield",
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "TeamAvatars_Sp_Test",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByGetItem",
|
||||
@ -184,6 +184,33 @@
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"TeamAvatars_Sp_Test": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByPlayerPropertyValue",
|
||||
"CompareType": "GreaterEqual",
|
||||
"Denominator": "MaxSP",
|
||||
"IsUsePercent": true,
|
||||
"Numerator": "CurSP",
|
||||
"Target": "Self",
|
||||
"Val1": 1
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "CampIdle_envbuff_04_shield",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
@ -186,222 +186,206 @@
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialsByHpShiledValueAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"ParamName": "CurShieldAmount",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_01",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "envbuff_04_shield_01",
|
||||
"Target": "Self",
|
||||
"ValueType": "CurValue"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialsByHpShiledValueAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"ParamName": "CurShieldAmount",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_02",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "envbuff_04_shield_02",
|
||||
"Target": "Self",
|
||||
"ValueType": "CurValue"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialsByHpShiledValueAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"ParamName": "CurShieldAmount",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_03",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "envbuff_04_shield_03",
|
||||
"Target": "Self",
|
||||
"ValueType": "CurValue"
|
||||
},
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByPlayerPropertyValue",
|
||||
"CompareType": "GreaterEqual",
|
||||
"Denominator": "MaxSP",
|
||||
"IsUsePercent": true,
|
||||
"Numerator": "CurSP",
|
||||
"Target": "Self",
|
||||
"Val1": 1
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Less",
|
||||
"Param": "%MaxShieldAmount",
|
||||
"ParamName": "CurShieldAmount",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialsByHpShiledValueAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"ParamName": "CurShieldAmount",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_01",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "envbuff_04_shield_01",
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "specials(CurShieldAmount)+specials(ShieldAmount)",
|
||||
"ParamName": "ShieldAfterAdd",
|
||||
"Target": "Self",
|
||||
"ValueType": "CurValue"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialsByHpShiledValueAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"ParamName": "CurShieldAmount",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_02",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "envbuff_04_shield_02",
|
||||
"Target": "Self",
|
||||
"ValueType": "CurValue"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialsByHpShiledValueAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"ParamName": "CurShieldAmount",
|
||||
"ParamType": "Integer",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_03",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "envbuff_04_shield_03",
|
||||
"Target": "Self",
|
||||
"ValueType": "CurValue"
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Less",
|
||||
"CompareType": "Greater",
|
||||
"Param": "%MaxShieldAmount",
|
||||
"ParamName": "CurShieldAmount",
|
||||
"ParamName": "ShieldAfterAdd",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
],
|
||||
"FailureActions": [
|
||||
{
|
||||
"$type": "ModifyHpShieldAction",
|
||||
"CurValueDelta": "%ShieldAmount",
|
||||
"MaxValueDelta": "%ShieldAmount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_01",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "envbuff_04_shield_01",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyHpShieldAction",
|
||||
"CurValueDelta": "%ShieldAmount",
|
||||
"MaxValueDelta": "%ShieldAmount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_02",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "envbuff_04_shield_02",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyHpShieldAction",
|
||||
"CurValueDelta": "%ShieldAmount",
|
||||
"MaxValueDelta": "%ShieldAmount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_03",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "envbuff_04_shield_03",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "specials(CurShieldAmount)+specials(ShieldAmount)",
|
||||
"ParamName": "ShieldAfterAdd",
|
||||
"Expression": "specials(MaxShieldAmount)-specials(CurShieldAmount)",
|
||||
"ParamName": "ShieldAmount",
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "BranchOperator",
|
||||
"Conditions": [
|
||||
"$type": "ModifyHpShieldAction",
|
||||
"CurValueDelta": "%ShieldAmount",
|
||||
"MaxValueDelta": "%ShieldAmount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Greater",
|
||||
"Param": "%MaxShieldAmount",
|
||||
"ParamName": "ShieldAfterAdd",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
],
|
||||
"FailureActions": [
|
||||
{
|
||||
"$type": "ModifyHpShieldAction",
|
||||
"CurValueDelta": "%ShieldAmount",
|
||||
"MaxValueDelta": "%ShieldAmount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_01",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "envbuff_04_shield_01",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyHpShieldAction",
|
||||
"CurValueDelta": "%ShieldAmount",
|
||||
"MaxValueDelta": "%ShieldAmount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_02",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "envbuff_04_shield_02",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyHpShieldAction",
|
||||
"CurValueDelta": "%ShieldAmount",
|
||||
"MaxValueDelta": "%ShieldAmount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_03",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "envbuff_04_shield_03",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_01",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"SuccessActions": [
|
||||
"Tag": "envbuff_04_shield_01",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyHpShieldAction",
|
||||
"CurValueDelta": "%ShieldAmount",
|
||||
"MaxValueDelta": "%ShieldAmount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "specials(MaxShieldAmount)-specials(CurShieldAmount)",
|
||||
"ParamName": "ShieldAmount",
|
||||
"Target": "Self",
|
||||
"ValueType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyHpShieldAction",
|
||||
"CurValueDelta": "%ShieldAmount",
|
||||
"MaxValueDelta": "%ShieldAmount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_01",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "envbuff_04_shield_01",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyHpShieldAction",
|
||||
"CurValueDelta": "%ShieldAmount",
|
||||
"MaxValueDelta": "%ShieldAmount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_02",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "envbuff_04_shield_02",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyHpShieldAction",
|
||||
"CurValueDelta": "%ShieldAmount",
|
||||
"MaxValueDelta": "%ShieldAmount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_03",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "envbuff_04_shield_03",
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_02",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
],
|
||||
"Tag": "envbuff_04_shield_02",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyHpShieldAction",
|
||||
"CurValueDelta": "%ShieldAmount",
|
||||
"MaxValueDelta": "%ShieldAmount",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": "envbuff_04_shield_03",
|
||||
"ParamName": "Shield_tag",
|
||||
"ParamType": "String",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "envbuff_04_shield_03",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -3,6 +3,12 @@
|
||||
"AbilitySpecials": {
|
||||
"AS_TemplateID": {
|
||||
"Value": 1161
|
||||
},
|
||||
"AddedStunRatio": {
|
||||
"Value": 0
|
||||
},
|
||||
"AddedStunRatio_Raw": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
@ -22,6 +28,48 @@
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "scenevar(OwnLighter_1100959)",
|
||||
"ParamName": "OwnLighter_1100959",
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "scenevar(BattleCount_Card1100959)",
|
||||
"ParamName": "BattleCount_Card1100959",
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "specials(BattleCount_Card1100959)*specials(AddedStunRatio_Raw)",
|
||||
"ParamName": "AddedStunRatio",
|
||||
"Target": "Self",
|
||||
"ValueType": "Float"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 1,
|
||||
"ParamName": "OwnLighter_1100959",
|
||||
"ParamType": "Float",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedBreakStunRatio",
|
||||
"PropertyValue": "%AddedStunRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
15
Data/Card_SupportBuddy_1053013.json
Normal file
15
Data/Card_SupportBuddy_1053013.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"AbilityName": "Card_SupportBuddy_1053013",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddDamageRatio": {
|
||||
"Value": 0.15
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio_Fire": "%AS_AddDamageRatio"
|
||||
}
|
||||
}
|
||||
}
|
15
Data/Card_SupportBuddy_1053017.json
Normal file
15
Data/Card_SupportBuddy_1053017.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"AbilityName": "Card_SupportBuddy_1053017",
|
||||
"AbilitySpecials": {
|
||||
"AS_CritDMGDelta": {
|
||||
"Value": 0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_CriticalDamageRatioDelta": "%AS_CritDMGDelta"
|
||||
}
|
||||
}
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Rotate_R_105",
|
||||
|
15
Data/CharacterStory_AddReviveCoin.json
Normal file
15
Data/CharacterStory_AddReviveCoin.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"AbilityName": "CharacterStory_AddReviveCoin",
|
||||
"AbilityStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyResurrectionItem",
|
||||
"ItemId": 400048,
|
||||
"Value": 2
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "ReviveCoinEvent"
|
||||
}
|
||||
]
|
||||
}
|
11
Data/CharacterStory_YanagiOVA_10499002.json
Normal file
11
Data/CharacterStory_YanagiOVA_10499002.json
Normal file
@ -0,0 +1,11 @@
|
||||
{
|
||||
"AbilityName": "CharacterStory_YanagiOVA_10499002",
|
||||
"AbilityStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "Monster_Common_MA_VR_ErrorFlicker",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
@ -43,6 +43,19 @@
|
||||
],
|
||||
"TargetDamage": "%HpReduceAmount"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Monster_ComplexCorrupted_PartDestroyed_Core_Attackproperty_01"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"TargetKey": "PartDestroy"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
@ -71,6 +84,19 @@
|
||||
}
|
||||
],
|
||||
"TargetDamage": "%HpReduceAmount"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimEventIDs",
|
||||
"AnimEventIDs": [
|
||||
"Monster_ComplexCorrupted_PartDestroyed_Leg_Attackproperty_01"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"TargetKey": "PartDestroy"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -169,6 +169,10 @@
|
||||
"Tag": "Monster_ComplexCorrupted_MA_Common_Mat03_SecondaryEmission_03",
|
||||
"Target": "Self",
|
||||
"key": "Monster_ComplexCorrupted_MA_Common_Mat03_SecondaryEmission_03"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "SwitchPhaseDone"
|
||||
}
|
||||
],
|
||||
"OnSwitchPhaseStart": [
|
||||
|
Binary file not shown.
@ -1831,11 +1831,13 @@
|
||||
3600010,
|
||||
3600011,
|
||||
3600015,
|
||||
3600016,
|
||||
3600017,
|
||||
3600018,
|
||||
3600019,
|
||||
3600021,
|
||||
3600023,
|
||||
3600024,
|
||||
3650001,
|
||||
3650002,
|
||||
3650003,
|
||||
@ -1844,7 +1846,8 @@
|
||||
3650006,
|
||||
3650007,
|
||||
3650008,
|
||||
3650009
|
||||
3650009,
|
||||
3650011
|
||||
],
|
||||
[
|
||||
[
|
||||
@ -1955,6 +1958,15 @@
|
||||
true
|
||||
]
|
||||
],
|
||||
[
|
||||
[
|
||||
0.1138661578297615,
|
||||
0.14966857433319092,
|
||||
0.01138661615550518,
|
||||
0.014966857619583607,
|
||||
true
|
||||
]
|
||||
],
|
||||
[
|
||||
[
|
||||
0.17851075530052185,
|
||||
@ -2000,6 +2012,15 @@
|
||||
true
|
||||
]
|
||||
],
|
||||
[
|
||||
[
|
||||
0.17475806176662445,
|
||||
0.130018949508667,
|
||||
0.017475808039307594,
|
||||
0.01300189457833767,
|
||||
true
|
||||
]
|
||||
],
|
||||
[
|
||||
[
|
||||
0.07855353504419327,
|
||||
@ -4894,6 +4915,417 @@
|
||||
false
|
||||
]
|
||||
]
|
||||
],
|
||||
[
|
||||
[
|
||||
0.05748917907476425,
|
||||
0.0695226714015007,
|
||||
0.00574891734868288,
|
||||
0.006952268071472645,
|
||||
false,
|
||||
[
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
false,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
false,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
false,
|
||||
false,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false
|
||||
]
|
||||
]
|
||||
]
|
||||
]
|
||||
],
|
||||
|
@ -78,6 +78,10 @@
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "SwitchPhaseDone"
|
||||
}
|
||||
],
|
||||
"OnSwitchPhaseStart": [
|
||||
|
@ -71,6 +71,10 @@
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"TargetKey": "SwitchPhaseDone"
|
||||
}
|
||||
],
|
||||
"OnSwitchPhaseStart": [
|
||||
|
@ -58,7 +58,7 @@
|
||||
"TotalDuration": -1
|
||||
},
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "L_Start",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Idle_Ice",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "NonCombat_Alert",
|
||||
@ -114,7 +114,7 @@
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Device_MachineGun_AimLine",
|
||||
"EffectPattern": "Eff_Device_Prop_MilitaryTraceLaser_05_AlertLineLaser",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
@ -150,6 +150,91 @@
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Device_Prop_MilitaryTraceLaser_01_AlertLineLaser",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByTags",
|
||||
"TagList": [
|
||||
"1s"
|
||||
],
|
||||
"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",
|
||||
"AttachPoint": "GunPoint",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Device_Prop_MilitaryTraceLaser_02_AlertLineLaser",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByTags",
|
||||
"TagList": [
|
||||
"2s"
|
||||
],
|
||||
"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",
|
||||
"AttachPoint": "GunPoint",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Device_Prop_MilitaryTraceLaser_03_AlertLineLaser",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByTags",
|
||||
"TagList": [
|
||||
"3s"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "NonCombat_Alert",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "NonCombat_Alert",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Alert",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Born",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Spawn",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Active",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Active",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Attack",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Born",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Born",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Born",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Born",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Active",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Attack",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Born",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Born",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Born",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Born",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Generate_Up",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Generate_Up",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Idle_Alert",
|
||||
@ -18,39 +18,60 @@
|
||||
],
|
||||
"AbilityName": "Device_Military_Mine_StateChange_SFX",
|
||||
"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",
|
||||
"AttachPoint": "HintLight",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Device_Prop_Mine_01_01_StateEffect",
|
||||
"EnableByDevicePerformance": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Active_SFX": {
|
||||
"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": "HintLight",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Device_Prop_Mine_01_AlertState_Twinkle",
|
||||
"Target": "Self"
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_Mine_01_01_StateEffect",
|
||||
"isActive": "true",
|
||||
"layersIndex": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_Mine_01_01_StateEffect",
|
||||
"isActive": "false",
|
||||
"layersIndex": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ApplyGameplayTagAction",
|
||||
@ -60,6 +81,17 @@
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_Mine_01_01_StateEffect",
|
||||
"isActive": "false",
|
||||
"layersIndex": [
|
||||
1,
|
||||
0
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Explode_Warning_SFX": {
|
||||
@ -67,33 +99,31 @@
|
||||
"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": "HintLight",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Device_Prop_Mine_01_Center_RedLight",
|
||||
"Target": "Self"
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_Mine_01_01_StateEffect",
|
||||
"isActive": "true",
|
||||
"layersIndex": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_Mine_01_01_StateEffect",
|
||||
"isActive": "false",
|
||||
"layersIndex": [
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_Mine_01_01_StateEffect",
|
||||
"isActive": "false",
|
||||
"layersIndex": [
|
||||
1,
|
||||
0
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Idle_Unactive",
|
||||
@ -68,40 +68,78 @@
|
||||
],
|
||||
"AbilityName": "Device_Military_MissileVerticalLauncher_StateChange_SFX",
|
||||
"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",
|
||||
"AttachPoint": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Device_Prop_DefensiveTower_01_01_StateEffect",
|
||||
"EnableByDevicePerformance": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Active_SFX": {
|
||||
"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": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Device_Prop_DefensiveTower_01_Attack_01_02_Alert",
|
||||
"EnableByDevicePerformance": true,
|
||||
"Target": "Self"
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_DefensiveTower_01_01_StateEffect",
|
||||
"isActive": "false",
|
||||
"layersIndex": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_DefensiveTower_01_01_StateEffect",
|
||||
"isActive": "true",
|
||||
"layersIndex": [
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_DefensiveTower_01_01_StateEffect",
|
||||
"isActive": "true",
|
||||
"layersIndex": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_DefensiveTower_01_01_StateEffect",
|
||||
"isActive": "false",
|
||||
"layersIndex": [
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -145,34 +183,38 @@
|
||||
"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": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Device_Prop_DefensiveTower_01_Attack_01_01_PeaceScaning",
|
||||
"EnableByDevicePerformance": true,
|
||||
"Target": "Self"
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_DefensiveTower_01_01_StateEffect",
|
||||
"isActive": "true",
|
||||
"layersIndex": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_DefensiveTower_01_01_StateEffect",
|
||||
"isActive": "false",
|
||||
"layersIndex": [
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_DefensiveTower_01_01_StateEffect",
|
||||
"isActive": "false",
|
||||
"layersIndex": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_DefensiveTower_01_01_StateEffect",
|
||||
"isActive": "true",
|
||||
"layersIndex": [
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -28,7 +28,7 @@
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 0.45
|
||||
},
|
||||
"EffectName": "Eff_Device_Prop_MilitaryTraceLaser_01_Beam",
|
||||
"EffectName": "Eff_Device_Prop_MilitaryTraceLaser_01_Pack",
|
||||
"EndEffect": {
|
||||
"EffectPattern": "Eff_Device_Prop_MilitaryTraceLaser_01_Burst"
|
||||
},
|
||||
|
@ -1,14 +1,14 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Born",
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"ModifierNameList": [
|
||||
"Remove_Shooting"
|
||||
"Effect_Idle"
|
||||
],
|
||||
"NormalizedTimeHigh": 1,
|
||||
"NormalizedTimeLow": 0
|
||||
@ -18,7 +18,6 @@
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"ModifierNameList": [
|
||||
"Remove_Shooting",
|
||||
"Effect_Idle"
|
||||
],
|
||||
"NormalizedTimeHigh": 1,
|
||||
@ -29,7 +28,6 @@
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"ModifierNameList": [
|
||||
"Remove_Shooting",
|
||||
"Effect_Alert"
|
||||
],
|
||||
"NormalizedTimeHigh": 1,
|
||||
@ -61,7 +59,9 @@
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 1,
|
||||
"ModifierNameList": [
|
||||
"Effect_Shooting_Standby"
|
||||
"Remove_Shooting",
|
||||
"Effect_Shooting_Standby",
|
||||
"Effect_Alert"
|
||||
],
|
||||
"NormalizedTimeHigh": 1,
|
||||
"NormalizedTimeLow": 0
|
||||
@ -82,7 +82,8 @@
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 1,
|
||||
"ModifierNameList": [
|
||||
"Remove_Shooting"
|
||||
"Remove_Shooting",
|
||||
"Effect_Alert"
|
||||
],
|
||||
"NormalizedTimeHigh": 1,
|
||||
"NormalizedTimeLow": 0
|
||||
@ -168,7 +169,7 @@
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Device_MachineGun_AimLine",
|
||||
"EffectPattern": "Eff_Device_Prop_MilitaryTraceLaser_05_AlertLineLaser",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
|
@ -1,8 +1,18 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Born",
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"ModifierNameList": [
|
||||
"Unactive_SFX"
|
||||
],
|
||||
"NormalizedTimeHigh": 1,
|
||||
"NormalizedTimeLow": 0
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "Idle_Unactive",
|
||||
"IsLoop": false,
|
||||
@ -58,40 +68,60 @@
|
||||
],
|
||||
"AbilityName": "Device_Military_TrackingMissileLauncher_StateChange_SFX",
|
||||
"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",
|
||||
"AttachPoint": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Device_Prop_DefensiveTower_01_01_StateEffect",
|
||||
"EnableByDevicePerformance": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Active_SFX": {
|
||||
"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": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Device_Prop_DefensiveTower_01_Attack_01_02_Alert",
|
||||
"EnableByDevicePerformance": true,
|
||||
"Target": "Self"
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_DefensiveTower_01_01_StateEffect",
|
||||
"isActive": "false",
|
||||
"layersIndex": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_DefensiveTower_01_01_StateEffect",
|
||||
"isActive": "true",
|
||||
"layersIndex": [
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -135,34 +165,20 @@
|
||||
"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": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Device_Prop_DefensiveTower_01_Attack_01_01_PeaceScaning",
|
||||
"EnableByDevicePerformance": true,
|
||||
"Target": "Self"
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_DefensiveTower_01_01_StateEffect",
|
||||
"isActive": "true",
|
||||
"layersIndex": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ModifyLayeredEffectAction",
|
||||
"effectName": "Eff_Device_Prop_DefensiveTower_01_01_StateEffect",
|
||||
"isActive": "false",
|
||||
"layersIndex": [
|
||||
1
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Opening",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Opening",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"$type": "AttachStateWithModifierSectionEditionMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Falling_Start",
|
||||
|
56
Data/Device_Prop_Ceiling_01_Light_Green.json
Normal file
56
Data/Device_Prop_Ceiling_01_Light_Green.json
Normal file
@ -0,0 +1,56 @@
|
||||
{
|
||||
"AbilityName": "Device_Prop_Ceiling_01_Light_Green",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "SwitchCeilingLightModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"SwitchCeilingLightModifier": {
|
||||
"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": -26,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Event_Roofing_Indoor_03_Light_01",
|
||||
"EffectScale": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"EnableByDevicePerformance": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
56
Data/Device_Prop_Ceiling_01_Light_Orange.json
Normal file
56
Data/Device_Prop_Ceiling_01_Light_Orange.json
Normal file
@ -0,0 +1,56 @@
|
||||
{
|
||||
"AbilityName": "Device_Prop_Ceiling_01_Light_Orange",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "SwitchCeilingLightModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"SwitchCeilingLightModifier": {
|
||||
"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": -26,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Event_Roofing_Indoor_03_Light_03",
|
||||
"EffectScale": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"EnableByDevicePerformance": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
56
Data/Device_Prop_Ceiling_01_Light_Red.json
Normal file
56
Data/Device_Prop_Ceiling_01_Light_Red.json
Normal file
@ -0,0 +1,56 @@
|
||||
{
|
||||
"AbilityName": "Device_Prop_Ceiling_01_Light_Red",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "SwitchCeilingLightModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"SwitchCeilingLightModifier": {
|
||||
"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": -26,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Event_Roofing_Indoor_03_Light_04",
|
||||
"EffectScale": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"EnableByDevicePerformance": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
56
Data/Device_Prop_Ceiling_01_Light_White.json
Normal file
56
Data/Device_Prop_Ceiling_01_Light_White.json
Normal file
@ -0,0 +1,56 @@
|
||||
{
|
||||
"AbilityName": "Device_Prop_Ceiling_01_Light_White",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "SwitchCeilingLightModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"SwitchCeilingLightModifier": {
|
||||
"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": -26,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Event_Roofing_Indoor_03_Light_05",
|
||||
"EffectScale": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"EnableByDevicePerformance": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
56
Data/Device_Prop_Ceiling_01_Light_Yellow.json
Normal file
56
Data/Device_Prop_Ceiling_01_Light_Yellow.json
Normal file
@ -0,0 +1,56 @@
|
||||
{
|
||||
"AbilityName": "Device_Prop_Ceiling_01_Light_Yellow",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "SwitchCeilingLightModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"SwitchCeilingLightModifier": {
|
||||
"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": -26,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"AttachPoint": "Root",
|
||||
"IsUseAttachPointPos": true,
|
||||
"IsUseAttachPointRotation": true,
|
||||
"OffsetReferTarget": "Self"
|
||||
}
|
||||
},
|
||||
"EffectPattern": "Eff_Event_Roofing_Indoor_03_Light_02",
|
||||
"EffectScale": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"EnableByDevicePerformance": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user