mirror of
https://github.com/Koko-boya/Grasscutter_Resources
synced 2024-01-31 23:23:19 +08:00
2759 lines
111 KiB
JSON
2759 lines
111 KiB
JSON
[
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_Monster_Eldritch_Tentacle_BattleIdle",
|
|
"abilitySpecials": {
|
|
"BattleIdle_RandomTime": 15.0
|
|
},
|
|
"modifiers": {
|
|
"Eldritch_Tentacle_BattleIdle_Timer": {
|
|
"modifierName": "",
|
|
"duration": "BattleIdle_RandomTime",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Eldritch_Tentacle_BattleIdle_Actor"
|
|
}
|
|
]
|
|
},
|
|
"Eldritch_Tentacle_BattleIdle_Actor": {
|
|
"modifierName": "",
|
|
"duration": 10.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"triggerID": "BattleIdleTrigger"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetRandomOverrideMapValue",
|
|
"MOCGLDDNLKO": 50.0,
|
|
"DMNANPGJBJH": 10.0,
|
|
"overrideMapKey": "BattleIdle_RandomTime"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Eldritch_Tentacle_BattleIdle_Timer"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetRandomOverrideMapValue",
|
|
"MOCGLDDNLKO": 50.0,
|
|
"DMNANPGJBJH": 10.0,
|
|
"overrideMapKey": "BattleIdle_RandomTime"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Eldritch_Tentacle_BattleIdle_Timer"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_Monster_Eldritch_Tentacle_Message_Ability",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"modifierName": "GadgetZeroModifier"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 201,
|
|
"modifierName": "RevertStateToZero_After1Second"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 202,
|
|
"modifierName": "RevertStateToZero_After1Second"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 301,
|
|
"modifierName": "RevertStateToZero_After1Second"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 302,
|
|
"modifierName": "RevertStateToZero_After1Second"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 901,
|
|
"modifierName": "PhaseStart"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"PhaseStart": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase01_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase01_Start": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase01_AdeptusBallista_01"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase01_AdeptusBallista_02"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase01_EldritchSkill_01"
|
|
}
|
|
]
|
|
},
|
|
"Phase02_Start": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase02_EldritchSkill_01"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase02_EldritchSkill_02"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase02_EldritchSkill_03"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase02_EldritchSkill_04"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase02_FairySkill_01"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase02_FairySkill_02"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase02_FairySkill_03"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase02_AdeptusBallista_01"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase02_AdeptusBallista_02"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase02_AdeptusBallista_03"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase02_AdeptusBallista_04"
|
|
}
|
|
]
|
|
},
|
|
"Phase03_Start": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase03_EldritchSkill_01"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase03_EldritchSkill_02"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase03_FairySkill_01"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase03_AdeptusBallista_01"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase03_AdeptusBallista_02"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase03_AdeptusBallista_03"
|
|
}
|
|
]
|
|
},
|
|
"Phase01_AdeptusBallista_01": {
|
|
"modifierName": "",
|
|
"duration": 19.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "AdeptusBallista_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase01_AdeptusBallista_02": {
|
|
"modifierName": "",
|
|
"duration": 49.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "AdeptusBallista_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase01_EldritchSkill_01": {
|
|
"modifierName": "",
|
|
"duration": 60.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase02_Start"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "EldritchSkill_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase02_AdeptusBallista_01": {
|
|
"modifierName": "",
|
|
"duration": 19.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "AdeptusBallista_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase02_AdeptusBallista_02": {
|
|
"modifierName": "",
|
|
"duration": 49.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "AdeptusBallista_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase02_AdeptusBallista_03": {
|
|
"modifierName": "",
|
|
"duration": 79.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "AdeptusBallista_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase02_AdeptusBallista_04": {
|
|
"modifierName": "",
|
|
"duration": 109.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "AdeptusBallista_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase02_FairySkill_01": {
|
|
"modifierName": "",
|
|
"duration": 55.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "FairySkill_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase02_FairySkill_02": {
|
|
"modifierName": "",
|
|
"duration": 85.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "FairySkill_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase02_FairySkill_03": {
|
|
"modifierName": "",
|
|
"duration": 105.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "FairySkill_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase02_EldritchSkill_01": {
|
|
"modifierName": "",
|
|
"duration": 30.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "EldritchSkill_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase02_EldritchSkill_02": {
|
|
"modifierName": "",
|
|
"duration": 60.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "EldritchSkill_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase02_EldritchSkill_03": {
|
|
"modifierName": "",
|
|
"duration": 90.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "EldritchSkill_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase02_EldritchSkill_04": {
|
|
"modifierName": "",
|
|
"duration": 145.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Phase03_Start"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "EldritchSkill_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase03_AdeptusBallista_01": {
|
|
"modifierName": "",
|
|
"duration": 19.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "AdeptusBallista_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase03_AdeptusBallista_02": {
|
|
"modifierName": "",
|
|
"duration": 49.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "AdeptusBallista_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase03_AdeptusBallista_03": {
|
|
"modifierName": "",
|
|
"duration": 79.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "AdeptusBallista_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase03_FairySkill_01": {
|
|
"modifierName": "",
|
|
"duration": 25.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "FairySkill_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase03_EldritchSkill_01": {
|
|
"modifierName": "",
|
|
"duration": 30.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "EldritchSkill_Start"
|
|
}
|
|
]
|
|
},
|
|
"Phase03_EldritchSkill_02": {
|
|
"modifierName": "",
|
|
"duration": 60.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "EldritchSkill_Start"
|
|
}
|
|
]
|
|
},
|
|
"AdeptusBallista_Start": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ExecuteGadgetLua",
|
|
"param1": 201
|
|
}
|
|
]
|
|
},
|
|
"EldritchSkill_Start": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ExecuteGadgetLua",
|
|
"param1": 202
|
|
}
|
|
]
|
|
},
|
|
"FairySkill_Start": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ExecuteGadgetLua",
|
|
"param1": 301
|
|
}
|
|
]
|
|
},
|
|
"GadgetZeroModifier": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"RevertStateToZero_After1Second": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ExecuteGadgetLua"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_Monster_Eldritch_Tentacle_Control_Ability",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 201,
|
|
"modifierName": "BeHitPhaseSmall"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 202,
|
|
"modifierName": "AttackPhase01"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 901,
|
|
"modifierName": "PreparePhaseRandomOne"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 902,
|
|
"modifierName": "PreparePhaseALL"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 903,
|
|
"modifierName": "BeHitPhaseBig"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"modifierName": "GadgetZeroModifier"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"AttackPhase01": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsBySelfGroup",
|
|
"weight": 33,
|
|
"compareType": "Lesser"
|
|
},
|
|
"triggerID": "AttackTrigger"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "RevertStateToZero_After2Second"
|
|
}
|
|
]
|
|
},
|
|
"PreparePhaseRandomOne": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsBySelfGroup",
|
|
"DJLKFLJENEG": 1,
|
|
"AKMLOIFOBPO": "Random",
|
|
"weight": 127,
|
|
"compareType": "Greater"
|
|
},
|
|
"modifierName": "StateTo201_Now"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "RevertStateToZero_After2Second"
|
|
}
|
|
]
|
|
},
|
|
"PreparePhaseALL": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsBySelfGroup",
|
|
"weight": 127,
|
|
"compareType": "Greater"
|
|
},
|
|
"modifierName": "StateTo201_Now"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "RevertStateToZero_After2Second"
|
|
}
|
|
]
|
|
},
|
|
"BeHitPhaseSmall": {
|
|
"modifierName": "",
|
|
"duration": 4.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsBySelfGroup",
|
|
"weight": 127,
|
|
"compareType": "Greater"
|
|
},
|
|
"modifierName": "StateTo202_Now"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsBySelfGroup",
|
|
"weight": 2
|
|
},
|
|
"modifierName": "AdeptusBallista_Hit"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "RevertStateToZero_After2Second"
|
|
}
|
|
]
|
|
},
|
|
"AdeptusBallista_Hit": {
|
|
"modifierName": "",
|
|
"duration": 2.5,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_AdeptusBallista_Hit",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 125.0,
|
|
"z": 0.0
|
|
},
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 0.0,
|
|
"maxRandomRange": 50.0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"BeHitPhaseBig": {
|
|
"modifierName": "",
|
|
"duration": 3.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsBySelfGroup",
|
|
"weight": 127,
|
|
"compareType": "Greater"
|
|
},
|
|
"modifierName": "StateTo202_Now"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsBySelfGroup",
|
|
"weight": 2
|
|
},
|
|
"modifierName": "AdeptusBallista_MultipleHit"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "RevertStateToZero_After2Second"
|
|
},
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsBySelfGroup",
|
|
"weight": 33,
|
|
"compareType": "Lesser"
|
|
},
|
|
"triggerID": "BeHitTrigger"
|
|
}
|
|
]
|
|
},
|
|
"AdeptusBallista_MultipleHit": {
|
|
"modifierName": "",
|
|
"duration": 3.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_AdeptusBallista_MultipleHit",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 125.0,
|
|
"z": 0.0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"RevertStateToZero_After2Second": {
|
|
"modifierName": "",
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ExecuteGadgetLua"
|
|
}
|
|
]
|
|
},
|
|
"StateTo201_Now": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ExecuteGadgetLua",
|
|
"param1": 201
|
|
}
|
|
]
|
|
},
|
|
"StateTo202_Now": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ExecuteGadgetLua",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGadgetState",
|
|
"gadgetState": 201
|
|
}
|
|
],
|
|
"param1": 202
|
|
}
|
|
]
|
|
},
|
|
"GadgetZeroModifier": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_Monster_Eldritch_Tentacle_SkillControl_Ability",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"modifierName": "GadgetZeroModifier"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 201,
|
|
"modifierName": "ThunderDropWave1"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 901,
|
|
"modifierName": "ElementalBurstWave"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 902,
|
|
"modifierName": "FollowThunderDropWave0"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 903,
|
|
"modifierName": "SpecialThunderDropWave0"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"ThunderDropWave1": {
|
|
"modifierName": "",
|
|
"duration": 5.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 2.0,
|
|
"maxRandomRange": 30.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 2.0,
|
|
"maxRandomRange": 30.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 2.0,
|
|
"maxRandomRange": 30.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 2.0,
|
|
"maxRandomRange": 30.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "ThunderDropWave2"
|
|
}
|
|
]
|
|
},
|
|
"ThunderDropWave2": {
|
|
"modifierName": "",
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 2.0,
|
|
"maxRandomRange": 30.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 2.0,
|
|
"maxRandomRange": 30.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 2.0,
|
|
"maxRandomRange": 30.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 2.0,
|
|
"maxRandomRange": 30.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "ThunderDropWave3"
|
|
}
|
|
]
|
|
},
|
|
"ThunderDropWave3": {
|
|
"modifierName": "",
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ExecuteGadgetLua"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 2.0,
|
|
"maxRandomRange": 30.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 2.0,
|
|
"maxRandomRange": 30.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 2.0,
|
|
"maxRandomRange": 30.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 2.0,
|
|
"maxRandomRange": 30.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
}
|
|
]
|
|
},
|
|
"ElementalBurstWave": {
|
|
"modifierName": "",
|
|
"duration": 13.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000016,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "ExecuteGadgetLua"
|
|
}
|
|
]
|
|
},
|
|
"FollowThunderDropWave0": {
|
|
"modifierName": "",
|
|
"duration": 5.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "FollowThunderDropWave1"
|
|
}
|
|
]
|
|
},
|
|
"FollowThunderDropWave1": {
|
|
"modifierName": "",
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"target": "CurLocalAvatar",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001,
|
|
"campTargetType": "Enemy"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "FollowThunderDropWave2"
|
|
}
|
|
]
|
|
},
|
|
"FollowThunderDropWave2": {
|
|
"modifierName": "",
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"target": "CurLocalAvatar",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001,
|
|
"campTargetType": "Enemy"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "FollowThunderDropWave3"
|
|
}
|
|
]
|
|
},
|
|
"FollowThunderDropWave3": {
|
|
"modifierName": "",
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"target": "CurLocalAvatar",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001,
|
|
"campTargetType": "Enemy"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "FollowThunderDropWave4"
|
|
}
|
|
]
|
|
},
|
|
"FollowThunderDropWave4": {
|
|
"modifierName": "",
|
|
"duration": 0.5,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"target": "CurLocalAvatar",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001,
|
|
"campTargetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ExecuteGadgetLua"
|
|
}
|
|
]
|
|
},
|
|
"SpecialThunderDropWave0": {
|
|
"modifierName": "",
|
|
"duration": 5.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "SpecialThunderDropWave1"
|
|
}
|
|
]
|
|
},
|
|
"SpecialThunderDropWave1": {
|
|
"modifierName": "",
|
|
"duration": 3.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 24.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": -19.0,
|
|
"y": 0.0,
|
|
"z": -9.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 10.0,
|
|
"y": 0.0,
|
|
"z": 9.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "SpecialThunderDropWave2"
|
|
}
|
|
]
|
|
},
|
|
"SpecialThunderDropWave2": {
|
|
"modifierName": "",
|
|
"duration": 3.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": -17.5,
|
|
"y": 0.0,
|
|
"z": 12.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 17.5,
|
|
"y": 0.0,
|
|
"z": 12.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": -6.5,
|
|
"y": 0.0,
|
|
"z": -12.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 6.5,
|
|
"y": 0.0,
|
|
"z": -12.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "SpecialThunderDropWave3"
|
|
}
|
|
]
|
|
},
|
|
"SpecialThunderDropWave3": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 27.0,
|
|
"y": 0.0,
|
|
"z": 2.299999952316284
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": -27.0,
|
|
"y": 0.0,
|
|
"z": 2.299999952316284
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": -14.0,
|
|
"y": 0.0,
|
|
"z": 25.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 14.0,
|
|
"y": 0.0,
|
|
"z": 25.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 72000009,
|
|
"DOLAJLACEDF": 5001
|
|
},
|
|
{
|
|
"$type": "ExecuteGadgetLua"
|
|
}
|
|
]
|
|
},
|
|
"CreateElectricDefenceDie": {
|
|
"modifierName": "",
|
|
"duration": 0.5,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_Effigy_Electric_ElectricSealDie02"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
},
|
|
"GadgetZeroModifier": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
}
|
|
},
|
|
"onKill": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildren",
|
|
"configID": 72000009
|
|
},
|
|
"modifierName": "CreateElectricDefenceDie"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_Monster_Eldritch_Tentacle_WaterBullet_Explode",
|
|
"modifiers": {
|
|
"EffectModifier": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_Monster_Eldritch_Tentacle_LightBullet"
|
|
}
|
|
]
|
|
},
|
|
"DelayRemove": {
|
|
"modifierName": "",
|
|
"duration": 0.05000000074505806,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "EffectModifier"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "EffectModifier"
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Is_WaterBulletTargeting",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_Monster_Eldritch_Tentacle_LightBulletHit",
|
|
"born": {
|
|
"$type": "ConfigBornBySelfOwner",
|
|
"onGround": true
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackCircle",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelfOwner",
|
|
"onGround": true
|
|
},
|
|
"secondHeight": 2.0,
|
|
"radius": 5.849999904632568
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 1.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Water",
|
|
"elementDurability": 50.0,
|
|
"strikeType": "Default",
|
|
"enBreak": 100.0,
|
|
"damageExtra": 500.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV4",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "DelayRemove"
|
|
},
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_Monster_Eldritch_Tentacle_WaterBulletTargeting_Ability",
|
|
"modifiers": {
|
|
"TriggerWaterBullet": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "TriggerBullet",
|
|
"target": "Applier",
|
|
"bulletID": 72000015,
|
|
"born": {
|
|
"$type": "ConfigBornBySelfOwner",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 50.0,
|
|
"z": 50.0
|
|
},
|
|
"direction": {
|
|
"$type": "ConfigDirectionByAttackTarget",
|
|
"GMBBJIJIOJD": {
|
|
"DOECIKDDDAF": 2000.0,
|
|
"PONCFDCKPPB": 70.0,
|
|
"DNDLFMHKPCL": 5.0
|
|
}
|
|
}
|
|
},
|
|
"ENJEPFDLDDF": "Applier"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_Monster_Eldritch_Tentacle_LightBulletAlert"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "TriggerWaterBullet"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "Is_WaterBulletTargeting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_Monster_Eldritch_Tentacle_ElementalBurst_Ability",
|
|
"modifiers": {
|
|
"TriggerWaterBullet": {
|
|
"modifierName": "",
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "TriggerBullet",
|
|
"target": "Applier",
|
|
"bulletID": 72000014,
|
|
"born": {
|
|
"$type": "ConfigBornBySelfOwner",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 50.0,
|
|
"z": 50.0
|
|
},
|
|
"direction": {
|
|
"$type": "ConfigDirectionByAttackTarget"
|
|
}
|
|
},
|
|
"ENJEPFDLDDF": "Applier"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Owner",
|
|
"modifierName": "TriggerWaterBullet"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "Is_WaterBulletTargeting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_Monster_Eldritch_Tentacle_ElementalBurst_Damage_Ability",
|
|
"modifiers": {
|
|
"EffectModifier": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_Monster_Eldritch_Tentacle_HeavyBullet"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "EffectModifier"
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Is_WaterBulletTargeting",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_Monster_Eldritch_Tentacle_HeavyBulletHit",
|
|
"born": {
|
|
"$type": "ConfigBornBySelfOwner"
|
|
}
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR50",
|
|
"campTargetType": "AllExceptSelf",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "KillSelf",
|
|
"target": "Target"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"target": "CurLocalAvatar",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_Immune_Attack",
|
|
"value": 1.0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Wind",
|
|
"elementDurability": 0.0,
|
|
"strikeType": "Pierce",
|
|
"enBreak": 999999.0,
|
|
"ignoreLevelDiff": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV5",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "LoseHP",
|
|
"target": "CurLocalAvatar",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_Immune_Attack",
|
|
"value": 1.0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"amountByTargetMaxHPRatio": 0.5
|
|
},
|
|
{
|
|
"$type": "LoseHP",
|
|
"target": "CurLocalAvatar",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_Immune_Attack",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"amountByTargetMaxHPRatio": 0.10000000149011612
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "EffectModifier"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_Property_Prop_AdeptusBallista_Ability",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"modifierName": "Standby"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 201,
|
|
"modifierName": "ChargePhase"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 202,
|
|
"modifierName": "AttackPhase"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"Default": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 2.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "TriggerTaunt",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR25",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"GIMODGBFNIA": 30.0
|
|
}
|
|
]
|
|
},
|
|
"Standby": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 2.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "TriggerTaunt",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR25",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"GIMODGBFNIA": 30.0
|
|
}
|
|
]
|
|
},
|
|
"ChargePhase": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 2.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_AdeptusBallista_Pre",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "EffectRoot"
|
|
}
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "TriggerTaunt",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR25",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"GIMODGBFNIA": 30.0
|
|
}
|
|
]
|
|
},
|
|
"AttackPhase": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 2.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_AdeptusBallista_Shoot",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "EffectRoot"
|
|
}
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "AttackPhaseWait"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "TriggerTaunt",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR25",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"GIMODGBFNIA": 30.0
|
|
}
|
|
]
|
|
},
|
|
"AttackPhaseWait": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 2.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ExecuteGadgetLua"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "TriggerTaunt",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR25",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"GIMODGBFNIA": 30.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Default"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_AdeptusBallista_Energy"
|
|
},
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 11002
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_Level_Common_Property_Prop_DeerFairy_01_Ability",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"modifierName": "GadgetZeroModifier"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 201,
|
|
"modifierName": "SetBuffToTarget_01"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 202,
|
|
"modifierName": "SetBuffToTarget_02"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 901,
|
|
"modifierName": "SetBuffToTarget_03"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 902,
|
|
"modifierName": "SetBuffToTarget_04"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 903,
|
|
"modifierName": "ReviveAll"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"SetBuffToTarget_01": {
|
|
"modifierName": "",
|
|
"duration": 225.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_SpeedUpBuff"
|
|
}
|
|
]
|
|
},
|
|
"SetBuffToTarget_02": {
|
|
"modifierName": "",
|
|
"duration": 245.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_ShieldBuff"
|
|
}
|
|
]
|
|
},
|
|
"SetBuffToTarget_03": {
|
|
"modifierName": "",
|
|
"duration": 250.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_ImpactWaveBuff"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ABILITY_WaveBuffCD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"SetBuffToTarget_04": {
|
|
"modifierName": "",
|
|
"duration": 320.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_SuperBuff"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ABILITY_WaveBuffCD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"ReviveAll": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ReviveDeadAvatar",
|
|
"target": "CurLocalAvatar",
|
|
"amountByTargetMaxHPRatio": 1.0,
|
|
"cdRatio": 1.0
|
|
},
|
|
{
|
|
"$type": "HealHP",
|
|
"target": "AllPlayerAvatars",
|
|
"doOffStage": true,
|
|
"amountByTargetMaxHPRatio": 1.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_SpeedUpBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "SpeedUpBuff"
|
|
},
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "SpeedUpBuffEffect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_ImpactWaveBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "ImpactWaveBuff"
|
|
},
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "ImpactWaveBuffEffect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_ShieldBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "ShieldBuff"
|
|
},
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "ShieldBuffEffect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_SuperBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "SpeedUpBuff"
|
|
},
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "ImpactWaveBuff"
|
|
},
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "ShieldBuff"
|
|
},
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "SuperBuffEffect"
|
|
}
|
|
]
|
|
},
|
|
"SpeedUpBuff": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_MoveSpeedRatio": 0.30000001192092896,
|
|
"Actor_CostStaminaRatio": -0.8999999761581421
|
|
}
|
|
},
|
|
"ImpactWaveBuff": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_ABILITY_WaveBuffCD",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "SelfAttackTarget",
|
|
"modifierName": "ImpactWaveBuffAction"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"modifierName": "ImpactWaveBuffCD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"ImpactWaveBuffAction": {
|
|
"modifierName": "",
|
|
"duration": 0.5,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackCircle",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 100.0,
|
|
"strikeType": "Default",
|
|
"ignoreLevelDiff": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV3",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "SelfCamp"
|
|
},
|
|
{
|
|
"$type": "LoseHP",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR4",
|
|
"campTargetType": "SelfCamp",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"amountByTargetMaxHPRatio": 0.44999998807907104
|
|
}
|
|
]
|
|
},
|
|
"ImpactWaveBuffCD": {
|
|
"modifierName": "",
|
|
"duration": 1.5,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_ABILITY_WaveBuffCD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ABILITY_WaveBuffCD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"ShieldBuff": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 2.0,
|
|
"properties": {
|
|
"Actor_EndureDelta": 0.0,
|
|
"Actor_SubHurtDelta": 0.5
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Immune_Attack",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Immune_Attack",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "HealHP",
|
|
"doOffStage": true,
|
|
"amountByTargetMaxHPRatio": 0.05000000074505806
|
|
}
|
|
]
|
|
},
|
|
"SpeedUpBuffEffect": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_MQ1024_ImmortalBuff01"
|
|
}
|
|
]
|
|
},
|
|
"ImpactWaveBuffEffect": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_MQ1002_XueyueBuff"
|
|
}
|
|
]
|
|
},
|
|
"ShieldBuffEffect": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_MQ1024_ImmortalBuff02"
|
|
}
|
|
]
|
|
},
|
|
"SuperBuffEffect": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_MQ1024_ImmortalBuff03"
|
|
}
|
|
]
|
|
},
|
|
"GadgetZeroModifier": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_Level_Common_Property_Prop_DeerFairy_02_Ability",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"modifierName": "GadgetZeroModifier"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 201,
|
|
"modifierName": "ReviveAll"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"ReviveAll": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ReviveDeadAvatar",
|
|
"target": "AllPlayerAvatars",
|
|
"amountByTargetMaxHPRatio": 1.0,
|
|
"cdRatio": 1.0
|
|
},
|
|
{
|
|
"$type": "HealHP",
|
|
"target": "AllPlayerAvatars",
|
|
"doOffStage": true,
|
|
"amountByTargetMaxHPRatio": 1.0
|
|
}
|
|
]
|
|
},
|
|
"GadgetZeroModifier": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_Monster_Hound_CleanUpCorruption",
|
|
"modifiers": {
|
|
"Hound_CleanUpCorruption_LifeTimeHandler": {
|
|
"modifierName": "",
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
},
|
|
"Hound_CleanUpCorruption_Actions": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR20",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "TargetTeam",
|
|
"value": 0.0,
|
|
"key": "_CORRUPTION_TAG_",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Hound_CleanUpCorruption_LifeTimeHandler"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Hound_CleanUpCorruption_Actions"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_Monster_Sylph_AttackEnhance",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueNoInitMixin",
|
|
"globalValueKey": "SGV_EnergyDisk_Level",
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5,
|
|
99.0
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"Sylph_ChannellerSlab_AttackEnhance_Handler_Level_1",
|
|
"Sylph_ChannellerSlab_AttackEnhance_Handler_Level_2",
|
|
"Sylph_ChannellerSlab_AttackEnhance_Handler_Level_3",
|
|
"Sylph_ChannellerSlab_AttackEnhance_Handler_Level_4"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"SylphAttackEnhanceRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"Sylph_ChannellerSlab_AttackEnhance_Refresh": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR50",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "SGV_EnergyDisk_Level",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_0"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "SGV_EnergyDisk_Level",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_1"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "SGV_EnergyDisk_Level",
|
|
"value": 2.0
|
|
}
|
|
],
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_2"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "SGV_EnergyDisk_Level",
|
|
"value": 3.0
|
|
}
|
|
],
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_3"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "SGV_EnergyDisk_Level",
|
|
"value": 4.0,
|
|
"compareType": "MoreThanAndEqual"
|
|
}
|
|
],
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_4"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Sylph_ChannellerSlab_AttackEnhance_Handler_Level_1": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR50",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_1"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Sylph_ChannellerSlab_AttackEnhance_Handler_Level_2": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR50",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_2"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Sylph_ChannellerSlab_AttackEnhance_Handler_Level_3": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR50",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_3"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Sylph_ChannellerSlab_AttackEnhance_Handler_Level_4": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR50",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_4"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Sylph_ChannellerSlab_AttackEnhance_Level_0": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_1"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_2"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_3"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_4"
|
|
}
|
|
]
|
|
},
|
|
"Sylph_ChannellerSlab_AttackEnhance_Level_1": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
1.0,
|
|
"SylphAttackEnhanceRatio",
|
|
"Mul"
|
|
]
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_0"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_2"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_3"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_4"
|
|
}
|
|
]
|
|
},
|
|
"Sylph_ChannellerSlab_AttackEnhance_Level_2": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
2.0,
|
|
"SylphAttackEnhanceRatio",
|
|
"Mul"
|
|
]
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_0"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_1"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_3"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_4"
|
|
}
|
|
]
|
|
},
|
|
"Sylph_ChannellerSlab_AttackEnhance_Level_3": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
3.0,
|
|
"SylphAttackEnhanceRatio",
|
|
"Mul"
|
|
]
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_0"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_1"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_2"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_4"
|
|
}
|
|
]
|
|
},
|
|
"Sylph_ChannellerSlab_AttackEnhance_Level_4": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
4.0,
|
|
"SylphAttackEnhanceRatio",
|
|
"Mul"
|
|
]
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_0"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_1"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_2"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Level_3"
|
|
}
|
|
]
|
|
},
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Refresh"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
] |