Files
GenshinData-1/BinOutput/Ability/Temp/MonsterAbilities/ConfigAbility_Monster_Drake_Rock.json
Dimbreath d633c8cfe5 BinOutput
2021-05-16 19:49:16 -03:00

4760 lines
197 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_Alert",
"abilityMixins": [
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
201,
211,
212,
213,
214,
221,
222,
223,
224
],
"modifierName": "UNIQUE_Monster_Drake_Rock_Alert_Reset"
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_MONSTER_Drake_Rock_Enhance",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Monster_Drake_NotEnhance",
"Monster_Drake_Enhance"
]
},
{
"$type": "AttachToAIAlertnessMixin",
"alertness": [
0
],
"modifierName": "Monster_Drake_ExitEnhance"
}
],
"modifiers": {
"UNIQUE_Monster_Drake_Rock_Alert_Reset": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Alert"
],
"setEnable": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Free"
]
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
101,
102
]
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Alert"
]
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Free"
],
"setEnable": true
}
]
},
"Monster_Drake_Enhance": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "Enhance",
"value": true
}
]
},
"Monster_Drake_NotEnhance": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "Enhance"
}
]
},
"Monster_Drake_ExitEnhance": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_MONSTER_Drake_Rock_Enhance",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetAnimatorBool",
"boolID": "ElementLayer_Fire"
},
{
"$type": "SetAnimatorBool",
"boolID": "ElementLayer_Ice"
},
{
"$type": "SetAnimatorBool",
"boolID": "ElementLayer_Elec"
},
{
"$type": "SetAnimatorBool",
"boolID": "ElementLayer_Water"
}
]
}
},
"onKill": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Alert"
]
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Free"
]
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Roll"
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_SlapGround01",
"onAbilityStart": [
{
"$type": "TriggerBullet",
"bulletID": 42604011,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.7120000123977661,
"y": 0.0,
"z": 4.361999988555908
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_SlapGround02",
"onAbilityStart": [
{
"$type": "TriggerBullet",
"bulletID": 42604011,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -0.925000011920929,
"y": 0.0,
"z": 2.9000000953674316
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_SlapGround03",
"onAbilityStart": [
{
"$type": "TriggerBullet",
"bulletID": 42604012,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 1.2890000343322754,
"y": 0.0,
"z": 3.2179999351501465
}
}
},
{
"$type": "TriggerBullet",
"bulletID": 42604012,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -1.899999976158142,
"y": 0.0,
"z": 3.2100000381469727
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_SlapGround_DamageWave",
"modifiers": {
"WaveDamge": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"thinkInterval": 0.30000001192092896,
"onAdded": [
{
"$type": "Predicated",
"target": "Owner",
"targetPredicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 221.0,
"parameter": "PoseID"
}
],
"successActions": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": -1.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"x": 30.0
}
}
},
"size": {
"x": 3.0,
"y": 4.0,
"z": 3.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementDurability": 50.0,
"strikeType": "Blunt"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"retreatType": "ByHitDirection"
},
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.1599999964237213,
"shakeTime": 0.09000000357627869,
"shakeDistance": 25.0,
"shakeDir": {
"y": 1.0
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_SlapGround_Fire",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
}
],
"failActions": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": -1.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"x": 30.0
}
}
},
"size": {
"x": 2.0,
"y": 4.0,
"z": 2.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.33000001311302185,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 50.0,
"strikeType": "Blunt"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"retreatType": "ByHitDirection"
},
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.1599999964237213,
"shakeTime": 0.09000000357627869,
"shakeDistance": 25.0,
"shakeDir": {
"y": 1.0
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_SlapGround",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
}
]
}
],
"onThinkInterval": [
{
"$type": "Predicated",
"target": "Owner",
"targetPredicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 221.0,
"parameter": "PoseID"
}
],
"successActions": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": -1.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"x": 30.0
}
}
},
"size": {
"x": 3.0,
"y": 4.0,
"z": 3.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementDurability": 50.0,
"strikeType": "Blunt"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"retreatType": "ByHitDirection"
},
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.1599999964237213,
"shakeTime": 0.09000000357627869,
"shakeDistance": 25.0,
"shakeDir": {
"y": 1.0
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_SlapGround_Fire",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
}
],
"failActions": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": -1.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"x": 30.0
}
}
},
"size": {
"x": 2.0,
"y": 4.0,
"z": 2.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.33000001311302185,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 50.0,
"strikeType": "Blunt"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"retreatType": "ByHitDirection"
},
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.1599999964237213,
"shakeTime": 0.09000000357627869,
"shakeDistance": 25.0,
"shakeDir": {
"y": 1.0
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_SlapGround",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
}
]
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "WaveDamge"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_SlapGroundFinal_DamageWave",
"modifiers": {
"WaveDamge": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"thinkInterval": 0.30000001192092896,
"onAdded": [
{
"$type": "Predicated",
"target": "Owner",
"targetPredicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 221.0,
"parameter": "PoseID"
}
],
"successActions": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": -1.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"x": 30.0
}
}
},
"size": {
"x": 3.0,
"y": 4.0,
"z": 3.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementDurability": 50.0,
"strikeType": "Blunt"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"retreatType": "ByHitDirection"
},
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.1599999964237213,
"shakeTime": 0.09000000357627869,
"shakeDistance": 25.0,
"shakeDir": {
"y": 1.0
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_SlapGround_Fire",
"born": {
"$type": "ConfigBornByTarget",
"onGround": true
}
}
],
"failActions": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": -1.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"x": 30.0
}
}
},
"size": {
"x": 2.0,
"y": 4.0,
"z": 2.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.33000001311302185,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 50.0,
"strikeType": "Blunt"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"retreatType": "ByHitDirection"
},
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.1599999964237213,
"shakeTime": 0.09000000357627869,
"shakeDistance": 25.0,
"shakeDir": {
"y": 1.0
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_SlapGround",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
}
]
}
],
"onThinkInterval": [
{
"$type": "Predicated",
"target": "Owner",
"targetPredicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 221.0,
"parameter": "PoseID"
}
],
"successActions": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": -1.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"x": 30.0
}
}
},
"size": {
"x": 3.0,
"y": 4.0,
"z": 3.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"retreatType": "ByHitDirection"
},
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.1599999964237213,
"shakeTime": 0.09000000357627869,
"shakeDistance": 25.0,
"shakeDir": {
"y": 1.0
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_SlapGround_Fire",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
}
],
"failActions": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": -1.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"x": 30.0
}
}
},
"size": {
"x": 2.0,
"y": 4.0,
"z": 2.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.33000001311302185,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 50.0,
"strikeType": "Blunt"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"retreatType": "ByHitDirection"
},
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.1599999964237213,
"shakeTime": 0.09000000357627869,
"shakeDistance": 25.0,
"shakeDir": {
"y": 1.0
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_SlapGround",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
}
]
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "WaveDamge"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_JumpAtk",
"onAbilityStart": [
{
"$type": "FixedMonsterRushMove",
"target": "SelfAttackTarget",
"toPos": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 2.0
},
"onGround": true
},
"timeRange": 0.8199999928474426,
"maxRange": 20.0,
"animatorStateIDs": [
"JumpAtk"
],
"overrideMoveCollider": ""
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_JumpAtk_Alert",
"abilityMixins": [
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "JumpAtk",
"modifierName": "Monster_Drake_Rock_JumpAtk_Collider",
"normalizeStart": 0.15000000596046448,
"normalizeEnd": 0.7099999785423279
}
],
"modifiers": {
"Monster_Drake_Rock_JumpAtk_Collider": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Alert"
]
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Alert"
],
"setEnable": true
}
]
}
},
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_JumpAtk_Alert",
"born": {
"$type": "ConfigBornByRushToPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.11999999731779099,
"shakeTime": 0.15000000596046448,
"shakeDir": {
"y": 1.0
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_JumpAtkFinal",
"onAbilityStart": [
{
"$type": "FixedMonsterRushMove",
"target": "SelfAttackTarget",
"toPos": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 2.0
},
"onGround": true
},
"timeRange": 1.100000023841858,
"maxRange": 20.0,
"animatorStateIDs": [
"JumpAtkFinal"
],
"overrideMoveCollider": ""
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_JumpAtkFinal_Alert",
"abilityMixins": [
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "JumpAtkFinal",
"modifierName": "Monster_Drake_Rock_JumpAtk_Collider",
"normalizeStart": 0.14000000059604645,
"normalizeEnd": 0.33000001311302185
}
],
"modifiers": {
"Monster_Drake_Rock_JumpAtk_Collider": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Alert"
]
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Alert"
],
"setEnable": true
}
]
}
},
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_JumpAtkFinal_Alert",
"born": {
"$type": "ConfigBornByRushToPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.11999999731779099,
"shakeTime": 0.15000000596046448,
"shakeDir": {
"y": 1.0
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_CrushAtk_Reset",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"CrushAtkBS"
],
"modifierName": "Monster_Drake_Rock_CrushAtk_Reset"
}
],
"modifiers": {
"Monster_Drake_Rock_CrushAtk_Reset": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "Crushing"
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_Drake_Rock_CRUSHING_COUNT",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetAnimatorBool",
"boolID": "CrushHitFlag"
},
{
"$type": "SetAnimatorBool",
"boolID": "FinalHitFlag",
"value": true
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_FollowHitBox_Roll",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByAnimatorFloat",
"target": "Owner",
"logic": "Lesser",
"value": 220.0,
"parameter": "PoseID"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"filterByFrame": true,
"ignoreMassive": true,
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"size": {
"x": 0.5,
"y": 0.5,
"z": 0.5
}
},
"attackInfo": {
"attackTag": "Drake_Roll_Damage",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.6000000238418579,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5"
},
"cameraShake": {
"shakeType": "HitVector",
"shakeRange": 0.05999999865889549,
"shakeTime": 0.11999999731779099,
"shakeDir": {
"z": 1.0
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByAnimatorFloat",
"target": "Owner",
"logic": "Equal",
"value": 221.0,
"parameter": "PoseID"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"filterByFrame": true,
"ignoreMassive": true,
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"size": {
"x": 0.5,
"y": 0.5,
"z": 0.5
}
},
"attackInfo": {
"attackTag": "Drake_Roll_Damage",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.6000000238418579,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5"
},
"cameraShake": {
"shakeType": "HitVector",
"shakeRange": 0.05999999865889549,
"shakeTime": 0.11999999731779099,
"shakeDir": {
"z": 1.0
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByAnimatorFloat",
"target": "Owner",
"logic": "Equal",
"value": 222.0,
"parameter": "PoseID"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"filterByFrame": true,
"ignoreMassive": true,
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"size": {
"x": 0.5,
"y": 0.5,
"z": 0.5
}
},
"attackInfo": {
"attackTag": "Drake_Roll_Damage",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.6000000238418579,
"damagePercentageRatio": 0.0,
"elementType": "Ice",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5"
},
"cameraShake": {
"shakeType": "HitVector",
"shakeRange": 0.05999999865889549,
"shakeTime": 0.11999999731779099,
"shakeDir": {
"z": 1.0
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByAnimatorFloat",
"target": "Owner",
"logic": "Equal",
"value": 223.0,
"parameter": "PoseID"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"filterByFrame": true,
"ignoreMassive": true,
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"size": {
"x": 0.5,
"y": 0.5,
"z": 0.5
}
},
"attackInfo": {
"attackTag": "Drake_Roll_Damage",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.6000000238418579,
"damagePercentageRatio": 0.0,
"elementType": "Water",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5"
},
"cameraShake": {
"shakeType": "HitVector",
"shakeRange": 0.05999999865889549,
"shakeTime": 0.11999999731779099,
"shakeDir": {
"z": 1.0
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByAnimatorFloat",
"target": "Owner",
"logic": "Equal",
"value": 224.0,
"parameter": "PoseID"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"filterByFrame": true,
"ignoreMassive": true,
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"size": {
"x": 0.5,
"y": 0.5,
"z": 0.5
}
},
"attackInfo": {
"attackTag": "Drake_Roll_Damage",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.6000000238418579,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5"
},
"cameraShake": {
"shakeType": "HitVector",
"shakeRange": 0.05999999865889549,
"shakeTime": 0.11999999731779099,
"shakeDir": {
"z": 1.0
}
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_CrushAtkCharging",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"CrushAtkSteer",
"CrushAtkCharging"
],
"modifierName": "Monster_Drake_Rock_CrushAtk_RollMode"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"CrushAtkCharging"
],
"modifierName": "Monster_Drake_Rock_CrushAtkCharging"
}
],
"modifiers": {
"Monster_Drake_Rock_CrushAtk_RollMode": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Alert"
]
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Roll"
],
"setEnable": true
},
{
"$type": "TriggerBullet",
"target": "Caster",
"bulletID": 42604017,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"lifeByOwnerIsAlive": true,
"trackTarget": "Caster"
},
{
"$type": "ApplyModifier",
"target": "AllPlayerAvatars",
"modifierName": "UNIQUE_Drake_Rock_CrushAtk_HitCheck"
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Alert"
],
"setEnable": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Roll"
]
},
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 42604017
}
},
{
"$type": "RemoveUniqueModifier",
"target": "AllPlayerAvatars",
"modifierName": "UNIQUE_Drake_Rock_CrushAtk_HitCheck"
}
]
},
"Monster_Drake_Rock_CrushAtkCharging": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FixedMonsterRushMove",
"toPos": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 8.0
}
},
"timeRange": 0.550000011920929,
"maxRange": 10.0,
"animatorStateIDs": [
"CrushAtkCharging"
],
"overrideMoveCollider": ""
}
]
},
"UNIQUE_Drake_Rock_CrushAtk_HitCheck": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "Predicated",
"target": "Other",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Drake_Roll_Damage"
]
}
],
"targetPredicates": [
{
"$type": "ByHasShield",
"target": "Self",
"type": "All"
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Caster",
"modifierName": "Drake_Rock_CrushAtk_HitOnShield"
}
]
},
{
"$type": "ApplyModifier",
"target": "Caster",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Drake_Roll_Damage"
]
}
],
"modifierName": "Drake_Rock_CrushAtk_StateTrigger"
}
]
},
"Drake_Rock_CrushAtk_HitOnShield": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DoWatcherSystemAction",
"watcherId": 82085,
"inThreatListOnly": true
},
{
"$type": "SetAnimatorBool",
"boolID": "FinalHitFlag"
}
]
},
"Drake_Rock_CrushAtk_StateTrigger": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "ChargingEnd",
"MPTriggerOnRemote": true
},
{
"$type": "SetAnimatorBool",
"boolID": "CrushHitFlag",
"value": true
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_CrushAtkFinalHit",
"abilityMixins": [
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "CrushAtkFinalHit",
"modifierName": "Monster_Drake_Rock_CrushAtkFinalHit_Collider",
"normalizeEnd": 0.30000001192092896
}
],
"modifiers": {
"Monster_Drake_Rock_CrushAtkFinalHit_Collider": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Alert"
]
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Alert"
],
"setEnable": true
}
]
}
},
"onAbilityStart": [
{
"$type": "FixedMonsterRushMove",
"target": "SelfAttackTarget",
"toPos": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true
},
"timeRange": 0.6299999952316284,
"maxRange": 20.0,
"animatorStateIDs": [
"CrushAtkFinalHit"
],
"overrideMoveCollider": ""
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_CrushAtkNoHit",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"CrushAtkNoHit"
],
"modifierName": "Monster_Drake_Rock_CrushAtkNoHit"
}
],
"modifiers": {
"Monster_Drake_Rock_CrushAtkNoHit": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAISkillCDAvailableNow",
"skillIDs": [
211
]
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_FireMode",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"ElementEnhance"
],
"modifierName": "Monster_Drake_Rock_ElementLayer"
}
],
"modifiers": {
"UNIQUE_Monster_Drake_Rock_FireEnhance_Set": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ReplaceEventPatternMixin",
"oldPatterns": [
"Monster_Drake_Rock_ElementEnhance"
],
"newPatterns": [
"Monster_Drake_Rock_ElementEnhance_Fire"
]
}
]
},
"Monster_Drake_Rock_ElementLayer": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "ElementLayer_Fire",
"value": true
}
]
}
},
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "Fire",
"value": true
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Drake_Rock_FireEnhance_Set"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_FireEnhance",
"abilityMixins": [
{
"$type": "AttachModifierToHPPercentMixin",
"valueSteps": [
0.4000000059604645
],
"modifierNameSteps": [
"Monster_Drake_Rock_ElementEnhance_Default",
"Monster_Drake_Rock_ElementEnhance_Reset"
]
},
{
"$type": "AttachToPoseIDMixin",
"isUnique": true,
"poseIDs": [
221
],
"modifierName": "UNIQUE_Monster_Drake_Rock_FireEnhanceState"
}
],
"modifiers": {
"Monster_Drake_Rock_ElementEnhance_Default": {
"modifierName": "",
"elementDurability": 100.0
},
"Monster_Drake_Rock_ElementEnhance_Reset": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAISkillCDAvailableNow",
"skillIDs": [
231
]
}
]
},
"UNIQUE_Monster_Drake_Rock_FireEnhanceState": {
"modifierName": "",
"isUnique": true,
"elementType": "Fire",
"elementDurability": 100.0,
"isElementDurabilityMutable": false,
"modifierMixins": [
{
"$type": "ReplaceEventPatternMixin",
"oldPatterns": [
"Monster_Drake_Rock_NormalAtk01",
"Monster_Drake_Rock_NormalAtk02",
"Monster_Drake_Rock_JumpAtk",
"Monster_Drake_Rock_JumpAtkFinal",
"Monster_Drake_Rock_CrushAtkBS",
"Monster_Drake_Rock_CrushAtkCharging",
"Monster_Drake_Rock_CrushAtk_FinalHit"
],
"newPatterns": [
"Monster_Drake_Rock_NormalAtk01_Fire",
"Monster_Drake_Rock_NormalAtk02_Fire",
"Monster_Drake_Rock_JumpAtk_Fire",
"Monster_Drake_Rock_JumpAtkFinal_Fire",
"Monster_Drake_Rock_CrushAtkBS_Fire",
"Monster_Drake_Rock_CrushAtkCharging_Fire",
"Monster_Drake_Rock_CrushAtk_FinalHit_Fire"
]
}
],
"properties": {
"Actor_EndureDelta": 0.0,
"Actor_FireSubHurtDelta": 0.20000000298023224
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Monster_Drake_Rock_FireEnhanceState_Effect"
},
{
"$type": "SetAnimatorBool",
"boolID": "NormalAtk_Combo",
"value": true
},
{
"$type": "SetAnimatorBool",
"boolID": "ElementLayer_Fire",
"value": true
}
],
"onRemoved": [
{
"$type": "SetAnimatorBool",
"boolID": "NormalAtk_Combo"
},
{
"$type": "SetAnimatorBool",
"boolID": "ElementLayer_Fire"
},
{
"$type": "RemoveModifier",
"modifierName": "Monster_Drake_Rock_FireEnhanceState_Effect"
}
]
},
"Monster_Drake_Rock_FireEnhanceState_Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Drake_Rock_FireEnhanceState_LeftHand"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Drake_Rock_FireEnhanceState_RightHand"
}
]
}
},
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_MONSTER_Drake_Rock_Enhance",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onKill": [
{
"$type": "RemoveModifier",
"modifierName": "Monster_Drake_Rock_FireEnhanceState_Effect"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_JumpAtk_Alert_FireEnhance",
"abilityMixins": [
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "JumpAtk",
"modifierName": "Monster_Drake_Rock_JumpAtk_Collider",
"normalizeStart": 0.15000000596046448,
"normalizeEnd": 0.7099999785423279
}
],
"modifiers": {
"Monster_Drake_Rock_JumpAtk_Collider": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Alert"
]
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Alert"
],
"setEnable": true
}
]
}
},
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_JumpAtk_Alert_FireEnhance",
"born": {
"$type": "ConfigBornByRushToPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.11999999731779099,
"shakeTime": 0.15000000596046448,
"shakeDir": {
"y": 1.0
}
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_JumpAtkFinal_Alert_FireEnhance",
"abilityMixins": [
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "JumpAtkFinal",
"modifierName": "Monster_Drake_Rock_JumpAtk_Collider",
"normalizeStart": 0.14000000059604645,
"normalizeEnd": 0.33000001311302185
}
],
"modifiers": {
"Monster_Drake_Rock_JumpAtk_Collider": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Alert"
]
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Alert"
],
"setEnable": true
}
]
}
},
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_JumpAtkFinal_Alert_FireEnhance",
"born": {
"$type": "ConfigBornByRushToPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.11999999731779099,
"shakeTime": 0.15000000596046448,
"shakeDir": {
"y": 1.0
}
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_CrushAtkCharging_Fire",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"CrushAtkSteer",
"CrushAtkCharging"
],
"modifierName": "Monster_Drake_Rock_CrushAtkCharging_Fire"
}
],
"modifiers": {
"Monster_Drake_Rock_CrushAtkCharging_Fire": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Lesser",
"value": 220.0,
"parameter": "PoseID"
}
],
"effectPattern": "Eff_Monster_Drake_Rock_CrushAtkCharging"
},
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 221.0,
"parameter": "PoseID"
}
],
"effectPattern": "Eff_Monster_Drake_Rock_CrushAtkCharging_Fire"
}
]
}
},
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_FireEnhance_JumpAtkTrigger",
"modifiers": {
"Monster_Drake_Rock_FireEnhance_JumpAtkTrigger": {
"modifierName": "",
"duration": 0.800000011920929,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_JumpAtk_FireExtra"
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity"
},
"alongGround": true
},
"gadgetID": 42604021,
"campID": 4001,
"campTargetType": "Alliance"
}
],
"onRemoved": [
{
"$type": "TriggerAbility",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"topLimit": 1,
"sortType": "Reversed",
"configID": 42604021
},
"abilityName": "Monster_Drake_Rock_FireEnhance_LatencyGadget_JumpAtk"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "Monster_Drake_Rock_FireEnhance_JumpAtkTrigger"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_FireEnhance_JumpAtkFinalTrigger",
"modifiers": {
"Monster_Drake_Rock_FireEnhance_JumpAtkFinalTrigger": {
"modifierName": "",
"duration": 0.800000011920929,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_JumpAtkFinal_FireExtra"
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity"
},
"alongGround": true
},
"gadgetID": 42604021,
"campID": 4001,
"campTargetType": "Alliance"
}
],
"onRemoved": [
{
"$type": "TriggerAbility",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"topLimit": 1,
"sortType": "Reversed",
"configID": 42604021
},
"abilityName": "Monster_Drake_Rock_FireEnhance_LatencyGadget_JumpAtkFinal"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "Monster_Drake_Rock_FireEnhance_JumpAtkFinalTrigger"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_FireEnhance_LatencyGadget_JumpAtk",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 3.0,
"radius": 6.5,
"innerRadius": 4.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5"
},
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.11999999731779099,
"shakeTime": 0.23999999463558197,
"shakeDir": {
"y": -1.0
}
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_FireEnhance_LatencyGadget_JumpAtkFinal",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 3.0,
"radius": 8.5,
"innerRadius": 6.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.399999976158142,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV6"
},
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.1599999964237213,
"shakeTime": 0.23999999463558197,
"shakeDistance": 25.0,
"shakeDir": {
"y": -1.0
}
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_IceMode",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"ElementEnhance"
],
"modifierName": "Monster_Drake_Rock_ElementLayer"
}
],
"modifiers": {
"UNIQUE_Monster_Drake_Rock_IceEnhance_Set": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ReplaceEventPatternMixin",
"oldPatterns": [
"Monster_Drake_Rock_ElementEnhance"
],
"newPatterns": [
"Monster_Drake_Rock_ElementEnhance_Ice"
]
}
]
},
"Monster_Drake_Rock_ElementLayer": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "ElementLayer_Ice",
"value": true
}
]
}
},
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "Ice",
"value": true
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Drake_Rock_IceEnhance_Set"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_IceEnhance",
"abilityMixins": [
{
"$type": "AttachModifierToHPPercentMixin",
"valueSteps": [
0.4000000059604645
],
"modifierNameSteps": [
"Monster_Drake_Rock_ElementEnhance_Default",
"Monster_Drake_Rock_ElementEnhance_Reset"
]
},
{
"$type": "AttachToPoseIDMixin",
"isUnique": true,
"poseIDs": [
222
],
"modifierName": "UNIQUE_Monster_Drake_Rock_IceEnhanceState"
}
],
"modifiers": {
"Monster_Drake_Rock_ElementEnhance_Default": {
"modifierName": "",
"elementDurability": 100.0
},
"Monster_Drake_Rock_ElementEnhance_Reset": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAISkillCDAvailableNow",
"skillIDs": [
231
]
}
]
},
"UNIQUE_Monster_Drake_Rock_IceEnhanceState": {
"modifierName": "",
"isUnique": true,
"elementType": "Frozen",
"elementDurability": 100.0,
"isElementDurabilityMutable": false,
"modifierMixins": [
{
"$type": "ReplaceEventPatternMixin",
"oldPatterns": [
"Monster_Drake_Rock_NormalAtk02",
"Monster_Drake_Rock_SlapGround01",
"Monster_Drake_Rock_SlapGround02",
"Monster_Drake_Rock_SlapGround03",
"Monster_Drake_Rock_JumpAtk",
"Monster_Drake_Rock_JumpAtkFinal",
"Monster_Drake_Rock_CrushAtkBS",
"Monster_Drake_Rock_CrushAtkCharging",
"Monster_Drake_Rock_CrushAtk_FinalHit"
],
"newPatterns": [
"Monster_Drake_Rock_NormalAtk02_Ice",
"Monster_Drake_Rock_SlapGround01_Ice",
"Monster_Drake_Rock_SlapGround02_Ice",
"Monster_Drake_Rock_SlapGround03_Ice",
"Monster_Drake_Rock_JumpAtk_Ice",
"Monster_Drake_Rock_JumpAtkFinal_Ice",
"Monster_Drake_Rock_CrushAtkBS_Ice",
"Monster_Drake_Rock_CrushAtkCharging_Ice",
"Monster_Drake_Rock_CrushAtk_FinalHit_Ice"
]
}
],
"properties": {
"Actor_EndureDelta": 0.0,
"Actor_IceSubHurtDelta": 0.20000000298023224
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Monster_Drake_Rock_IceEnhanceState_Effect"
},
{
"$type": "SetAnimatorBool",
"boolID": "NormalAtk_Combo",
"value": true
},
{
"$type": "AttachAbilityStateResistance",
"resistanceListID": 13001
},
{
"$type": "SetAnimatorBool",
"boolID": "ElementLayer_Ice",
"value": true
}
],
"onRemoved": [
{
"$type": "SetAnimatorBool",
"boolID": "NormalAtk_Combo"
},
{
"$type": "SetAnimatorBool",
"boolID": "ElementLayer_Ice"
},
{
"$type": "RemoveModifier",
"modifierName": "Monster_Drake_Rock_IceEnhanceState_Effect"
}
]
},
"Monster_Drake_Rock_IceEnhanceState_Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Drake_Rock_IceEnhanceState_LeftHand"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Drake_Rock_IceEnhanceState_RightHand"
}
]
}
},
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_MONSTER_Drake_Rock_Enhance",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onKill": [
{
"$type": "RemoveModifier",
"modifierName": "Monster_Drake_Rock_IceEnhanceState_Effect"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_CrushAtkCharging_Ice",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"CrushAtkSteer",
"CrushAtkCharging"
],
"modifierName": "Monster_Drake_Rock_CrushAtkCharging_Ice"
}
],
"modifiers": {
"Monster_Drake_Rock_CrushAtkCharging_Ice": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Lesser",
"value": 220.0,
"parameter": "PoseID"
}
],
"effectPattern": "Eff_Monster_Drake_Rock_CrushAtkCharging"
},
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 222.0,
"parameter": "PoseID"
}
],
"effectPattern": "Eff_Monster_Drake_Rock_CrushAtkCharging_Ice"
}
]
}
},
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_IceEnhance_NormalAtkTrigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_IceEnhance_Trigger",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -0.5659999847412109,
"y": 0.0,
"z": 5.381999969482422
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": -9.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"y": -180.0
}
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 7.800000190734863,
"y": 0.0,
"z": 4.5
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"y": -60.0
}
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -7.800000190734863,
"y": 0.0,
"z": 4.5
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"y": 60.0
}
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_IceEnhance_SlapGround01Trigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_IceEnhance_Trigger",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.7120000123977661,
"y": 0.0,
"z": 4.361999988555908
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 6.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 5.196000099182129,
"y": 0.0,
"z": 3.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"y": 30.0
}
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 5.196000099182129,
"y": 0.0,
"z": -3.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"y": -30.0
}
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_IceEnhance_SlapGround02Trigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_IceEnhance_Trigger",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -0.925000011920929,
"y": 0.0,
"z": 2.9000000953674316
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -6.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -5.196000099182129,
"y": 0.0,
"z": 3.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"y": -30.0
}
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -5.196000099182129,
"y": 0.0,
"z": -3.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"y": 30.0
}
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_IceEnhance_SlapGround03Trigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_IceEnhance_Trigger",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 1.2890000343322754,
"y": 0.0,
"z": 3.2179999351501465
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_IceEnhance_Trigger",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -1.899999976158142,
"y": 0.0,
"z": 3.2100000381469727
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 4.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 2.0,
"y": 0.0,
"z": 5.196000099182129
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"y": -30.0
}
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -2.0,
"y": 0.0,
"z": 5.196000099182129
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"y": 30.0
}
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_IceEnhance_JumpAtkTrigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_IceEnhance_Trigger",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -0.23999999463558197,
"y": 0.0,
"z": 2.119999885559082
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": -9.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"y": -180.0
}
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 7.800000190734863,
"y": 0.0,
"z": 4.5
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"y": -60.0
}
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -7.800000190734863,
"y": 0.0,
"z": 4.5
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"y": 60.0
}
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_IceEnhance_JumpAtkFinalTrigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_IceEnhance_Trigger",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.20999999344348907,
"y": 0.0,
"z": 1.9329999685287476
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": -12.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"y": -180.0
}
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 10.399999618530273,
"y": 0.0,
"z": 6.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"y": -60.0
}
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -10.399999618530273,
"y": 0.0,
"z": 6.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"y": 60.0
}
},
"alongGround": true
},
"gadgetID": 42604013,
"campID": 4001,
"campTargetType": "Enemy"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_IceEnhance_Gadget",
"modifiers": {
"Monster_Drake_Rock_IceEnhance_Gadget": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Drake_Rock_IceEnhance_Gadget"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Monster_Drake_Rock_IceEnhance_Gadget"
}
],
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_IceEnhance_GadgetExplode"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"radius": 2.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.699999988079071,
"damagePercentageRatio": 0.0,
"elementType": "Ice",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 20.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3"
},
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.36000001430511475,
"shakeTime": 0.36000001430511475,
"shakeDistance": 30.0,
"shakeDir": {
"y": -1.0
}
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_WaterMode",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"ElementEnhance"
],
"modifierName": "Monster_Drake_Rock_ElementLayer"
}
],
"modifiers": {
"UNIQUE_Monster_Drake_Rock_WaterEnhance_Set": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ReplaceEventPatternMixin",
"oldPatterns": [
"Monster_Drake_Rock_ElementEnhance"
],
"newPatterns": [
"Monster_Drake_Rock_ElementEnhance_Water"
]
}
]
},
"Monster_Drake_Rock_ElementLayer": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "ElementLayer_Water",
"value": true
}
]
}
},
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "Water",
"value": true
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Drake_Rock_WaterEnhance_Set"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_WaterEnhance",
"abilityMixins": [
{
"$type": "AttachModifierToHPPercentMixin",
"valueSteps": [
0.4000000059604645
],
"modifierNameSteps": [
"Monster_Drake_Rock_ElementEnhance_Default",
"Monster_Drake_Rock_ElementEnhance_Reset"
]
},
{
"$type": "AttachToPoseIDMixin",
"isUnique": true,
"poseIDs": [
223
],
"modifierName": "UNIQUE_Monster_Drake_Rock_WaterEnhanceState"
}
],
"modifiers": {
"Monster_Drake_Rock_ElementEnhance_Default": {
"modifierName": "",
"elementDurability": 100.0
},
"Monster_Drake_Rock_ElementEnhance_Reset": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAISkillCDAvailableNow",
"skillIDs": [
231
]
}
]
},
"UNIQUE_Monster_Drake_Rock_WaterEnhanceState": {
"modifierName": "",
"isUnique": true,
"elementType": "Water",
"elementDurability": 100.0,
"isElementDurabilityMutable": false,
"modifierMixins": [
{
"$type": "ReplaceEventPatternMixin",
"oldPatterns": [
"Monster_Drake_Rock_NormalAtk02",
"Monster_Drake_Rock_SlapGround01",
"Monster_Drake_Rock_SlapGround02",
"Monster_Drake_Rock_SlapGround03",
"Monster_Drake_Rock_JumpAtk",
"Monster_Drake_Rock_JumpAtkFinal",
"Monster_Drake_Rock_CrushAtkBS",
"Monster_Drake_Rock_CrushAtkCharging",
"Monster_Drake_Rock_CrushAtk_FinalHit"
],
"newPatterns": [
"Monster_Drake_Rock_NormalAtk02_Water",
"Monster_Drake_Rock_SlapGround01_Water",
"Monster_Drake_Rock_SlapGround02_Water",
"Monster_Drake_Rock_SlapGround03_Water",
"Monster_Drake_Rock_JumpAtk_Water",
"Monster_Drake_Rock_JumpAtkFinal_Water",
"Monster_Drake_Rock_CrushAtkBS_Water",
"Monster_Drake_Rock_CrushAtkCharging_Water",
"Monster_Drake_Rock_CrushAtk_FinalHit_Water"
]
}
],
"properties": {
"Actor_EndureDelta": 0.0,
"Actor_WaterSubHurtDelta": 0.20000000298023224
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Monster_Drake_Rock_WaterEnhanceState_Effect"
},
{
"$type": "SetAnimatorBool",
"boolID": "NormalAtk_Combo",
"value": true
},
{
"$type": "SetAnimatorBool",
"boolID": "ElementLayer_Water",
"value": true
}
],
"onRemoved": [
{
"$type": "SetAnimatorBool",
"boolID": "NormalAtk_Combo"
},
{
"$type": "SetAnimatorBool",
"boolID": "ElementLayer_Water"
},
{
"$type": "RemoveModifier",
"modifierName": "Monster_Drake_Rock_WaterEnhanceState_Effect"
}
]
},
"Monster_Drake_Rock_WaterEnhanceState_Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Drake_Rock_WaterEnhanceState_LeftHand"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Drake_Rock_WaterEnhanceState_RightHand"
}
]
}
},
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_MONSTER_Drake_Rock_Enhance",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onKill": [
{
"$type": "RemoveModifier",
"modifierName": "Monster_Drake_Rock_WaterEnhanceState_Effect"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_CrushAtkCharging_Water",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"CrushAtkSteer",
"CrushAtkCharging"
],
"modifierName": "Monster_Drake_Rock_CrushAtkCharging_Water"
}
],
"modifiers": {
"Monster_Drake_Rock_CrushAtkCharging_Water": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Lesser",
"value": 220.0,
"parameter": "PoseID"
}
],
"effectPattern": "Eff_Monster_Drake_Rock_CrushAtkCharging"
},
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 223.0,
"parameter": "PoseID"
}
],
"effectPattern": "Eff_Monster_Drake_Rock_CrushAtkCharging_Water"
}
]
}
},
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_WaterEnhance_NormalAtkTrigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_WaterEnhance_Trigger",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -0.5659999847412109,
"y": 0.0,
"z": 5.381999969482422
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Drake_Rock_WaterEnhance_Alert"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_WaterEnhance_SlapGround01Trigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_WaterEnhance_Trigger",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.7120000123977661,
"y": 0.0,
"z": 4.361999988555908
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Drake_Rock_WaterEnhance_Alert"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_WaterEnhance_SlapGround02Trigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_WaterEnhance_Trigger",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -0.925000011920929,
"y": 0.0,
"z": 2.9000000953674316
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Drake_Rock_WaterEnhance_Alert"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_WaterEnhance_SlapGround03Trigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_WaterEnhance_Trigger",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 1.2890000343322754,
"y": 0.0,
"z": 3.2179999351501465
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_WaterEnhance_Trigger",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -1.899999976158142,
"y": 0.0,
"z": 3.2100000381469727
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Drake_Rock_WaterEnhance_Alert"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_WaterEnhance_JumpAtkTrigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_WaterEnhance_Trigger",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -0.23999999463558197,
"y": 0.0,
"z": 2.119999885559082
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Drake_Rock_WaterEnhance_Alert"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_WaterEnhance_JumpAtkFinalTrigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_WaterEnhance_Trigger",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.20999999344348907,
"y": 0.0,
"z": 1.9329999685287476
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Drake_Rock_WaterEnhance_Alert"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_WaterEnhance_Alert",
"modifiers": {
"Monster_Drake_Rock_WaterEnhance_TeamSearcher": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "Team",
"modifierName": "UNIQUE_Monster_Drake_Rock_WaterEnhance_Team"
}
]
},
"UNIQUE_Monster_Drake_Rock_WaterEnhance_Team": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 3.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "UNIQUE_Monster_Drake_Rock_WaterEnhance_Damage"
}
],
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_WaterEnhance_Alert01"
}
]
},
"UNIQUE_Monster_Drake_Rock_WaterEnhance_Damage": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "CreateGadget",
"target": "Caster",
"predicates": [
{
"$type": "ByTargetHPRatio",
"target": "Self",
"HPRatio": 0.0
}
],
"ownerIsTarget": true,
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"alongGround": true
},
"gadgetID": 42604018,
"campID": 4001
}
],
"onKill": [
{
"$type": "RemoveUniqueModifier",
"target": "Team",
"modifierName": "UNIQUE_Monster_Drake_Rock_WaterEnhance_Team"
}
]
}
},
"onAbilityStart": [
{
"$type": "Predicated",
"target": "SelfAttackTarget",
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "Lesser",
"value": 30.0
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "SelfAttackTarget",
"modifierName": "Monster_Drake_Rock_WaterEnhance_TeamSearcher"
}
],
"failActions": [
{
"$type": "SetSelfAttackTarget",
"otherTargets": {
"$type": "SelectTargetsByShape",
"topLimit": 1,
"sortType": "Nearest",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
]
},
{
"$type": "ApplyModifier",
"target": "SelfAttackTarget",
"modifierName": "Monster_Drake_Rock_WaterEnhance_TeamSearcher"
}
]
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_WaterEnhance_LatencyGadget",
"modifiers": {
"WaterGadget_Latency": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_WaterEnhance_Alert02"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_WaterEnhance_Impulse02"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"damagePercentageRatio": 0.0,
"elementType": "Water",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3"
},
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.03999999910593033,
"shakeTime": 0.09000000357627869,
"shakeDir": {
"y": -1.0
}
}
}
},
"targetType": "Enemy"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "WaterGadget_Latency"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_ElecMode",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"ElementEnhance"
],
"modifierName": "Monster_Drake_Rock_ElementLayer"
}
],
"modifiers": {
"UNIQUE_Monster_Drake_Rock_ElecEnhance_Set": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ReplaceEventPatternMixin",
"oldPatterns": [
"Monster_Drake_Rock_ElementEnhance"
],
"newPatterns": [
"Monster_Drake_Rock_ElementEnhance_Elec"
]
}
]
},
"Monster_Drake_Rock_ElementLayer": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "ElementLayer_Elec",
"value": true
}
]
}
},
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "Elec",
"value": true
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Drake_Rock_ElecEnhance_Set"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_ElecEnhance",
"abilityMixins": [
{
"$type": "AttachModifierToHPPercentMixin",
"valueSteps": [
0.4000000059604645
],
"modifierNameSteps": [
"Monster_Drake_Rock_ElementEnhance_Default",
"Monster_Drake_Rock_ElementEnhance_Reset"
]
},
{
"$type": "AttachToPoseIDMixin",
"isUnique": true,
"poseIDs": [
224
],
"modifierName": "UNIQUE_Monster_Drake_Rock_ElecEnhanceState"
}
],
"modifiers": {
"Monster_Drake_Rock_ElementEnhance_Default": {
"modifierName": "",
"elementDurability": 100.0
},
"Monster_Drake_Rock_ElementEnhance_Reset": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAISkillCDAvailableNow",
"skillIDs": [
231
]
}
]
},
"UNIQUE_Monster_Drake_Rock_ElecEnhanceState": {
"modifierName": "",
"isUnique": true,
"elementType": "Electric",
"elementDurability": 100.0,
"isElementDurabilityMutable": false,
"modifierMixins": [
{
"$type": "ReplaceEventPatternMixin",
"oldPatterns": [
"Monster_Drake_Rock_NormalAtk02",
"Monster_Drake_Rock_SlapGround01",
"Monster_Drake_Rock_SlapGround02",
"Monster_Drake_Rock_SlapGround03",
"Monster_Drake_Rock_JumpAtk",
"Monster_Drake_Rock_JumpAtkFinal",
"Monster_Drake_Rock_CrushAtkBS",
"Monster_Drake_Rock_CrushAtkCharging",
"Monster_Drake_Rock_CrushAtk_FinalHit"
],
"newPatterns": [
"Monster_Drake_Rock_NormalAtk02_Elec",
"Monster_Drake_Rock_SlapGround01_Elec",
"Monster_Drake_Rock_SlapGround02_Elec",
"Monster_Drake_Rock_SlapGround03_Elec",
"Monster_Drake_Rock_JumpAtk_Elec",
"Monster_Drake_Rock_JumpAtkFinal_Elec",
"Monster_Drake_Rock_CrushAtkBS_Elec",
"Monster_Drake_Rock_CrushAtkCharging_Elec",
"Monster_Drake_Rock_CrushAtk_FinalHit_Elec"
]
}
],
"properties": {
"Actor_EndureDelta": 0.0,
"Actor_ElecSubHurtDelta": 0.20000000298023224
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Monster_Drake_Rock_ElecEnhanceState_Effect"
},
{
"$type": "SetAnimatorBool",
"boolID": "NormalAtk_Combo",
"value": true
},
{
"$type": "SetAnimatorBool",
"boolID": "ElementLayer_Elec",
"value": true
}
],
"onRemoved": [
{
"$type": "SetAnimatorBool",
"boolID": "NormalAtk_Combo"
},
{
"$type": "SetAnimatorBool",
"boolID": "ElementLayer_Elec"
},
{
"$type": "RemoveModifier",
"modifierName": "Monster_Drake_Rock_ElecEnhanceState_Effect"
}
]
},
"Monster_Drake_Rock_ElecEnhanceState_Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Drake_Rock_ElecEnhanceState_LeftHand"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Drake_Rock_ElecEnhanceState_RightHand"
}
]
}
},
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_MONSTER_Drake_Rock_Enhance",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onKill": [
{
"$type": "RemoveModifier",
"modifierName": "Monster_Drake_Rock_ElecEnhanceState_Effect"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_CrushAtkCharging_Elec",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"CrushAtkSteer",
"CrushAtkCharging"
],
"modifierName": "Monster_Drake_Rock_CrushAtkCharging_Elec"
}
],
"modifiers": {
"Monster_Drake_Rock_CrushAtkCharging_Elec": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Lesser",
"value": 220.0,
"parameter": "PoseID"
}
],
"effectPattern": "Eff_Monster_Drake_Rock_CrushAtkCharging"
},
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 224.0,
"parameter": "PoseID"
}
],
"effectPattern": "Eff_Monster_Drake_Rock_CrushAtkCharging_Elec"
}
]
}
},
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_ElecEnhance_NormalAtkTrigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_ElecEnhance_Trigger",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -0.5659999847412109,
"y": 0.0,
"z": 5.381999969482422
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42604015,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -0.5659999847412109,
"y": 0.5,
"z": 5.381999969482422
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity"
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42604015,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -0.5659999847412109,
"y": 0.5,
"z": 5.381999969482422
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"y": -180.0
}
},
"alongGround": true
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_ElecEnhance_SlapGround01Trigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_ElecEnhance_Trigger",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.7120000123977661,
"y": 0.0,
"z": 4.361999988555908
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42604015,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.7120000123977661,
"y": 0.5,
"z": 4.361999988555908
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"y": 30.0
}
},
"alongGround": true
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_ElecEnhance_SlapGround02Trigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_ElecEnhance_Trigger",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -0.925000011920929,
"y": 0.0,
"z": 2.9000000953674316
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42604015,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -0.925000011920929,
"y": 0.5,
"z": 2.9000000953674316
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"y": -30.0
}
},
"alongGround": true
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_ElecEnhance_SlapGround03Trigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_ElecEnhance_Trigger",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 1.2890000343322754,
"y": 0.0,
"z": 3.2179999351501465
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42604015,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 1.2890000343322754,
"y": 0.0,
"z": 3.2179999351501465
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity"
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42604015,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 1.2890000343322754,
"y": 0.0,
"z": 3.2179999351501465
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"y": 120.0
}
},
"alongGround": true
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_ElecEnhance_Trigger",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -1.899999976158142,
"y": 0.0,
"z": 3.2100000381469727
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42604015,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -1.899999976158142,
"y": 0.0,
"z": 3.2100000381469727
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity"
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42604015,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -1.899999976158142,
"y": 0.0,
"z": 3.2100000381469727
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"y": -120.0
}
},
"alongGround": true
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_ElecEnhance_JumpAtkTrigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_ElecEnhance_Trigger",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -0.23999999463558197,
"y": 0.0,
"z": 2.119999885559082
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42604015,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.5,
"z": 0.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity"
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42604015,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.5,
"z": 0.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"y": -120.0
}
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42604015,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.5,
"z": 0.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"y": 120.0
}
},
"alongGround": true
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_ElecEnhance_JumpAtkFinalTrigger",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Drake_Rock_ElecEnhance_Trigger",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.20999999344348907,
"y": 0.0,
"z": 1.9329999685287476
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault"
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42604015,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.20999999344348907,
"y": 0.5,
"z": 1.9329999685287476
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity"
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42604015,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.20999999344348907,
"y": 0.5,
"z": 1.9329999685287476
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"y": 90.0
}
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42604015,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.20999999344348907,
"y": 0.5,
"z": 1.9329999685287476
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"y": 180.0
}
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42604015,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.20999999344348907,
"y": 0.5,
"z": 1.9329999685287476
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"y": 270.0
}
},
"alongGround": true
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_ElecEnhance_Bullet",
"modifiers": {
"Monster_Drake_Rock_ElecEnhance_Bullet_Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Drake_Rock_ElecEnhance_Bullet"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "Monster_Drake_Rock_ElecEnhance_Bullet_Effect"
}
],
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 0.30000001192092896
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "Monster_Konungmathr_Attenuation_2",
"attenuationGroup": "Monster_Konungmathr_Attenuation_2",
"attackProperty": {
"damagePercentage": 0.6000000238418579,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2"
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_ElecEnhance_PinballAreaTrigger",
"onAbilityStart": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity"
},
"alongGround": true
},
"gadgetID": 42604020,
"campID": 4001,
"campTargetType": "Alliance"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_ElecEnhance_CreatePinball",
"onAdded": [
{
"$type": "TriggerBullet",
"bulletID": 42604019,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity"
},
"alongGround": true
},
"trackTarget": "Self"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_ElecEnhance_Pinball",
"modifiers": {
"Monster_Drake_Rock_ElecEnhance_Pinball_Effect": {
"modifierName": "",
"duration": 5.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Drake_Rock_ElecEnhance_Bullet"
}
],
"onRemoved": [
{
"$type": "EnableBulletCollisionPluginTrigger"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Monster_Drake_Rock_ElecEnhance_Pinball_Effect"
}
],
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 0.30000001192092896
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "Monster_Konungmathr_Attenuation_2",
"attenuationGroup": "Monster_Konungmathr_Attenuation_2",
"attackProperty": {
"damagePercentage": 0.6000000238418579,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2"
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Drake_Rock_AnimationSteer",
"abilityMixins": [
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"Turn"
],
"endNormalizedTime": 99.0,
"angularSpeed": 120.0,
"attackTrigger": "",
"attackDistance": 12.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"NormalAtk01"
],
"endNormalizedTime": 0.30000001192092896,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 12.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"NormalAtk02"
],
"endNormalizedTime": 0.30000001192092896,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 12.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"SlapGround01"
],
"endNormalizedTime": 0.25,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 12.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"SlapGround02"
],
"endNormalizedTime": 0.25,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 12.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"SlapGround03"
],
"endNormalizedTime": 0.30000001192092896,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 12.0
},
{
"$type": "SteerAttackTraceMixin",
"steerStateIDs": [
"JumpAtk"
],
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 12.0
},
{
"$type": "SteerAttackTraceMixin",
"steerStateIDs": [
"CrushAtkBS"
],
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 8.0
},
{
"$type": "SteerAttackTraceMixin",
"steerStateIDs": [
"CrushAtkSteer"
],
"endNormalizedTime": 5.0,
"angularSpeed": 3600.0,
"attackTrigger": "SteerToCharge",
"attackDistance": 8.0
}
]
}
}
]