Files
GenshinData-1/BinOutput/Ability/Temp/MonsterAbilities/ConfigAbility_Monster_Dvalin_S04.json

6633 lines
270 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Steer",
"abilityMixins": [
{
"$type": "FixDvalinS04MoveMixin"
},
{
"$type": "StageReadyMixin",
"onStageReady": [
{
"$type": "ShowUICombatBar",
"canBeHandledOnRecover": true,
"show": true,
"fore": true
},
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"canBeHandledOnRecover": true,
"modifierName": "FallingDamage"
}
]
}
],
"modifiers": {
"FallingDamage": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_FallingDamageRatio": -1.0
}
},
"EnvEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_DVALIN_S04_FIRSTSIGHT_",
"value": 1.0
}
],
"effectPattern": "Eff_Monster_Dvalin_S04_SceneRocks",
"born": {
"$type": "ConfigBornByWorld"
}
},
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_DVALIN_S04_FIRSTSIGHT_",
"value": 1.0
}
],
"effectPattern": "Eff_Monster_Dvalin_S04_SceneVortex",
"born": {
"$type": "ConfigBornByWorld"
}
}
]
}
},
"onAdded": [
{
"$type": "AttachAbilityStateResistance",
"resistanceListID": 12001
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByWorld",
"worldFwd": {
"z": 1.0
}
},
"gadgetID": 42901068,
"byServer": true
},
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "FallingDamage"
},
{
"$type": "ApplyModifier",
"modifierName": "EnvEffect"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_STATE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_POSE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_DVALIN_S04_FLAG_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"onKill": [
{
"$type": "AddGlobalValue",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901068
},
"value": 0.0,
"key": "_ISDVALINALIVE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901068
},
"duration": 10.0
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901087
}
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901069
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_StageController",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_STATE_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
0.5,
1.5,
2.5,
3.5,
4.5
],
"modifierNameSteps": [
"UNIQUE_Stage1",
"UNIQUE_Stage2",
"UNIQUE_Stage3",
"UNIQUE_Stage4"
]
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_POSE_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
0.5,
1.5,
2.5,
3.5
],
"modifierNameSteps": [
"UNIQUE_Center",
"UNIQUE_Edge",
"UNIQUE_Weak"
]
}
],
"modifiers": {
"UNIQUE_Stage1": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 140.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_WEAKSHIELDBROKEN_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Empty",
"ShieldBrokenCount_1"
]
}
],
"onAdded": [
{
"$type": "SetPoseBool",
"canBeHandledOnRecover": true,
"boolID": "stage1",
"value": true
},
{
"$type": "ShowReminder",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_DVALIN_S04_FIRSTSIGHT_",
"value": 1.0
}
],
"id": 20010021
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": 2.0,
"key": "_STATE_",
"useLimitRange": true,
"maxValue": 2.0,
"minValue": 2.0
}
]
},
"UNIQUE_Stage2": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 450.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_WEAKSHIELDBROKEN_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
0.5,
2.5,
3.5
],
"modifierNameSteps": [
"Empty",
"ShieldBrokenCount_2"
]
}
],
"onAdded": [
{
"$type": "SetPoseBool",
"canBeHandledOnRecover": true,
"boolID": "stage2",
"value": true
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": 3.0,
"key": "_STATE_",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 3.0
}
]
},
"UNIQUE_Stage3": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 560.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_WEAKSHIELDBROKEN_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
2.5,
5.5,
100.0
],
"modifierNameSteps": [
"Empty",
"ShieldBrokenCount_3"
]
}
],
"onAdded": [
{
"$type": "SetPoseBool",
"canBeHandledOnRecover": true,
"boolID": "stage3",
"value": true
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
61,
62
]
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": 4.0,
"key": "_STATE_",
"useLimitRange": true,
"maxValue": 4.0,
"minValue": 4.0
}
]
},
"UNIQUE_Stage4": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"canBeHandledOnRecover": true,
"boolID": "stage4",
"value": true
}
]
},
"Empty": {
"modifierName": "",
"elementDurability": 100.0
},
"ShieldBrokenCount_1": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Stage1"
}
]
},
"ShieldBrokenCount_2": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Stage2"
}
]
},
"ShieldBrokenCount_3": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Stage3"
}
]
},
"UNIQUE_Center": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"canBeHandledOnRecover": true,
"boolID": "isEdge"
},
{
"$type": "SetPoseBool",
"canBeHandledOnRecover": true,
"boolID": "isWeak"
}
]
},
"UNIQUE_Edge": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"canBeHandledOnRecover": true,
"boolID": "isEdge",
"value": true
},
{
"$type": "SetPoseBool",
"canBeHandledOnRecover": true,
"boolID": "isWeak"
}
]
},
"UNIQUE_Weak": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"canBeHandledOnRecover": true,
"boolID": "isEdge",
"value": true
},
{
"$type": "SetPoseBool",
"canBeHandledOnRecover": true,
"boolID": "isWeak",
"value": true
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_GreateGadgetController",
"modifiers": {
"Reminder": {
"modifierName": "",
"duration": 20.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ShowReminder",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Dvalin_S04_hint",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"id": 20020201
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "Dvalin_S04_hint",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByWorld",
"worldFwd": {
"z": 1.0
}
},
"gadgetID": 42901067,
"campID": 4001,
"campTargetType": "All",
"byServer": true
}
],
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "Reminder"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_GadgetController_CreateAirFlowController",
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "DeadZone1"
},
"gadgetID": 42901070,
"campID": 5001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "DeadZone2"
},
"gadgetID": 42901070,
"campID": 5001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "DeadZone3"
},
"gadgetID": 42901070,
"campID": 5001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "DeadZone4"
},
"gadgetID": 42901070,
"campID": 5001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "DeadZone5"
},
"gadgetID": 42901070,
"campID": 5001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "DeadZone6"
},
"gadgetID": 42901070,
"campID": 5001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "DeadZone7"
},
"gadgetID": 42901070,
"campID": 5001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "DeadZone8"
},
"gadgetID": 42901070,
"campID": 5001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "DeadZone9"
},
"gadgetID": 42901070,
"campID": 5001,
"campTargetType": "All",
"byServer": true
}
],
"onAbilityStart": [
{
"$type": "TriggerAbility",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901070
},
"abilityName": "Dvalin_S04_AirFlowController_CreateAirFlowPause"
},
{
"$type": "TriggerAbility",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901070
},
"abilityName": "Dvalin_S04_AirFlowController_CreateAirFlow"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_AirFlowController_CreateAirFlow",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_CREATEAIRFLOW_",
"defaultGlobalValueOnCreate": 1.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Empty",
"CreateAirFlow_Detect"
]
}
],
"modifiers": {
"CreateAirFlow_Detect": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "CreateAirFlow"
},
{
"$type": "RemoveModifier",
"modifierName": "CreateAirFlow_Handler"
}
],
"onThinkInterval": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Rect_Dvalin_DeadZone",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "CreateAirFlow_Handler"
}
]
}
]
},
"CreateAirFlow_Handler": {
"stacking": "Unique",
"modifierName": "",
"duration": 17.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "CreateAirFlow"
}
]
},
"CreateAirFlow": {
"modifierName": "",
"duration": 2.5,
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -16.0,
"y": 0.20000000298023224,
"z": -4.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 2.0
}
},
"gadgetID": 42901086,
"campID": 5001,
"campTargetType": "All"
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 16.0,
"y": 0.20000000298023224,
"z": -4.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 2.0
}
},
"gadgetID": 42901086,
"campID": 5001,
"campTargetType": "All"
}
],
"onThinkInterval": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -16.0,
"y": 0.20000000298023224,
"z": -4.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 2.0
}
},
"gadgetID": 42901086,
"campID": 5001,
"campTargetType": "All"
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 16.0,
"y": 0.20000000298023224,
"z": -4.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 2.0
}
},
"gadgetID": 42901086,
"campID": 5001,
"campTargetType": "All"
}
]
},
"Empty": {
"modifierName": "",
"elementDurability": 100.0
}
},
"onAbilityStart": [
{
"$type": "Repeated",
"repeatTimes": 3,
"actions": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR25",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 16.0,
"y": 0.20000000298023224,
"z": -4.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 2.0
}
},
"gadgetID": 42901086,
"campID": 5001,
"campTargetType": "All"
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -16.0,
"y": 0.20000000298023224,
"z": -4.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 2.0
}
},
"gadgetID": 42901086,
"campID": 5001,
"campTargetType": "All"
}
]
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_AirFlowController_CreateAirFlowPause",
"modifiers": {
"CreateAirFlow_Detect_Pause": {
"modifierName": "",
"duration": 17.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_CREATEAIRFLOW_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_CREATEAIRFLOW_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
}
},
"onAbilityStart": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901086
}
},
{
"$type": "ApplyModifier",
"modifierName": "CreateAirFlow_Detect_Pause"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_WindSeed",
"modifiers": {
"WindForce_Handle_AoE": {
"stacking": "Multiple",
"stackingOption": {
"abilitySpecialName": "",
"maxModifierNumForMultipleType": 2.0
},
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"target": "Team",
"value": 1.0,
"key": "_HAS_ELEMFORCE_WIND_DVALIN",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"target": "Team",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_HAS_ELEMFORCE_WIND_DVALIN",
"value": 1.0,
"compareType": "LessAndEqual"
}
],
"modifierName": "WindForce"
},
{
"$type": "AddElementDurability",
"target": "Team",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_HAS_ELEMFORCE_WIND_DVALIN",
"value": 2.0
}
],
"value": 50.0,
"modifierName": "WindForce",
"useLimitRange": true,
"maxValue": 50.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR2",
"campTargetType": "All",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IS_ELEMENT_WIND_BULLET",
"value": 1.0
},
{
"$type": "ByTargetGlobalValue",
"target": "Team",
"key": "_HAS_ELEMFORCE_WIND_DVALIN",
"value": 2.0
}
],
"modifierName": "Bullet_Eff2"
},
{
"$type": "AddElementDurability",
"target": "Team",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_HAS_ELEMFORCE_WIND_DVALIN",
"value": 3.0
}
],
"value": 50.0,
"modifierName": "WindForce",
"useLimitRange": true,
"maxValue": 50.0,
"minValue": 0.0
}
]
},
"WindForce_Handle": {
"stacking": "Multiple",
"stackingOption": {
"abilitySpecialName": "",
"maxModifierNumForMultipleType": 3.0
},
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR10",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "WindForce_Handle_AoE"
},
{
"$type": "AddGlobalValue",
"target": "Team",
"value": 1.0,
"key": "_HAS_ELEMFORCE_WIND_DVALIN",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"target": "Team",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_HAS_ELEMFORCE_WIND_DVALIN",
"value": 1.0,
"compareType": "LessAndEqual"
}
],
"modifierName": "WindForce"
},
{
"$type": "AddElementDurability",
"target": "Team",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_HAS_ELEMFORCE_WIND_DVALIN",
"value": 2.0
}
],
"value": 50.0,
"modifierName": "WindForce",
"useLimitRange": true,
"maxValue": 50.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR2",
"campTargetType": "All",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IS_ELEMENT_WIND_BULLET",
"value": 1.0
},
{
"$type": "ByTargetGlobalValue",
"target": "Team",
"key": "_HAS_ELEMFORCE_WIND_DVALIN",
"value": 2.0
}
],
"modifierName": "Bullet_Eff2"
},
{
"$type": "ApplyModifier",
"target": "Team",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_HAS_ELEMFORCE_WIND_DVALIN",
"value": 3.0
}
],
"modifierName": "WindForce_Explode"
}
]
},
"WindSeed_Material": {
"modifierName": "",
"duration": 15.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Item_WindSeed_Davlin"
}
],
"onRemoved": [
{
"$type": "SendEffectTrigger",
"parameter": "Disappear"
},
{
"$type": "KillSelf",
"duration": 1.0
}
]
},
"Delay": {
"modifierName": "",
"duration": 1.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "ShowTrigger"
}
]
},
"WindFoce_SkillCast": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "OnAvatarUseSkillMixin",
"onTriggerSkill": [
{
"$type": "AddGlobalValue",
"target": "Team",
"predicates": [
{
"$type": "ByAvatarElementType",
"target": "CurLocalAvatar",
"elementType": "Wind"
}
],
"value": 3.0,
"key": "_HAS_ELEMFORCE_WIND_DVALIN",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 3.0
},
{
"$type": "ApplyModifier",
"target": "Team",
"predicates": [
{
"$type": "ByAvatarElementType",
"target": "CurLocalAvatar",
"elementType": "Wind"
}
],
"modifierName": "WindForce_Explode"
}
],
"onTriggerUltimateSkill": [
{
"$type": "AddGlobalValue",
"target": "Team",
"predicates": [
{
"$type": "ByAvatarElementType",
"target": "CurLocalAvatar",
"elementType": "Wind"
}
],
"value": 3.0,
"key": "_HAS_ELEMFORCE_WIND_DVALIN",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 3.0
},
{
"$type": "ApplyModifier",
"target": "Team",
"predicates": [
{
"$type": "ByAvatarElementType",
"target": "CurLocalAvatar",
"elementType": "Wind"
}
],
"modifierName": "WindForce_Explode"
}
]
}
],
"properties": {
"Actor_CostStaminaRatio": -0.30000001192092896
},
"isLimitedProperties": true
},
"WindForce": {
"modifierName": "",
"duration": 15.0,
"elementDurability": 50.0,
"onAdded": [
{
"$type": "CreateGadget",
"target": "CurLocalAvatar",
"ownerIs": "Other",
"gadgetID": 70900333,
"campID": 1001,
"campTargetType": "Enemy"
},
{
"$type": "AttachModifier",
"target": "CurTeamAvatars",
"modifierName": "WindFoce_SkillCast"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR2",
"centerBasedOn": "CurLocalAvatar",
"campTargetType": "All",
"campBasedOn": "CurLocalAvatar",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IS_ELEMENT_WIND_BULLET",
"value": 1.0
}
],
"modifierName": "Kill_Bullet"
},
{
"$type": "AddGlobalValue",
"target": "Team",
"value": -1.0,
"key": "_HAS_ELEMFORCE_WIND_DVALIN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Kill_Bullet": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "KillSelf"
}
]
},
"Bullet_Eff2": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Item_Element_WindForce_02"
}
],
"onKill": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Item_Element_WindForce_Dissipate_02"
}
]
},
"Bullet_Eff3": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Item_Element_WindForce_03"
}
],
"onKill": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Item_Element_WindForce_Dissipate_03"
}
]
},
"WindForce_Explode": {
"stacking": "Unique",
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR2",
"centerBasedOn": "CurLocalAvatar",
"campTargetType": "All",
"campBasedOn": "CurLocalAvatar",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IS_ELEMENT_WIND_BULLET",
"value": 1.0
}
],
"modifierName": "Bullet_Eff3"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Item_WindSeed_Merge"
},
{
"$type": "RemoveModifier",
"modifierName": "WindForce"
}
],
"onRemoved": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"direction": {
"$type": "ConfigDirectionByWorld"
}
},
"gadgetID": 42901071,
"campID": 1001,
"campTargetType": "All"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR2",
"centerBasedOn": "CurLocalAvatar",
"campTargetType": "All",
"campBasedOn": "CurLocalAvatar",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IS_ELEMENT_WIND_BULLET",
"value": 1.0
}
],
"modifierName": "Kill_Bullet"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "WindSeed_Material"
},
{
"$type": "ApplyModifier",
"modifierName": "Delay"
}
],
"onFieldEnter": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "WindForce_Handle"
},
{
"$type": "RemoveModifier",
"modifierName": "WindSeed_Material"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_CreateWindSeed",
"onAbilityStart": [
{
"$type": "TriggerAbility",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901067
},
"abilityName": "Dvalin_S04_GadgetController_CreateAirFlowController"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_GadgetController_CreateComparer",
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_DEADZONE1_CREATED_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_DEADZONE2_CREATED_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_DEADZONE3_CREATED_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 0.0,
"y": 8.65999984741211,
"z": 0.0
}
}
},
"gadgetID": 42901072,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 0.0,
"y": 128.66000366210938,
"z": 0.0
}
}
},
"gadgetID": 42901073,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 0.0,
"y": 248.66000366210938,
"z": 0.0
}
}
},
"gadgetID": 42901074,
"campID": 4001,
"campTargetType": "All",
"byServer": true
}
],
"onAbilityStart": [
{
"$type": "TriggerAbility",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901072
},
"abilityName": "Dvalin_S04_Roar_ForWardComparer1"
},
{
"$type": "TriggerAbility",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901073
},
"abilityName": "Dvalin_S04_Roar_ForWardComparer2"
},
{
"$type": "TriggerAbility",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901074
},
"abilityName": "Dvalin_S04_Roar_ForWardComparer3"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Roar_ForWardComparer1",
"modifiers": {
"ForWardComparer1": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"target": "Caster",
"targetPredicates": [
{
"$type": "ByTargetForwardAndSelfPosition",
"logic": "Lesser",
"value": 60.0
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Caster",
"modifierName": "CreateDeadZone1"
}
]
}
]
},
"CreateDeadZone1": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"target": "Owner",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Owner",
"key": "_DEADZONE1_CREATED_",
"value": 0.0
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Owner",
"abilityName": "Dvalin_S04_GadgetController_CreateDeadZone1"
}
],
"failActions": [
{
"$type": "Predicated",
"target": "Owner",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Owner",
"key": "_DEADZONE2_CREATED_",
"value": 0.0
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Owner",
"abilityName": "Dvalin_S04_GadgetController_CreateDeadZone2"
}
],
"failActions": [
{
"$type": "TriggerAbility",
"target": "Owner",
"abilityName": "Dvalin_S04_GadgetController_CreateDeadZone3"
}
]
}
]
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "ForWardComparer1"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Roar_ForWardComparer2",
"modifiers": {
"ForWardComparer2": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"target": "Caster",
"targetPredicates": [
{
"$type": "ByTargetForwardAndSelfPosition",
"logic": "Lesser",
"value": 60.0
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Caster",
"modifierName": "CreateDeadZone2"
}
]
}
]
},
"CreateDeadZone2": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"target": "Owner",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Owner",
"key": "_DEADZONE2_CREATED_",
"value": 0.0
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Owner",
"abilityName": "Dvalin_S04_GadgetController_CreateDeadZone2"
}
],
"failActions": [
{
"$type": "Predicated",
"target": "Owner",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Owner",
"key": "_DEADZONE1_CREATED_",
"value": 0.0
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Owner",
"abilityName": "Dvalin_S04_GadgetController_CreateDeadZone1"
}
],
"failActions": [
{
"$type": "TriggerAbility",
"target": "Owner",
"abilityName": "Dvalin_S04_GadgetController_CreateDeadZone3"
}
]
}
]
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "ForWardComparer2"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Roar_ForWardComparer3",
"modifiers": {
"ForWardComparer3": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"target": "Caster",
"targetPredicates": [
{
"$type": "ByTargetForwardAndSelfPosition",
"logic": "Lesser",
"value": 60.0
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Caster",
"modifierName": "CreateDeadZone3"
}
]
}
]
},
"CreateDeadZone3": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"target": "Owner",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Owner",
"key": "_DEADZONE3_CREATED_",
"value": 0.0
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Owner",
"abilityName": "Dvalin_S04_GadgetController_CreateDeadZone3"
}
],
"failActions": [
{
"$type": "Predicated",
"target": "Owner",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Owner",
"key": "_DEADZONE1_CREATED_",
"value": 0.0
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Owner",
"abilityName": "Dvalin_S04_GadgetController_CreateDeadZone1"
}
],
"failActions": [
{
"$type": "TriggerAbility",
"target": "Owner",
"abilityName": "Dvalin_S04_GadgetController_CreateDeadZone2"
}
]
}
]
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "ForWardComparer3"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_GadgetController_CreateDeadZone1",
"modifiers": {
"CreateDeadZone1": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "DeadZone1",
"attachPointTargetType": "Self"
},
"attachPointName": "DeadZone1"
},
"gadgetID": 42901075,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "DeadZone2",
"attachPointTargetType": "Self"
},
"attachPointName": "DeadZone2"
},
"gadgetID": 42901075,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "DeadZone9",
"attachPointTargetType": "Self"
},
"attachPointName": "DeadZone9"
},
"gadgetID": 42901075,
"campID": 4001,
"campTargetType": "All",
"byServer": true
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_DEADZONE1_CREATED_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "CreateDeadZone1"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_GadgetController_CreateDeadZone2",
"modifiers": {
"CreateDeadZone2": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "DeadZone3",
"attachPointTargetType": "Self"
},
"attachPointName": "DeadZone3"
},
"gadgetID": 42901075,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "DeadZone4",
"attachPointTargetType": "Self"
},
"attachPointName": "DeadZone4"
},
"gadgetID": 42901075,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "DeadZone5",
"attachPointTargetType": "Self"
},
"attachPointName": "DeadZone5"
},
"gadgetID": 42901075,
"campID": 4001,
"campTargetType": "All",
"byServer": true
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_DEADZONE2_CREATED_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "CreateDeadZone2"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_GadgetController_CreateDeadZone3",
"modifiers": {
"CreateDeadZone3": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "DeadZone6",
"attachPointTargetType": "Self"
},
"attachPointName": "DeadZone6"
},
"gadgetID": 42901075,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "DeadZone7",
"attachPointTargetType": "Self"
},
"attachPointName": "DeadZone7"
},
"gadgetID": 42901075,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "DeadZone8",
"attachPointTargetType": "Self"
},
"attachPointName": "DeadZone8"
},
"gadgetID": 42901075,
"campID": 4001,
"campTargetType": "All",
"byServer": true
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_DEADZONE3_CREATED_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "CreateDeadZone3"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_DeadZone_Damage1",
"abilitySpecials": {
"DeadZone_DamageLevel": 0.0
},
"modifiers": {
"DeadZoneTimer": {
"modifierName": "",
"duration": 5.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S01_Roar_DeadZone_Down",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
},
{
"$type": "ApplyModifier",
"modifierName": "DeadZoneAirFlow"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "DeadZoneDamage1"
},
{
"$type": "ShowReminder",
"id": 20010035
}
]
},
"DeadZoneDamage1": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 2.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S01_Roar_DeadZone",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
}
],
"onThinkInterval": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Rect_Dvalin_DeadZone",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "DeadZoneDamageHandler1"
},
{
"$type": "AttachModifier",
"target": "Target",
"modifierName": "DeadZoneDamageRemover1"
}
]
}
]
},
"DeadZoneDamageHandler1": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_DEADZONE_DAMAGELEVEL1_",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_DEADZONE_DAMAGELEVEL1_",
"overrideMapKey": "DeadZone_DamageLevel"
},
{
"$type": "DamageByAttackValue",
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"DeadZone_DamageLevel",
0.029999999329447746,
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 25.0,
"strikeType": "Blunt",
"enBreak": 0.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.009999999776482582
}
}
}
]
},
"DeadZoneDamageRemover1": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ClearGlobalValue",
"key": "_DEADZONE_DAMAGELEVEL1_"
}
]
},
"DeadZoneStrongEffect": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S01_Roar_DeadZoneAlert",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
}
]
},
"DeadZoneAirFlow": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_AIRFLOW_DEADZONE_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Empty",
"DeadZoneAirFlow_Handler"
]
}
],
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_AVARTARDETECTED_DEADZONE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR25",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AVARTARDETECTED_DEADZONE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
},
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_AVARTARDETECTED_DEADZONE_",
"value": 1.0
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AIRFLOW_DEADZONE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"failActions": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_AIRFLOW_DEADZONE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
],
"onThinkInterval": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_AVARTARDETECTED_DEADZONE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR25",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AVARTARDETECTED_DEADZONE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
},
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_AVARTARDETECTED_DEADZONE_",
"value": 1.0
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AIRFLOW_DEADZONE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"failActions": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_AIRFLOW_DEADZONE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
]
},
"DeadZoneAirFlow_Handler": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -16.0,
"y": 0.20000000298023224,
"z": -4.0
},
"direction": {
"$type": "ConfigDirectionByWorld"
}
},
"gadgetID": 42901010,
"campID": 1001,
"campTargetType": "All"
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 16.0,
"y": 0.20000000298023224,
"z": -4.0
},
"direction": {
"$type": "ConfigDirectionByWorld"
}
},
"gadgetID": 42901010,
"campID": 1001,
"campTargetType": "All"
}
],
"onRemoved": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901010
}
}
]
},
"Empty": {
"modifierName": "",
"elementDurability": 100.0
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "DeadZoneTimer"
},
{
"$type": "ApplyModifier",
"modifierName": "DeadZoneStrongEffect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_DeadZone_Damage2",
"abilitySpecials": {
"DeadZone_DamageLevel": 0.0
},
"modifiers": {
"DeadZoneTimer": {
"modifierName": "",
"duration": 5.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S01_Roar_DeadZone_Down",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
},
{
"$type": "ApplyModifier",
"modifierName": "DeadZoneAirFlow"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "DeadZoneDamage2"
}
]
},
"DeadZoneDamage2": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 2.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S01_Roar_DeadZone",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
}
],
"onThinkInterval": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Rect_Dvalin_DeadZone",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "DeadZoneDamageHandler2"
},
{
"$type": "AttachModifier",
"target": "Target",
"modifierName": "DeadZoneDamageRemover2"
}
]
}
]
},
"DeadZoneDamageHandler2": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_DEADZONE_DAMAGELEVEL2_",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_DEADZONE_DAMAGELEVEL2_",
"overrideMapKey": "DeadZone_DamageLevel"
},
{
"$type": "DamageByAttackValue",
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"DeadZone_DamageLevel",
0.029999999329447746,
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 25.0,
"strikeType": "Blunt",
"enBreak": 0.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.009999999776482582
}
}
}
]
},
"DeadZoneDamageRemover2": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ClearGlobalValue",
"key": "_DEADZONE_DAMAGELEVEL2_"
}
]
},
"DeadZoneStrongEffect": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S01_Roar_DeadZoneAlert",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
}
]
},
"DeadZoneAirFlow": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_AIRFLOW_DEADZONE_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Empty",
"DeadZoneAirFlow_Handler"
]
}
],
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_AVARTARDETECTED_DEADZONE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR25",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AVARTARDETECTED_DEADZONE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
},
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_AVARTARDETECTED_DEADZONE_",
"value": 1.0
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AIRFLOW_DEADZONE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"failActions": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_AIRFLOW_DEADZONE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
],
"onThinkInterval": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_AVARTARDETECTED_DEADZONE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR25",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AVARTARDETECTED_DEADZONE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
},
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_AVARTARDETECTED_DEADZONE_",
"value": 1.0
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AIRFLOW_DEADZONE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"failActions": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_AIRFLOW_DEADZONE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
]
},
"DeadZoneAirFlow_Handler": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -16.0,
"y": 0.20000000298023224,
"z": -4.0
},
"direction": {
"$type": "ConfigDirectionByWorld"
}
},
"gadgetID": 42901010,
"campID": 1001,
"campTargetType": "All"
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 16.0,
"y": 0.20000000298023224,
"z": -4.0
},
"direction": {
"$type": "ConfigDirectionByWorld"
}
},
"gadgetID": 42901010,
"campID": 1001,
"campTargetType": "All"
}
],
"onRemoved": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901010
}
}
]
},
"Empty": {
"modifierName": "",
"elementDurability": 100.0
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "DeadZoneTimer"
},
{
"$type": "ApplyModifier",
"modifierName": "DeadZoneStrongEffect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_DeadZone_Damage3",
"abilitySpecials": {
"DeadZone_DamageLevel": 0.0
},
"modifiers": {
"DeadZoneTimer": {
"modifierName": "",
"duration": 5.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S01_Roar_DeadZone_Down",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
},
{
"$type": "ApplyModifier",
"modifierName": "DeadZoneAirFlow"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "DeadZoneDamage3"
}
]
},
"DeadZoneDamage3": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 3.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S01_Roar_DeadZone",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
}
],
"onThinkInterval": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Rect_Dvalin_DeadZone",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "DeadZoneDamageHandler3"
},
{
"$type": "AttachModifier",
"target": "Target",
"modifierName": "DeadZoneDamageRemover3"
}
]
}
]
},
"DeadZoneDamageHandler3": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_DEADZONE_DAMAGELEVEL3_",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_DEADZONE_DAMAGELEVEL3_",
"overrideMapKey": "DeadZone_DamageLevel"
},
{
"$type": "DamageByAttackValue",
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"DeadZone_DamageLevel",
0.029999999329447746,
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 25.0,
"strikeType": "Blunt",
"enBreak": 0.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.009999999776482582
}
}
}
]
},
"DeadZoneDamageRemover3": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ClearGlobalValue",
"key": "_DEADZONE_DAMAGELEVEL3_"
}
]
},
"DeadZoneStrongEffect": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S01_Roar_DeadZoneAlert",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
}
]
},
"DeadZoneAirFlow": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_AIRFLOW_DEADZONE_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Empty",
"DeadZoneAirFlow_Handler"
]
}
],
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_AVARTARDETECTED_DEADZONE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR25",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AVARTARDETECTED_DEADZONE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
},
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_AVARTARDETECTED_DEADZONE_",
"value": 1.0
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AIRFLOW_DEADZONE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"failActions": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_AIRFLOW_DEADZONE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
],
"onThinkInterval": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_AVARTARDETECTED_DEADZONE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR25",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AVARTARDETECTED_DEADZONE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
},
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_AVARTARDETECTED_DEADZONE_",
"value": 1.0
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AIRFLOW_DEADZONE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"failActions": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_AIRFLOW_DEADZONE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
]
},
"DeadZoneAirFlow_Handler": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -16.0,
"y": 0.20000000298023224,
"z": -4.0
},
"direction": {
"$type": "ConfigDirectionByWorld"
}
},
"gadgetID": 42901010,
"campID": 1001,
"campTargetType": "All"
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 16.0,
"y": 0.20000000298023224,
"z": -4.0
},
"direction": {
"$type": "ConfigDirectionByWorld"
}
},
"gadgetID": 42901010,
"campID": 1001,
"campTargetType": "All"
}
],
"onRemoved": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901010
}
}
]
},
"Empty": {
"modifierName": "",
"elementDurability": 100.0
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "DeadZoneTimer"
},
{
"$type": "ApplyModifier",
"modifierName": "DeadZoneStrongEffect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_FallInAbyss",
"onAbilityStart": [
{
"$type": "ToNearstAnchorPoint",
"target": "CurLocalAvatar"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_SetCenter",
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_POSE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_SetEdge",
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": 2.0,
"key": "_POSE_",
"useLimitRange": true,
"maxValue": 2.0,
"minValue": 2.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_GnawLeft",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Gnaw"
],
"modifierName": "Gnaw_Dummy"
}
],
"modifiers": {
"Gnaw_Dummy": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "ClawRight",
"attachPointTargetType": "Self"
},
"gadgetID": 42901088,
"campID": 4001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "ClawLeft",
"attachPointTargetType": "Self"
},
"gadgetID": 42901089,
"campID": 4001,
"campTargetType": "Enemy"
}
],
"onRemoved": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901088
}
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901089
}
}
]
}
},
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -7.0,
"y": 34.0,
"z": 65.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 0.0,
"y": -20.0,
"z": 0.0
}
}
},
"size": {
"x": 22.5,
"y": 6.0,
"z": 25.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"strikeType": "Slash",
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5"
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 3.0,
"shakeTime": 0.5,
"shakeDistance": 100.0
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_Gnaw_Dust_L",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -10.0,
"y": 30.0,
"z": 70.0
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_GnawRight",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 7.0,
"y": 34.0,
"z": 65.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 0.0,
"y": 20.0,
"z": 0.0
}
}
},
"size": {
"x": 22.5,
"y": 6.0,
"z": 25.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"strikeType": "Slash",
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5"
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 3.0,
"shakeTime": 0.5,
"shakeDistance": 100.0
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_Gnaw_Dust_R",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 10.0,
"y": 30.0,
"z": 70.0
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Breathe_Shake_Left",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 10.0,
"y": 30.0,
"z": 65.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
"size": {
"x": 15.0,
"y": 2.0,
"z": 20.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV0"
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 3.0,
"shakeTime": 0.5,
"shakeDistance": 100.0
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_Support_Dust",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "ClawLeft"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Breathe_Shake_Right",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -10.0,
"y": 30.0,
"z": 65.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
"size": {
"x": 15.0,
"y": 2.0,
"z": 20.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV0"
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 3.0,
"shakeTime": 0.5,
"shakeDistance": 100.0
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_Support_Dust",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "ClawRight"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Breathe",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Breathe"
],
"modifierName": "RemoveDamage"
}
],
"abilitySpecials": {
"Ratio": 0.0
},
"modifiers": {
"Breathe": {
"modifierName": "",
"duration": 9.600000381469727,
"elementDurability": 100.0,
"thinkInterval": 0.4000000059604645,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_Breathe_Beam"
}
],
"onThinkInterval": [
{
"$type": "TriggerBullet",
"bulletID": 42901063,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "Breathe",
"attachPointTargetType": "Self"
},
"attachPointName": "Breathe"
}
}
]
},
"RemoveDamage": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_SubHurtDelta": 0.25
},
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "ClawRight",
"attachPointTargetType": "Self"
},
"gadgetID": 42901088,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "ClawLeft",
"attachPointTargetType": "Self"
},
"gadgetID": 42901089,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "Breathe"
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901088
}
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901089
}
}
]
}
},
"onAdded": [
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_DVALIN_S04_FIRSTSIGHT_",
"overrideMapKey": "Ratio"
}
],
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "Breathe"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Breathe_GroundEffectLeft",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Breathe"
],
"modifierName": "RemoveGroundLeftEffect"
}
],
"modifiers": {
"GroundLeftEffect": {
"modifierName": "",
"duration": 9.399999618530273,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_Breath_OnGroundLeft",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 10.0,
"y": 30.0,
"z": 72.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 0.0,
"y": 12.5,
"z": 0.0
}
}
}
}
]
},
"RemoveGroundLeftEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "GroundLeftEffect"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "GroundLeftEffect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Breathe_GroundEffectRight",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Breathe"
],
"modifierName": "RemoveGroundRightEffect"
}
],
"modifiers": {
"GroundEffectRight": {
"modifierName": "",
"duration": 9.399999618530273,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_Breath_OnGroundRight",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -10.0,
"y": 30.0,
"z": 72.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 0.0,
"y": -12.5,
"z": 0.0
}
}
}
}
]
},
"RemoveGroundRightEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "GroundEffectRight"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "GroundEffectRight"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Breathe_Explode",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 1.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 20.0,
"strikeType": "Blunt"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV1",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Ascent_BS",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_Ascent_BS",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 30.0,
"z": 65.0
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Ascent_Effect",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_Ascent_Dust",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -5.0,
"y": 30.0,
"z": 65.0
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Ascent",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Ascent"
],
"modifierName": "EnablePushCollider"
}
],
"modifiers": {
"EnablePushCollider": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"Collider_Head01",
"Collider_Neck03",
"Collider_Neck02",
"Collider_Neck01",
"Collider_Seal01",
"Push_Claw_L",
"Push_Claw_R"
]
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"Collider_Head01",
"Collider_Neck03",
"Collider_Neck02",
"Collider_Neck01",
"Collider_Seal01",
"Push_Claw_L",
"Push_Claw_R"
],
"setEnable": true
}
]
}
},
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 30.0,
"z": 65.0
}
},
"size": {
"x": 20.0,
"y": 3.0,
"z": 24.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"strikeType": "Slash",
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5"
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 2.0,
"shakeTime": 0.5,
"shakeDistance": 100.0
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Ascent_Shake",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 30.0,
"z": 65.0
}
},
"size": {
"x": 20.0,
"y": 2.0,
"z": 24.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"muteHitText": true
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 2.0,
"shakeTime": 0.5,
"shakeDistance": 100.0
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_StarFall_Start",
"onAbilityStart": [
{
"$type": "TriggerAbility",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901067
},
"abilityName": "Dvalin_S04_GadgetController_CreateStarFallCenter"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_GadgetController_CreateStarFallCenter",
"onAbilityStart": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "StarFall1",
"attachPointTargetType": "Self"
},
"gadgetID": 42901065,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "StarFall2",
"attachPointTargetType": "Self"
},
"gadgetID": 42901065,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "StarFall9",
"attachPointTargetType": "Self"
},
"gadgetID": 42901065,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "StarFall3",
"attachPointTargetType": "Self"
},
"gadgetID": 42901065,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "StarFall4",
"attachPointTargetType": "Self"
},
"gadgetID": 42901065,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "StarFall5",
"attachPointTargetType": "Self"
},
"gadgetID": 42901065,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "StarFall6",
"attachPointTargetType": "Self"
},
"gadgetID": 42901065,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "StarFall7",
"attachPointTargetType": "Self"
},
"gadgetID": 42901065,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "StarFall8",
"attachPointTargetType": "Self"
},
"gadgetID": 42901065,
"campID": 4001,
"campTargetType": "All",
"byServer": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_StarFall_Platform1_CreateStarFall",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_AVARTARDETECTED_STARFALL_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"UNIQUE_StarFallOpen",
"UNIQUE_StarFallClose"
]
}
],
"modifiers": {
"UNIQUE_StarFallClose": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Dvalin_S04_WeakEnd"
]
}
],
"value": 0.0,
"key": "_AVARTARDETECTED_STARFALL_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"UNIQUE_StarFallOpen": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 10.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Starfall_Luancher1"
},
{
"$type": "ApplyModifier",
"modifierName": "Starfall_Luancher2"
},
{
"$type": "ApplyModifier",
"modifierName": "Starfall_Luancher3"
}
],
"onBeingHit": [
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Dvalin_S04_WeakStart"
]
}
],
"value": 1.0,
"key": "_AVARTARDETECTED_STARFALL_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"onThinkInterval": [
{
"$type": "ApplyModifier",
"modifierName": "Starfall_Luancher1"
},
{
"$type": "ApplyModifier",
"modifierName": "Starfall_Luancher2"
},
{
"$type": "ApplyModifier",
"modifierName": "Starfall_Luancher3"
}
]
},
"Starfall_Luancher1": {
"modifierName": "",
"duration": 0.25,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalPos",
"key": "Starfall_Pos1",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 8.5,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 10.0
}
}
},
{
"$type": "SetGlobalPos",
"key": "Starfall_Pos2",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -8.5,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 10.0
}
}
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Starfall1"
}
]
},
"Starfall_Luancher2": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalPos",
"key": "Starfall_Pos3",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 8.5,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 10.0
}
}
},
{
"$type": "SetGlobalPos",
"key": "Starfall_Pos4",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -8.5,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 10.0
}
}
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Starfall2"
}
]
},
"Starfall_Luancher3": {
"modifierName": "",
"duration": 0.75,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalPos",
"key": "Starfall_Pos5",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 8.5,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 10.0
}
}
},
{
"$type": "SetGlobalPos",
"key": "Starfall_Pos6",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -8.5,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 10.0
}
}
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Starfall3"
}
]
},
"Starfall1": {
"modifierName": "",
"duration": 4.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_StarFall_Alert",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "Starfall_Pos1",
"directionKey": ""
}
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_StarFall_Alert",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "Starfall_Pos2",
"directionKey": ""
}
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR25",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"positionKey": "Starfall_Pos1",
"directionKey": ""
},
"gadgetID": 42901061,
"campID": 4001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"positionKey": "Starfall_Pos2",
"directionKey": ""
},
"gadgetID": 42901061,
"campID": 4001,
"campTargetType": "Enemy"
}
]
}
],
"onRemoved": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_StarFall_Alert_Die",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"positionKey": "Starfall_Pos1",
"directionKey": ""
}
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_StarFall_Alert_Die",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"positionKey": "Starfall_Pos2",
"directionKey": ""
}
}
]
},
"Starfall2": {
"modifierName": "",
"duration": 4.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_StarFall_Alert",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "Starfall_Pos3",
"directionKey": ""
}
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_StarFall_Alert",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "Starfall_Pos4",
"directionKey": ""
}
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR25",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"positionKey": "Starfall_Pos3",
"directionKey": ""
},
"gadgetID": 42901061,
"campID": 4001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"positionKey": "Starfall_Pos4",
"directionKey": ""
},
"gadgetID": 42901061,
"campID": 4001,
"campTargetType": "Enemy"
}
]
}
],
"onRemoved": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_StarFall_Alert_Die",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"positionKey": "Starfall_Pos3",
"directionKey": ""
}
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_StarFall_Alert_Die",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"positionKey": "Starfall_Pos4",
"directionKey": ""
}
}
]
},
"Starfall3": {
"modifierName": "",
"duration": 4.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_StarFall_Alert",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "Starfall_Pos5",
"directionKey": ""
}
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_StarFall_Alert",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "Starfall_Pos6",
"directionKey": ""
}
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR25",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"positionKey": "Starfall_Pos5",
"directionKey": ""
},
"gadgetID": 42901061,
"campID": 4001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"positionKey": "Starfall_Pos6",
"directionKey": ""
},
"gadgetID": 42901061,
"campID": 4001,
"campTargetType": "Enemy"
}
]
}
],
"onRemoved": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_StarFall_Alert_Die",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"positionKey": "Starfall_Pos6",
"directionKey": ""
}
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_StarFall_Alert_Die",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"positionKey": "Starfall_Pos6",
"directionKey": ""
}
}
]
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ISPLATFORM1_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_AVARTARDETECTED_STARFALL_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_StarFall_Platform2"
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_StarFall_Launcher",
"modifiers": {
"Timer": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_StarFall_BulletAlert",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true
}
}
],
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 42901062,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 20.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByLookAtEntity"
}
}
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Timer"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_StarFall_Bullet",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_StarFall_Bullet"
}
],
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_StarFall_Explosion",
"born": {
"$type": "ConfigBornBySelf"
}
},
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeRange": 1.0,
"shakeTime": 0.30000001192092896,
"shakeDistance": 80.0
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 5.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 100.0,
"strikeType": "Blunt"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 400.0,
"hitImpulseY": 200.0
},
"hitHaltTimeScale": 0.05000000074505806
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.5,
"shakeTime": 0.30000001192092896,
"shakeDistance": 30.0
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_TwistedWind_Launcher",
"onAbilityStart": [
{
"$type": "TriggerBullet",
"bulletID": 42901064,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttackTarget"
},
"attachPointName": "WingL"
},
"trackTarget": "CurLocalAvatar"
},
{
"$type": "TriggerBullet",
"bulletID": 42901064,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttackTarget"
},
"attachPointName": "WingR"
},
"trackTarget": "CurLocalAvatar"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_TwistedWind_Bullet",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_TwistedWind_Wind"
}
],
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 4.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 100.0,
"strikeType": "Blunt"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 400.0,
"hitImpulseY": 200.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeRange": 1.5,
"shakeTime": 0.4000000059604645,
"shakeDistance": 100.0
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_TwistedWind_Explode",
"born": {
"$type": "ConfigBornByCollisionPoint"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_DeathCannonBS",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_DeathCannon_BS",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "Mouth"
}
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 30.0,
"z": 75.0
}
},
"gadgetID": 42901078,
"campID": 4001,
"campTargetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_DeathCannon",
"onAbilityStart": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901078
},
"successActions": [
{
"$type": "TriggerBullet",
"target": "Target",
"bulletID": 42901085,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 13.5,
"y": 0.0,
"z": 0.0
}
},
"attachPointName": "Breathe",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "ActCameraRadialBlur",
"cameraRadialBlur": {
"power": 2.0,
"blurTime": 0.4000000059604645,
"fadeTime": 0.20000000298023224
}
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_DeathCannonZone_Damage",
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ISDEATHCANNONZONE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_DeathCannon_Alert",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 0.0,
"y": 180.0,
"z": 0.0
}
}
}
}
],
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_DeathCannon_Explode",
"born": {
"$type": "ConfigBornBySelf"
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": -10.0
}
},
"size": {
"x": 20.0,
"y": 2.0,
"z": 20.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"muteHitText": true
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 2.0,
"shakeTime": 0.5,
"shakeDistance": 100.0
}
}
},
"targetType": "Enemy"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Rect_Dvalin_DeadZone",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "DamageByAttackValue",
"target": "Target",
"attacker": "Self",
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 2.0,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"strikeType": "Blunt"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV6",
"hitHaltTimeScale": 0.009999999776482582
}
}
}
]
},
{
"$type": "KillSelf"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_DeathCannon_Bullet_Hit",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_DeathCannon_Shoot"
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ISDEATHCANNONZONE_",
"value": 1.0
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Target",
"abilityName": "Dvalin_S04_DeathCannonZone_Damage"
},
{
"$type": "KillSelf"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_TriggerHurricane",
"onAbilityStart": [
{
"$type": "TriggerBullet",
"bulletID": 42901066,
"trackTarget": "Self"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Hurricane_Bullet",
"modifiers": {
"Attack": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.20000000298023224,
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 25.0
}
},
"radius": 15.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.10000000149011612,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5"
}
}
},
"targetType": "Enemy"
}
]
}
},
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_Hurricane_Loop"
},
{
"$type": "ApplyModifier",
"modifierName": "Attack"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Roar",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Roar",
"Roar_BS",
"StarFall",
"DeathCannon_Center"
],
"modifierName": "SpecialState_EnableHitBox"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Roar_BS"
],
"modifierName": "DeadZone_Timer"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Roar"
],
"modifierName": "DeadZone_Handler"
}
],
"modifiers": {
"SpecialState_EnableHitBox": {
"modifierName": "",
"elementDurability": 100.0,
"state": "LockHP",
"onAdded": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"hitbox_Head01",
"hitbox_Neck01",
"hitbox_Neck02",
"hitbox_Neck03",
"hitbox_Claw_L",
"hitbox_Claw_R"
]
}
],
"onRemoved": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"hitbox_Head01",
"hitbox_Neck01",
"hitbox_Neck02",
"hitbox_Neck03",
"hitbox_Claw_L",
"hitbox_Claw_R"
],
"setEnable": true
}
]
},
"DeadZone_Handler": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAbility",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901067
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_DVALIN_S04_DEADZONE_HANDLED_",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"abilityName": "Dvalin_S04_GadgetController_CreateComparer"
},
{
"$type": "TriggerAbility",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901070
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_DVALIN_S04_DEADZONE_HANDLED_",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"abilityName": "Dvalin_S04_AirFlowController_CreateAirFlowPause"
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
34,
35,
36,
51,
52,
53,
56,
57,
58,
61,
66
]
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_DVALIN_S04_DEADZONE_HANDLED_",
"useLimitRange": true,
"maxValue": 10.0,
"minValue": 0.0
}
]
},
"DeadZone_Timer": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_DVALIN_S04_DEADZONE_HANDLED_",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_RoarReminder",
"onAbilityStart": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_REMINDER_ROAR_",
"value": 1.0
}
],
"failActions": [
{
"$type": "ShowReminder",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_DVALIN_S04_FIRSTSIGHT_",
"value": 1.0
}
],
"id": 20010024
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_REMINDER_ROAR_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Roar_Camera",
"onAbilityStart": [
{
"$type": "AvatarEnterCameraShot",
"cameraMoveCfgPath": "Camera_Monster_Dvalin_Starfall",
"shotType": "LEVEL"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Roar_CameraBlur",
"onAbilityStart": [
{
"$type": "ActCameraRadialBlur",
"cameraRadialBlur": {
"power": 2.0,
"blurTime": 0.5,
"fadeTime": 0.25
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 30.0,
"z": 65.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
"size": {
"x": 40.0,
"y": 2.0,
"z": 20.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0"
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 2.0,
"shakeTime": 4.0,
"shakeDistance": 200.0
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_WeakShield",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Born",
"IdleCenter",
"Ascent",
"TwistedWind",
"IdleEdge",
"Roar_AS"
],
"modifierName": "WeakShield_SubHurt"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"WeakLoop"
],
"modifierName": "Base_SubHurt"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Born"
],
"modifierName": "WeakShield_StageReady"
}
],
"abilitySpecials": {
"Ratio": 0.0,
"ShieldRatio": 0.0
},
"modifiers": {
"WeakShield": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 600.0,
"modifierMixins": [
{
"$type": "ElementShieldMixin",
"showDamageText": "INFO_ELITE_DEFENCE",
"shieldAngle": 360.0,
"shieldHPRatio": 0.20000000298023224,
"damageRatio": [
"ShieldRatio",
0.25,
"Mul",
1.0,
"Add"
],
"onShieldBroken": [
{
"$type": "RemoveModifier",
"modifierName": "WeakShield"
}
],
"useMutiPlayerFixData": true
}
],
"state": "LockHP",
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "WEAK_SHIELD",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
},
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_DVALIN_S04_FIRSTSIGHT_",
"overrideMapKey": "Ratio"
},
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_DVALIN_S04_FIRSTSIGHT_SHIELD",
"overrideMapKey": "ShieldRatio"
}
],
"onRemoved": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "WeakStartTrigger"
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "WEAK_SHIELD",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_WEAKSHIELDBROKEN_",
"useLimitRange": true,
"maxValue": 6.0,
"minValue": 0.0
}
],
"onBeingHit": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Dvalin_HitBlood",
"born": {
"$type": "ConfigBornByHitPoint"
}
}
]
},
"WeakShield_SubHurt": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_SubHurtDelta": 0.949999988079071
}
},
"Base_SubHurt": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_SubHurtDelta": [
"Ratio",
0.25,
"Mul"
]
}
},
"WeakShield_StageReady": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAbility",
"canBeHandledOnRecover": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "WEAK_SHIELD",
"value": 0.0
}
],
"abilityName": "Dvalin_S04_WeakShield"
},
{
"$type": "SendEffectTrigger",
"parameter": "EffectTrigger",
"effectPattern": "Eff_Monster_Dvalin_S04_WeakStart_Rock"
}
]
}
},
"onAdded": [
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_DVALIN_S04_FIRSTSIGHT_",
"overrideMapKey": "Ratio"
},
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_DVALIN_S04_FIRSTSIGHT_SHIELD",
"overrideMapKey": "ShieldRatio"
},
{
"$type": "ApplyModifier",
"modifierName": "WeakShield"
}
],
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "WeakShield"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_WeakStartDetect",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -5.0,
"y": 30.0,
"z": 65.0
}
},
"size": {
"x": 40.0,
"y": 3.0,
"z": 20.0
}
},
"attackInfo": {
"attackTag": "Dvalin_S04_WeakStart",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"enBreak": 0.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"canBeDefenceHalt": true
}
}
},
"targetType": "AllExceptSelf"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_WeakEndDetect",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -5.0,
"y": 30.0,
"z": 65.0
}
},
"size": {
"x": 40.0,
"y": 3.0,
"z": 20.0
}
},
"attackInfo": {
"attackTag": "Dvalin_S04_WeakEnd",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"enBreak": 0.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"canBeDefenceHalt": true
}
}
},
"targetType": "AllExceptSelf"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Weak",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"WeakStartBS"
],
"modifierName": "WeakStart_Collider"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"WeakStartAS",
"WeakLoop"
],
"modifierName": "WeakLoop_Collider"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"WeakEnd"
],
"modifierName": "WeakEnd_Collider"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"WeakStartAS",
"WeakLoop"
],
"modifierName": "Climbable"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"WeakStartBS",
"WeakStartAS",
"WeakLoop"
],
"modifierName": "WeakPose"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"WeakEnd"
],
"modifierName": "WeakEffect_Remove"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"WeakStartBS",
"WeakStartAS"
],
"modifierName": "Avatar_RejectCrashDamage"
}
],
"modifiers": {
"WeakEffect_Attach": {
"modifierName": "",
"duration": 20.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_WeakStart_Rock",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 30.0,
"z": 70.0
}
}
}
]
},
"WeakStart_Collider": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"Collider_Head01",
"Collider_Neck03",
"Collider_Neck02",
"Collider_Neck01"
]
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"Collider_Head01",
"Collider_Neck03",
"Collider_Neck02",
"Collider_Neck01"
],
"setEnable": true
}
]
},
"WeakLoop_Collider": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"Collider_Neck04",
"Collider_Neck05",
"Collider_Neck04_Extra",
"Collider_Neck05_Extra"
],
"setEnable": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"Collider_Neck02",
"Collider_Neck03"
]
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"Collider_Neck04",
"Collider_Neck05",
"Collider_Neck04_Extra",
"Collider_Neck05_Extra"
]
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"Collider_Neck02",
"Collider_Neck03"
],
"setEnable": true
}
]
},
"WeakEnd_Collider": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"Collider_Head01",
"Collider_Neck03",
"Collider_Neck02",
"Collider_Neck01"
]
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"Collider_Head01",
"Collider_Neck03",
"Collider_Neck02",
"Collider_Neck01"
],
"setEnable": true
}
]
},
"WeakPose": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 3.0,
"key": "_POSE_",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 3.0
},
{
"$type": "AvatarEnterCameraShot",
"cameraMoveCfgPath": "Camera_Monster_Dvalin_WeakStart",
"shotType": "LEVEL"
},
{
"$type": "SetAnimatorBool",
"boolID": "WeakPointEmmision",
"value": true
},
{
"$type": "ShowReminder",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_DVALIN_S04_FIRSTSIGHT_",
"value": 1.0
}
],
"id": 20010030
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901069
}
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901087
}
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": 2.0,
"key": "_POSE_",
"useLimitRange": true,
"maxValue": 2.0,
"minValue": 2.0
},
{
"$type": "SetAnimatorBool",
"boolID": "WeakPointEmmision"
}
]
},
"Climbable": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_LockOn_Small"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_Foible"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "ClimbColliderAttachPoint",
"attachPointTargetType": "Self"
},
"gadgetID": 42901069,
"campID": 4001,
"campTargetType": "All",
"byServer": true
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"hitbox_Head01",
"hitbox_Neck01",
"hitbox_Neck02",
"hitbox_Neck03",
"hitbox_Claw_L",
"hitbox_Claw_R"
]
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"hitbox_Seal01"
],
"setEnable": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "Seal_01",
"attachPointTargetType": "Self"
},
"gadgetID": 42901087,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "RemoveModifier",
"modifierName": "ForceKillGadget"
}
],
"onRemoved": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901069
}
},
{
"$type": "EnableHitBoxByName",
"canBeHandledOnRecover": true,
"hitBoxNames": [
"hitbox_Head01",
"hitbox_Neck01",
"hitbox_Neck02",
"hitbox_Neck03",
"hitbox_Claw_L",
"hitbox_Claw_R"
],
"setEnable": true
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"hitbox_Seal01"
]
},
{
"$type": "SendEffectTrigger",
"parameter": "EffectTrigger",
"effectPattern": "Eff_Monster_Dvalin_S04_WeakStart_Rock"
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901087
}
},
{
"$type": "ApplyModifier",
"modifierName": "ForceKillGadget"
}
]
},
"WeakEffect_Remove": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 2.0,
"key": "_POSE_",
"useLimitRange": true,
"maxValue": 2.0,
"minValue": 2.0
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "WeakEffect_Attach"
}
]
},
"ForceKillGadget": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onThinkInterval": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901069
}
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42901087
}
}
]
},
"WeakStart_WindZone": {
"modifierName": "",
"duration": 2.5,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "WindZoneMixin",
"shapeName": "CircleR20",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 5.0,
"y": 30.0,
"z": 75.0
}
},
"strength": 50.0,
"attenuation": 0.0,
"innerRadius": 2.0,
"targetType": "Enemy",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": ""
}
]
},
"WeakStart_RejectCrashDamage": {
"modifierName": "",
"duration": 2.5,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "RejectAttackMixin",
"attackTag": "CrashDamage"
}
]
},
"Avatar_RejectCrashDamage": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "WeakStart_RejectCrashDamage"
},
{
"$type": "ApplyModifier",
"modifierName": "WeakStart_WindZone"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "WeakStart_RejectCrashDamage"
},
{
"$type": "RemoveModifier",
"modifierName": "WeakStart_WindZone"
}
]
}
},
"onAdded": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"hitbox_Seal01"
]
}
],
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "WeakEffect_Attach"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_DeadRegion",
"modifiers": {
"CalcDvalinS04RebornPoint": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onThinkInterval": [
{
"$type": "CalcDvalinS04RebornPoint",
"enable": true
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "CalcDvalinS04RebornPoint"
}
],
"onAbilityStart": [
{
"$type": "CalcDvalinS04RebornPoint",
"enable": true
},
{
"$type": "TriggerPlayerDie"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Update_Camera_Center",
"abilityMixins": [
{
"$type": "StageReadyMixin",
"onStageReady": [
{
"$type": "AvatarEnterCameraShot",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ISDVALINALIVE_",
"value": 1.0
}
],
"cameraMoveCfgPath": "Camera_Dungeon_Dvalin_S04",
"shotType": "LEVEL"
}
]
}
],
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ISDVALINALIVE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
},
{
"$type": "AvatarEnterCameraShot",
"canBeHandledOnRecover": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ISDVALINALIVE_",
"value": 1.0
}
],
"cameraMoveCfgPath": "Camera_Dungeon_Dvalin_S04",
"shotType": "LEVEL"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_Platform",
"modifiers": {
"Intact": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "DVALIN_PLATFORM_STATE",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SyncToStageScript",
"canBeHandledOnRecover": true,
"alias": "S04_PLATFORM"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Intact"
},
{
"$type": "RegistToStageScript",
"canBeHandledOnRecover": true,
"alias": "S04_PLATFORM"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_HealHp",
"onAbilityStart": [
{
"$type": "HealHP",
"target": "CurLocalAvatar",
"amountByTargetMaxHPRatio": 1.0,
"muteHealEffect": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Dvalin_S04_UnablePushCollider",
"onAbilityStart": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"Collider_Head01",
"Collider_Neck03",
"Collider_Neck02",
"Collider_Neck01",
"Collider_Seal01",
"Push_Claw_L",
"Push_Claw_R"
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Dvalin_S04_Die",
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"target": "CurLocalAvatar",
"value": 1.0,
"key": "_EXITCAMERASHOT_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_AvatarExitCameraShot",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_EXITCAMERASHOT_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Empty",
"UNIQUE_AvatarExitCameraShot"
]
}
],
"modifiers": {
"Empty": {
"modifierName": "",
"elementDurability": 100.0
},
"UNIQUE_AvatarExitCameraShot": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AvatarExitCameraShot",
"shotType": "LEVEL"
}
]
}
},
"onAbilityStart": [
{
"$type": "AvatarExitCameraShot",
"shotType": "LEVEL"
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"Collider_Head01",
"Collider_Neck03",
"Collider_Neck02",
"Collider_Neck01",
"Collider_Seal01",
"Push_Claw_L",
"Push_Claw_R"
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_LockDummy"
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_AirFlow",
"modifiers": {
"Kill_Bullet": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR2",
"campTargetType": "All",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IS_SEED_WIND",
"value": 1.0
}
],
"modifierName": "Kill_Bullet"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_IS_SEED_WIND",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_AvatarFlyingCamera",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Fly"
],
"modifierName": "AvatarFlyingCamera"
}
],
"modifiers": {
"AvatarFlyingCamera": {
"modifierName": "",
"elementDurability": 100.0
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_EnvEff",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_SceneRocks",
"born": {
"$type": "ConfigBornByWorld"
}
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Dvalin_S04_SceneVortex",
"born": {
"$type": "ConfigBornByWorld"
}
}
]
}
}
]