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

2314 lines
93 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Brute_None_Shield_TurnToSit",
"abilityMixins": [
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
401
],
"modifierName": "SitStateManager"
}
],
"modifiers": {
"SitStateManager": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_IS_CLUB_02",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
0.8999999761581421,
1.5
],
"modifierNameSteps": [
"SitState"
],
"removeAppliedModifier": false
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "SitState"
}
]
},
"SitState": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Entity_MassRatio": 9999.0,
"Entity_WeightRatio": 5.0
},
"onAdded": [
{
"$type": "FireEffect",
"otherTargets": {
"$type": "SelectTargetsByEquipParts",
"equipPartNames": [
"equip02"
]
},
"effectPattern": "Eff_Monster_Weapon_Disappear"
},
{
"$type": "SetWeaponBindState",
"place": true,
"equipPartName": "equip02",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -2.25,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 0.25
},
"onGround": true,
"alongGround": true
}
},
{
"$type": "EnableHitBoxByName",
"otherTargets": {
"$type": "SelectTargetsByEquipParts",
"equipPartNames": [
"equip02"
]
},
"hitBoxNames": [
"HitBox"
]
},
{
"$type": "FireEffect",
"otherTargets": {
"$type": "SelectTargetsByEquipParts",
"equipPartNames": [
"equip02"
]
},
"effectPattern": "Eff_Monster_Weapon_Disappear"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"otherTargets": {
"$type": "SelectTargetsByEquipParts",
"equipPartNames": [
"equip02"
]
},
"effectPattern": "Eff_Monster_Weapon_Disappear"
},
{
"$type": "EnableHitBoxByName",
"otherTargets": {
"$type": "SelectTargetsByEquipParts",
"equipPartNames": [
"equip02"
]
},
"hitBoxNames": [
"HitBox"
],
"setEnable": true
},
{
"$type": "SetWeaponBindState",
"equipPartName": "equip02"
},
{
"$type": "FireEffect",
"otherTargets": {
"$type": "SelectTargetsByEquipParts",
"equipPartNames": [
"equip02"
]
},
"effectPattern": "Eff_Monster_Weapon_Disappear"
}
],
"onBeingHit": [
{
"$type": "SetPoseBool",
"boolID": "Sit"
}
],
"onKill": [
{
"$type": "FireEffect",
"otherTargets": {
"$type": "SelectTargetsByEquipParts",
"equipPartNames": [
"equip02"
]
},
"effectPattern": "Eff_Monster_Weapon_Disappear"
},
{
"$type": "EnableHitBoxByName",
"otherTargets": {
"$type": "SelectTargetsByEquipParts",
"equipPartNames": [
"equip02"
]
},
"hitBoxNames": [
"HitBox"
],
"setEnable": true
},
{
"$type": "SetWeaponBindState",
"equipPartName": "equip02"
},
{
"$type": "FireEffect",
"otherTargets": {
"$type": "SelectTargetsByEquipParts",
"equipPartNames": [
"equip02"
]
},
"effectPattern": "Eff_Monster_Weapon_Disappear"
}
]
}
},
"onAbilityStart": [
{
"$type": "SetPoseBool",
"boolID": "Sit",
"value": true
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
123
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Brute_None_Shield_Turn",
"abilityMixins": [
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
201,
202,
211,
212,
221,
222
],
"modifierName": "Shield_Steer"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
101,
102,
111,
112
],
"modifierName": "NoWeapon_Steer"
}
],
"modifiers": {
"Shield_Steer": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"TurnRight"
],
"startNormalizedTime": 0.27000001072883606,
"endNormalizedTime": 0.7799999713897705,
"angularSpeed": 150.0,
"attackTrigger": "",
"attackDistance": 2.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"TurnLeft"
],
"startNormalizedTime": 0.15000000596046448,
"endNormalizedTime": 0.7099999785423279,
"angularSpeed": 150.0,
"attackTrigger": "",
"attackDistance": 2.0
}
]
},
"NoWeapon_Steer": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"TurnRight"
],
"endNormalizedTime": 0.800000011920929,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 2.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"TurnLeft"
],
"endNormalizedTime": 0.800000011920929,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 2.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Brute_Shield_Defend",
"modifiers": {
"ShieldBroken_Attack": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DamageByAttackValue",
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"strikeType": "Default",
"enBreak": 1000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.20000000298023224,
"shakeTime": 0.15000000596046448,
"shakeDistance": 25.0,
"shakeDir": {
"y": 1.0,
"z": 0.5
}
}
}
]
},
"UNIQUE_Brute_Shield_GrassMaterial": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementType": "Grass",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ElementShieldMixin",
"elementType": "Grass",
"showDamageText": "",
"shieldAngle": 360.0,
"shieldHPRatio": 1.0,
"damageRatio": 0.20000000298023224
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Brute_Shield_ShieldBroken"
},
{
"$type": "KillSelf"
}
]
},
"NormalDefend": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "MonsterDefendMixin",
"stateIDs": [
"NormalIdle",
"NormalMove",
"TurnLeft",
"TurnRight",
"ShieldSmash",
"Defend",
"Defend_AS",
"ShieldFlap"
],
"defendTriggerID": "DefendTrigger",
"defendAngle": 90.0,
"defendProbability": 1.0,
"defendProbabilityDelta": 0.0,
"defendTimeInterval": 0.0,
"defendCountInterval": 0,
"onDefendSucceded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Brute_None_Shield_Defend",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 1.5,
"z": 1.2000000476837158
}
}
}
]
}
],
"properties": {
"Actor_EndureDelta": 0.6499999761581421
},
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushColliderShield",
"PushColliderShieldExtra"
],
"setEnable": true
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushColliderShield",
"PushColliderShieldExtra"
]
}
]
},
"ForceDefend": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "MonsterDefendMixin",
"stateIDs": [
"BeHit",
"BeHitThrow"
],
"defendTriggerID": "DefendTrigger",
"defendProbability": 1.0,
"defendProbabilityDelta": 0.0,
"defendTimeInterval": 2.0,
"alwaysRecover": false,
"defendCountInterval": 0,
"onDefendSucceded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Brute_None_Shield_Defend",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 1.5,
"z": 1.2000000476837158
}
}
}
]
}
],
"properties": {
"Actor_EndureDelta": 0.6499999761581421
}
},
"DetectFire": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachToAbilityStateMixin",
"abilityStates": [
"ElementBurning"
],
"modifierName": "ShieldOnFire"
}
]
},
"ShieldOnFire": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"target": "Owner",
"boolID": "ShieldOnFire",
"value": true
},
{
"$type": "ApplyModifier",
"target": "Owner",
"modifierName": "WatcherSuccess"
}
],
"onRemoved": [
{
"$type": "SetPoseBool",
"target": "Owner",
"boolID": "ShieldOnFire"
},
{
"$type": "RemoveModifier",
"target": "Owner",
"modifierName": "WatcherSuccess"
}
]
},
"WatcherSuccess": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DoWatcherSystemAction",
"watcherId": 82007,
"inThreatListOnly": true
}
]
}
},
"onAdded": [
{
"$type": "SetPoseInt",
"target": "Owner",
"intID": "ShieldType",
"value": 1
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 1.0,
"key": "_MONSTER_BRUNT_SHIELDTYPE_GRASS",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Brute_Shield_GrassMaterial"
},
{
"$type": "ApplyModifier",
"target": "Owner",
"modifierName": "NormalDefend"
},
{
"$type": "ApplyModifier",
"target": "Owner",
"modifierName": "ForceDefend"
},
{
"$type": "ApplyModifier",
"modifierName": "DetectFire"
},
{
"$type": "EnableHeadControl",
"target": "Owner"
}
],
"onAttach": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "NormalDefend"
},
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "ForceDefend"
},
{
"$type": "EnableHeadControl",
"target": "Target"
}
],
"onDetach": [
{
"$type": "RemoveModifier",
"target": "Target",
"modifierName": "NormalDefend"
},
{
"$type": "RemoveModifier",
"target": "Target",
"modifierName": "ForceDefend"
},
{
"$type": "EnableHeadControl",
"target": "Target",
"enable": true
},
{
"$type": "ReTriggerAISkillInitialCD",
"target": "Target",
"skillIDs": [
251
]
},
{
"$type": "ReTriggerAISkillInitialCD",
"target": "Target",
"skillIDs": [
252
]
},
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "ShieldBroken_Attack"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Brute_Shield_Defend_Rock",
"abilitySpecials": {
"Block_Counter": 0.0
},
"modifiers": {
"ShieldBroken_Attack": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DamageByAttackValue",
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"strikeType": "Default",
"enBreak": 1000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.20000000298023224,
"shakeTime": 0.15000000596046448,
"shakeDistance": 25.0,
"shakeDir": {
"y": 1.0,
"z": 0.5
}
}
}
]
},
"UNIQUE_Brute_Shield_RockMaterial": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementType": "Rock",
"elementDurability": 500.0,
"modifierMixins": [
{
"$type": "ElementShieldMixin",
"elementType": "Rock",
"showDamageText": "",
"shieldAngle": 360.0,
"shieldHPRatio": 1.0,
"damageRatio": 0.20000000298023224,
"onShieldFailed": [
{
"$type": "FireEffect",
"target": "Owner",
"effectPattern": "Eff_Monster_Brute_Rock_Shield_DefendSuccess"
}
]
},
{
"$type": "AttachModifierToElementDurabilityMixin",
"valueSteps": [
0.5,
250.5,
500.5
],
"modifierNameSteps": [
"Empty",
"Shield_Stage01"
]
}
],
"onRemoved": [
{
"$type": "FireEffect",
"target": "Owner",
"effectPattern": "Eff_Monster_Brute_Rock_Shield_Broken"
},
{
"$type": "KillSelf"
}
]
},
"Empty": {
"modifierName": "",
"elementDurability": 100.0
},
"Shield_Stage01": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "Damaged"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"target": "Owner",
"effectPattern": "Eff_Monster_Brute_Rock_Shield_Damaged"
},
{
"$type": "SetAnimatorBool",
"boolID": "Damaged",
"value": true
}
]
},
"NormalDefend": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "MonsterDefendMixin",
"stateIDs": [
"NormalIdle",
"NormalMove",
"TurnLeft",
"TurnRight",
"ShieldSmash",
"Defend"
],
"defendTriggerID": "DefendTrigger",
"defendAngle": 90.0,
"defendProbability": 1.0,
"defendProbabilityDelta": 0.0,
"defendTimeInterval": 0.0,
"defendCountInterval": 0,
"onDefendSucceded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Brute_Rock_Shield_Defend"
},
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_BRUNT_SHIELD_ROCK_BLOCK_LOCK",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 8.0,
"key": "_MONSTER_BRUNT_SHIELD_ROCK_BLOCK_COUNTER",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
},
{
"$type": "Predicated",
"target": "SelfAttackTarget",
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "Lesser",
"compareType": "XYZ",
"value": 5.0
}
],
"successActions": [
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_MONSTER_BRUNT_SHIELD_ROCK_BLOCK_COUNTER",
"overrideMapKey": "Block_Counter"
},
{
"$type": "Randomed",
"chance": [
"Block_Counter",
0.009999999776482582,
"Mul"
],
"successActions": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "DefendAttackTrigger"
}
]
}
]
}
]
}
]
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Defend_AS"
],
"modifierName": "DefendAttackState"
}
],
"properties": {
"Actor_EndureDelta": 0.30000001192092896
},
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushColliderShield",
"PushColliderShieldExtra"
],
"setEnable": true
},
{
"$type": "AttachModifier",
"modifierName": "DefendAttack_Reduce"
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushColliderShield",
"PushColliderShieldExtra"
]
}
]
},
"DefendAttackState": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "DefendAttackState",
"value": true
},
{
"$type": "SetAnimatorTrigger",
"otherTargets": {
"$type": "SelectTargetsByEquipParts",
"equipPartNames": [
"equip02"
]
},
"triggerID": "DefendAttackTrigger",
"MPTriggerOnRemote": true
}
],
"onRemoved": [
{
"$type": "SetAnimatorBool",
"boolID": "DefendAttackState"
},
{
"$type": "ApplyModifier",
"modifierName": "DefendAttack_LockTimer"
}
]
},
"DefendAttack_Reduce": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 2.0,
"onThinkInterval": [
{
"$type": "AddGlobalValue",
"value": -5.0,
"key": "_MONSTER_BRUNT_SHIELD_ROCK_BLOCK_COUNTER",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
}
],
"thinkIntervalIgnoreTimeScale": true
},
"DefendAttack_LockTimer": {
"stacking": "Unique",
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_MONSTER_BRUNT_SHIELD_ROCK_BLOCK_LOCK",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -100.0,
"key": "_MONSTER_BRUNT_SHIELD_ROCK_BLOCK_COUNTER",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -100.0,
"key": "_MONSTER_BRUNT_SHIELD_ROCK_BLOCK_COUNTER",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_MONSTER_BRUNT_SHIELD_ROCK_BLOCK_LOCK",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"reduceDurablityIgnoreTimeScale": true
},
"ForceDefend": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "MonsterDefendMixin",
"stateIDs": [
"BeHit",
"BeHitThrow"
],
"defendTriggerID": "DefendTrigger",
"defendProbability": 1.0,
"defendProbabilityDelta": 0.0,
"defendTimeInterval": 2.0,
"alwaysRecover": false,
"defendCountInterval": 0,
"onDefendSucceded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Brute_Rock_Shield_Defend"
},
{
"$type": "AddGlobalValue",
"value": 8.0,
"key": "_MONSTER_BRUNT_SHIELD_ROCK_BLOCK_COUNTER",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
}
]
}
],
"properties": {
"Actor_EndureDelta": 0.6499999761581421
}
}
},
"onAdded": [
{
"$type": "SetPoseInt",
"target": "Owner",
"intID": "ShieldType",
"value": 2
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 1.0,
"key": "_MONSTER_BRUNT_SHIELDTYPE_ROCK",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Brute_Shield_RockMaterial"
},
{
"$type": "ApplyModifier",
"target": "Owner",
"modifierName": "NormalDefend"
},
{
"$type": "ApplyModifier",
"target": "Owner",
"modifierName": "ForceDefend"
},
{
"$type": "EnableHeadControl",
"target": "Owner"
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 0.0,
"key": "_MONSTER_BRUNT_SHIELD_ROCK_BLOCK_COUNTER",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
}
],
"onAttach": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "NormalDefend"
},
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "ForceDefend"
},
{
"$type": "EnableHeadControl",
"target": "Target"
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 0.0,
"key": "_MONSTER_BRUNT_SHIELD_ROCK_BLOCK_COUNTER",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
}
],
"onDetach": [
{
"$type": "RemoveModifier",
"target": "Target",
"modifierName": "NormalDefend"
},
{
"$type": "RemoveModifier",
"target": "Target",
"modifierName": "ForceDefend"
},
{
"$type": "EnableHeadControl",
"target": "Target",
"enable": true
},
{
"$type": "ClearGlobalValue",
"target": "Target",
"key": "_MONSTER_BRUNT_SHIELD_ROCK_BLOCK_COUNTER"
},
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "ShieldBroken_Attack"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Brute_Shield_Defend_Ice",
"modifiers": {
"ShieldBroken_Attack": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DamageByAttackValue",
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"strikeType": "Default",
"enBreak": 1000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.20000000298023224,
"shakeTime": 0.15000000596046448,
"shakeDistance": 25.0,
"shakeDir": {
"y": 1.0,
"z": 0.5
}
}
}
]
},
"UNIQUE_Brute_Shield_IceMaterial": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementType": "Frozen",
"elementDurability": 250.0,
"modifierMixins": [
{
"$type": "ElementShieldMixin",
"elementType": "Frozen",
"showDamageText": "",
"shieldAngle": 360.0,
"shieldHPRatio": 1.0,
"damageRatio": 0.20000000298023224,
"onShieldFailed": [
{
"$type": "FireEffect",
"target": "Owner",
"effectPattern": "Eff_Monster_Brute_Ice_Shield_DefendSuccess"
}
]
},
{
"$type": "AttachModifierToElementDurabilityMixin",
"valueSteps": [
0.5,
125.5,
250.5
],
"modifierNameSteps": [
"Empty",
"Shield_Stage01"
]
},
{
"$type": "AttachModifierToElementDurabilityMixin",
"valueSteps": [
-1.0,
249.0,
501.0
],
"modifierNameSteps": [
"Monster_Equip_Shield_IceRecovering",
"Monster_Equip_Shield_FullDurability"
]
}
],
"onRemoved": [
{
"$type": "FireEffect",
"target": "Owner",
"effectPattern": "Eff_Monster_Brute_Ice_Shield_Broken"
},
{
"$type": "KillSelf"
},
{
"$type": "ApplyModifier",
"target": "Owner",
"modifierName": "Watcher_82067"
}
]
},
"Monster_Equip_Shield_IceRecovering": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_MONSTER_EQUIP_SHIELD_ICE_STATE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"Monster_Equip_Shield_FullDurability": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": -2.0,
"key": "_MONSTER_EQUIP_SHIELD_ICE_STATE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"Empty": {
"modifierName": "",
"elementDurability": 100.0
},
"Shield_Stage01": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "Damaged"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"target": "Owner",
"effectPattern": "Eff_Monster_Brute_Ice_Shield_Damaged"
},
{
"$type": "SetAnimatorBool",
"boolID": "Damaged",
"value": true
}
]
},
"NormalDefend": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "MonsterDefendMixin",
"stateIDs": [
"NormalIdle",
"NormalMove",
"TurnLeft",
"TurnRight",
"ShieldSmash",
"Defend"
],
"defendTriggerID": "DefendTrigger",
"defendAngle": 90.0,
"defendProbability": 1.0,
"defendProbabilityDelta": 0.0,
"defendTimeInterval": 0.0,
"defendCountInterval": 0,
"onDefendSucceded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Brute_Ice_Shield_Defend"
}
]
}
],
"properties": {
"Actor_EndureDelta": 0.30000001192092896
},
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushColliderShield",
"PushColliderShieldExtra"
],
"setEnable": true
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushColliderShield",
"PushColliderShieldExtra"
]
}
]
},
"ForceDefend": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "MonsterDefendMixin",
"stateIDs": [
"BeHit",
"BeHitThrow"
],
"defendTriggerID": "DefendTrigger",
"defendProbability": 1.0,
"defendProbabilityDelta": 0.0,
"defendTimeInterval": 2.0,
"alwaysRecover": false,
"defendCountInterval": 0,
"onDefendSucceded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Brute_Ice_Shield_Defend"
}
]
}
],
"properties": {
"Actor_EndureDelta": 0.6499999761581421
}
},
"Watcher_82067": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DoWatcherSystemAction",
"watcherId": 82067,
"inThreatListOnly": true
}
]
}
},
"onAdded": [
{
"$type": "SetPoseInt",
"target": "Owner",
"intID": "ShieldType",
"value": 2
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 1.0,
"key": "_MONSTER_BRUNT_SHIELDTYPE_ICE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Brute_Shield_IceMaterial"
},
{
"$type": "ApplyModifier",
"target": "Owner",
"modifierName": "NormalDefend"
},
{
"$type": "ApplyModifier",
"target": "Owner",
"modifierName": "ForceDefend"
},
{
"$type": "EnableHeadControl",
"target": "Owner"
}
],
"onAttach": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "NormalDefend"
},
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "ForceDefend"
},
{
"$type": "EnableHeadControl",
"target": "Target"
}
],
"onDetach": [
{
"$type": "RemoveModifier",
"target": "Target",
"modifierName": "NormalDefend"
},
{
"$type": "RemoveModifier",
"target": "Target",
"modifierName": "ForceDefend"
},
{
"$type": "EnableHeadControl",
"target": "Target",
"enable": true
},
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "ShieldBroken_Attack"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Equip_IceShield_02_Effect",
"modifiers": {
"Monster_Equip_IceShield_02_EffectModifier": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Brute_Ice_IceShieldFog"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Monster_Equip_IceShield_02_EffectModifier"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Equip_Shield_Ice_Recover",
"modifiers": {
"Monster_Equip_Shield_IceElement_Recover": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 5.0,
"onThinkInterval": [
{
"$type": "Predicated",
"target": "Owner",
"targetPredicates": [
{
"$type": "ByTargetLayoutArea",
"climateType": "Cold"
}
],
"successActions": [
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_EQUIP_SHIELD_ICE_STATE",
"value": 1.0
}
],
"effectPattern": "Eff_Monster_Brute_Ice_IceShieldRecover"
}
]
},
{
"$type": "ApplyModifier",
"modifierName": "Monster_Brute_Ice_Shield_RecoverDelay"
}
]
},
"Monster_Brute_Ice_Shield_RecoverDelay": {
"modifierName": "",
"duration": 0.800000011920929,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"target": "Owner",
"targetPredicates": [
{
"$type": "ByTargetLayoutArea",
"climateType": "Cold"
}
],
"successActions": [
{
"$type": "AddElementDurability",
"value": 50.0,
"modifierName": "UNIQUE_Brute_Shield_IceMaterial",
"elementType": "Frozen",
"sortModifier": "Priority",
"useLimitRange": true,
"maxValue": 250.0,
"minValue": 0.0
}
]
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "Monster_Equip_Shield_IceElement_Recover"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Brute_Shield_PutOutFire",
"modifiers": {
"PutOutFire": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementType": "AntiFire",
"elementDurability": 100.0
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByEquipParts",
"equipPartNames": [
"equip02"
]
},
"modifierName": "PutOutFire"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Brute_None_Shield_Smash",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Brute_None_Shield_Smash",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 1.7999999523162842,
"z": 0.5
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 0.0,
"y": 180.0,
"z": 0.0
}
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Brute_Shield_ShieldRush",
"abilityMixins": [
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"ShieldRush_BS"
],
"startNormalizedTime": 0.75,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 2.0
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"ShieldRush_BS",
"ShieldRush_Loop"
],
"modifierName": "Rush_Start"
},
{
"$type": "AttackHittingSceneMixin",
"onHittingScene": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "CrashTrigger"
}
],
"animEventIDs": [
"ShieldRush_HitScene"
]
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_MONSTER_BRUNT_SHIELDTYPE_GRASS",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-1.0,
0.5,
1.5
],
"modifierNameSteps": [
"ShieldGrassEmpty",
"GrassShield"
]
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_MONSTER_BRUNT_SHIELDTYPE_ICE",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-1.0,
0.5,
1.5
],
"modifierNameSteps": [
"ShieldIceEmpty",
"IceShield"
]
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_MONSTER_BRUNT_SHIELDTYPE_ROCK",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-1.0,
0.5,
1.5
],
"modifierNameSteps": [
"ShieldRockEmpty",
"RockShield"
]
}
],
"modifiers": {
"Rush_Start": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "ShieldRush_Loop_Effect_Start"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "ShieldRush_Loop_Effect_Start"
},
{
"$type": "RemoveModifier",
"modifierName": "ShieldRush_Loop_Effect"
}
],
"onAttackLanded": [
{
"$type": "SetAnimatorTrigger",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
],
"useEventSource": true
}
],
"triggerID": "NextSkillTrigger"
}
]
},
"ShieldRush_Loop_Effect_Start": {
"modifierName": "",
"duration": 0.8999999761581421,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "ShieldRush_Loop_Effect"
}
]
},
"ShieldRush_Loop_Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_BRUNT_SHIELDTYPE_ICE",
"value": 1.0
}
],
"successActions": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "BySceneSurfaceType",
"filters": [
"Ice"
]
}
],
"successActions": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Brute_Ice_Shield_Rush_Loop",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": -1.2999999523162842,
"z": -0.6000000238418579
}
}
}
],
"failActions": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Brute_Ice_Shield_Rush_Loop",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": -1.2999999523162842,
"z": -0.6000000238418579
}
}
}
]
}
],
"failActions": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Brute_None_Shield_Rush_Loop",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": -1.2999999523162842,
"z": -0.6000000238418579
}
}
}
]
}
]
},
"ShieldIceEmpty": {
"modifierName": "",
"elementDurability": 100.0
},
"IceShield": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseInt",
"intID": "ShieldType",
"value": 2
}
]
},
"ShieldRockEmpty": {
"modifierName": "",
"elementDurability": 100.0
},
"RockShield": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseInt",
"intID": "ShieldType",
"value": 2
}
]
},
"ShieldGrassEmpty": {
"modifierName": "",
"elementDurability": 100.0
},
"GrassShield": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseInt",
"intID": "ShieldType",
"value": 1
}
]
}
},
"onAbilityStart": [
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.1599999964237213,
"shakeTime": 0.09000000357627869,
"shakeDir": {
"y": -1.0
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Brute_Shield_PickUpAndThrow",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"PickUp",
"Throw"
],
"modifierName": "HoldSlime"
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"Throw"
],
"endNormalizedTime": 0.10000000149011612,
"angularSpeed": 360.0,
"attackTrigger": "",
"attackDistance": 2.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"Throw"
],
"startNormalizedTime": 0.20000000298023224,
"endNormalizedTime": 0.25,
"angularSpeed": 360.0,
"attackTrigger": "",
"attackDistance": 2.0
}
],
"modifiers": {
"PickUp_Shake_Manager": {
"modifierName": "",
"duration": 0.8999999761581421,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.03999999910593033,
"shakeTime": 0.09000000357627869,
"shakeDir": {
"y": -1.0
}
}
}
],
"onRemoved": [
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.03999999910593033,
"shakeTime": 0.09000000357627869,
"shakeDir": {
"y": 1.0
}
}
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Brute_Shield_SlimeInHandR"
}
]
},
"UNIQUE_Brute_Shield_SlimeInHandR": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_BRUNT_SHIELDTYPE_GRASS",
"value": 1.0
}
],
"effectPattern": "Eff_Monster_Brute_Shield_GrassSlimeInHandR"
},
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_BRUNT_SHIELDTYPE_ROCK",
"value": 1.0
}
],
"effectPattern": "Eff_Monster_Brute_None_RockSlimeInHandR"
},
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_BRUNT_SHIELDTYPE_ICE",
"value": 1.0
}
],
"effectPattern": "Eff_Monster_Brute_Ice_IceSlimeInHandR"
}
]
},
"HoldSlime": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "PickUp_Shake_Manager"
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Brute_Shield_SlimeInHandR"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "PickUp_Shake_Manager"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Brute_Shield_ThrowSlime",
"onAbilityStart": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Brute_Shield_SlimeInHandR"
},
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_BRUNT_SHIELDTYPE_GRASS",
"value": 1.0
}
],
"bulletID": 42102005,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 2.0,
"z": 2.0
}
}
},
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_BRUNT_SHIELDTYPE_ROCK",
"value": 1.0
}
],
"bulletID": 42102006,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 2.0,
"z": 2.0
}
}
},
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_BRUNT_SHIELDTYPE_ICE",
"value": 1.0
}
],
"bulletID": 42102012,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 2.0,
"z": 2.0
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Brute_Shield_GrassSlime_Explode",
"modifiers": {
"Trail": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Brute_None_GrassSlimeThrow_Trail"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "Trail"
}
],
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 2.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"damagePercentageRatio": 0.0,
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV5",
"hitHaltTimeScale": 0.05000000074505806
},
"cameraShake": {
"shakeRange": 0.20000000298023224,
"shakeTime": 0.30000001192092896,
"shakeDistance": 25.0,
"extension": {
"rangeAttenuation": 0.8999999761581421
}
},
"canBeModifiedBy": "OriginOwner"
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Brute_None_GrassSlimeExplode",
"born": {
"$type": "ConfigBornByCollisionPoint"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Brute_Shield_RockSlime_Explode",
"modifiers": {
"Trail": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Brute_None_RockSlimeThrow_Trail"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "Trail"
}
],
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 2.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV5",
"hitHaltTimeScale": 0.05000000074505806
},
"cameraShake": {
"shakeRange": 0.20000000298023224,
"shakeTime": 0.30000001192092896,
"shakeDistance": 25.0,
"extension": {
"rangeAttenuation": 0.8999999761581421
}
},
"canBeModifiedBy": "OriginOwner"
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Brute_None_RockSlimeExplode",
"born": {
"$type": "ConfigBornByCollisionPoint"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Brute_Shield_PickUpAndCreate",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"CreateShield"
],
"modifierName": "HoldSlime"
}
],
"modifiers": {
"PickUp_Shake_Manager": {
"modifierName": "",
"duration": 0.6299999952316284,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.03999999910593033,
"shakeTime": 0.09000000357627869,
"shakeDir": {
"y": -1.0
}
}
}
],
"onRemoved": [
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.03999999910593033,
"shakeTime": 0.09000000357627869,
"shakeDir": {
"y": 1.0
}
}
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Brute_NoWeapon_GrassSlimeInHandL"
}
]
},
"UNIQUE_Brute_NoWeapon_GrassSlimeInHandL": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Brute_Shield_GrassSlimeInHandL"
}
]
},
"HoldSlime": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Brute_NoWeapon_GrassSlimeInHandL"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "PickUp_Shake_Manager"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Brute_Shield_RemoveGrassSlime",
"onAbilityStart": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Brute_NoWeapon_GrassSlimeInHandL"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Brute_Shield_CrashSlime",
"modifiers": {
"CrashSlime_ShakeManager": {
"modifierName": "",
"duration": 0.7749999761581421,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.11999999731779099,
"shakeTime": 0.15000000596046448,
"shakeDistance": 25.0,
"shakeDir": {
"y": 1.0,
"z": 0.5
}
}
}
],
"onRemoved": [
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.20000000298023224,
"shakeTime": 0.30000001192092896,
"shakeDistance": 25.0,
"shakeDir": {
"y": 1.0,
"z": 0.5
},
"extension": {
"rangeAttenuation": 0.8999999761581421
}
}
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "CrashSlime_ShakeManager"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Brute_Shield_CreateGrassShield",
"onAbilityStart": [
{
"$type": "TriggerCreateGadgetToEquipPart",
"gadgetID": 50004012,
"equipPart": "equip02"
}
]
}
}
]