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

3646 lines
149 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_Born",
"modifiers": {
"Monster_Konungmathr_None_BornState_Set": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_CoreState"
}
]
}
},
"onAdded": [
{
"$type": "EnablePartControl",
"partRootNames": [
"LaserControl"
]
},
{
"$type": "EnablePartControl",
"partRootNames": [
"HemiLaserControl"
]
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_MONSTER_Konungmathr_None_EyeCore_Protected",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_MONSTER_Konungmathr_None_FootCore_Protected",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 100.0,
"parameter": "PoseID"
}
],
"modifierName": "Monster_Konungmathr_None_BornState_Set"
},
{
"$type": "TriggerAbility",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 101.0,
"parameter": "PoseID"
}
],
"abilityName": "Monster_Konungmathr_None_PowerOff"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_PowerOff",
"modifiers": {
"UNIQUE_Monster_Konungmathr_None_PowerOff": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Entity_MassRatio": 1000.0,
"Entity_WeightRatio": 5.0,
"Actor_EndureDelta": 0.0
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "PowerOff_Invincible"
},
{
"$type": "AttachModifier",
"modifierName": "PowerOff_IsGhostToAllied"
},
{
"$type": "AttachModifier",
"modifierName": "PowerOff_IsGhostToEnemy"
},
{
"$type": "AttachModifier",
"modifierName": "PowerOff_MuteTaunt"
},
{
"$type": "HideUIBillBoard",
"hide": true
},
{
"$type": "SetPoseBool",
"boolID": "PowerOff",
"value": true
}
],
"onRemoved": [
{
"$type": "HideUIBillBoard"
},
{
"$type": "SetPoseBool",
"boolID": "PowerOff"
}
]
},
"PowerOff_Invincible": {
"modifierName": "",
"elementDurability": 100.0,
"state": "Invincible"
},
"PowerOff_IsGhostToAllied": {
"modifierName": "",
"elementDurability": 100.0,
"state": "IsGhostToAllied"
},
"PowerOff_IsGhostToEnemy": {
"modifierName": "",
"elementDurability": 100.0,
"state": "IsGhostToEnemy"
},
"PowerOff_MuteTaunt": {
"modifierName": "",
"elementDurability": 100.0,
"state": "MuteTaunt"
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_PowerOff"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_PowerOff_WakeUp",
"onAbilityStart": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "WakeUpTrigger"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_PowerOff_Remove",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"PowerOff_WakeUp",
"PowerOff_Warning"
],
"modifierName": "Monster_Konungmathr_None_StartUp"
}
],
"modifiers": {
"Monster_Konungmathr_None_StartUp": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_PowerOff"
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_CoreState"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_CoreState",
"abilityMixins": [
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
202,
204,
206
],
"modifierName": "Monster_Konungmathr_None_EyeDisable_State"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
203,
204,
206
],
"modifierName": "Monster_Konungmathr_None_FootDisable_State"
},
{
"$type": "DoActionByPoseIDMixin",
"poseIDs": [
204,
206
],
"enterActions": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Konungmathr_None_BothDisable_CountDown"
}
]
}
],
"abilitySpecials": {
"WeaknessDurability": 100.0
},
"modifiers": {
"Monster_Konungmathr_None_EyeDisable_State": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_EyeActive"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_EyeCore"
}
]
},
"Monster_Konungmathr_None_FootDisable_State": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_HemiWeak"
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_FootActive"
}
],
"onRemoved": [
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
111
]
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_FootCore"
}
]
},
"UNIQUE_Konungmathr_None_BothDisable_CountDown": {
"modifierName": "",
"isUnique": true,
"duration": 20.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "BothDisable",
"value": true
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_BothDisableStart"
},
{
"$type": "ResetAnimatorTrigger",
"triggerID": "EndTurnFront"
},
{
"$type": "DoWatcherSystemAction",
"watcherId": 82073,
"inThreatListOnly": true
}
],
"onRemoved": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "EndTurnFront"
},
{
"$type": "SetAISkillCDAvailableNow",
"skillIDs": [
261
]
}
]
},
"UNIQUE_Monster_Konungmathr_None_EyeCore": {
"modifierName": "",
"isUnique": true,
"elementDurability": "WeaknessDurability",
"onAdded": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"HeadBox"
],
"setEnable": true
},
{
"$type": "AddGlobalValue",
"value": "WeaknessDurability",
"key": "_MONSTER_Konungmathr_EyeCore_HitCountDown",
"useLimitRange": true,
"maxValue": "WeaknessDurability",
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"HeadBox"
]
},
{
"$type": "SendEffectTrigger",
"parameter": "DisableStartTrigger",
"effectPattern": "Eff_Monster_Konungmathr_Eye_CoreState"
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_EyeDisable_CountDown"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "GreaterOrEqual",
"value": 203.0,
"parameter": "PoseID"
}
],
"effectPattern": "Eff_Monster_Konungmathr_HemiWeak_EyeDisable"
}
],
"onBeingHit": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByHitBoxName",
"hitBoxNames": [
"HeadBox"
]
},
{
"$type": "ByHitEnBreak",
"logic": "GreaterOrEqual",
"enBreak": 1.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_Konungmathr_None_EyeCore_Protected",
"value": 0.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_Konungmathr_None_EyeCore_Active",
"value": 1.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_Konungmathr_EyeCore_HitCountDown",
"value": 50.0,
"compareType": "MoreThan"
},
{
"$type": "ByTargetHPRatio",
"target": "Caster",
"HPRatio": 0.0
}
],
"successActions": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_EyeCore_Protected_Long"
}
]
},
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByHitBoxName",
"hitBoxNames": [
"HeadBox"
]
},
{
"$type": "ByHitEnBreak",
"logic": "GreaterOrEqual",
"enBreak": 1.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_Konungmathr_None_EyeCore_Protected",
"value": 0.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_Konungmathr_None_EyeCore_Active",
"value": 1.0
}
],
"successActions": [
{
"$type": "SetAnimatorTrigger",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 111,
"parameter": "SkillID"
}
]
}
],
"triggerID": "BreakTrigger"
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_FootCore_Protected_Short"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_EyeBeHit",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "EyeCore"
}
},
{
"$type": "AddGlobalValue",
"value": -50.0,
"key": "_MONSTER_Konungmathr_EyeCore_HitCountDown",
"useLimitRange": true,
"maxValue": "WeaknessDurability",
"minValue": 0.0
},
{
"$type": "AddElementDurability",
"value": -50.0,
"modifierName": "UNIQUE_Monster_Konungmathr_None_EyeCore",
"useLimitRange": true,
"maxValue": 9999.0,
"minValue": 0.0
}
]
}
]
},
"UNIQUE_Monster_Konungmathr_None_FootCore": {
"modifierName": "",
"isUnique": true,
"elementDurability": "WeaknessDurability",
"onAdded": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"LeftFootBox"
],
"setEnable": true
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"RightFootBox"
],
"setEnable": true
},
{
"$type": "AddGlobalValue",
"value": "WeaknessDurability",
"key": "_MONSTER_Konungmathr_FootCore_HitCountDown",
"useLimitRange": true,
"maxValue": "WeaknessDurability",
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"LeftFootBox"
]
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"RightFootBox"
]
},
{
"$type": "SendEffectTrigger",
"parameter": "DisableStartTrigger",
"effectPattern": "Eff_Monster_Konungmathr_LeftFoot_CoreState"
},
{
"$type": "SendEffectTrigger",
"parameter": "DisableStartTrigger",
"effectPattern": "Eff_Monster_Konungmathr_RightFoot_CoreState"
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_FootDisable_CountDown"
},
{
"$type": "SetAnimatorTrigger",
"triggerID": "WeakStartTrigger"
}
],
"onBeingHit": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByHitBoxName",
"hitBoxNames": [
"LeftFootBox",
"RightFootBox"
]
},
{
"$type": "ByHitEnBreak",
"logic": "GreaterOrEqual",
"enBreak": 1.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_Konungmathr_None_FootCore_Protected",
"value": 0.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_Konungmathr_None_FootCore_Active",
"value": 1.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_Konungmathr_FootCore_HitCountDown",
"value": 50.0,
"compareType": "MoreThan"
},
{
"$type": "ByTargetHPRatio",
"target": "Caster",
"HPRatio": 0.0
}
],
"successActions": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "BreakTrigger"
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_FootCore_Protected_Long"
}
]
},
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByHitBoxName",
"hitBoxNames": [
"LeftFootBox",
"RightFootBox"
]
},
{
"$type": "ByHitEnBreak",
"logic": "GreaterOrEqual",
"enBreak": 1.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_Konungmathr_None_FootCore_Protected",
"value": 0.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_Konungmathr_None_FootCore_Active",
"value": 1.0
}
],
"successActions": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_FootBeHit",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "LeftFootCore"
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_FootBeHit",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "RightFootCore"
}
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_EyeCore_Protected_Short"
},
{
"$type": "AddGlobalValue",
"value": -50.0,
"key": "_MONSTER_Konungmathr_FootCore_HitCountDown",
"useLimitRange": true,
"maxValue": "WeaknessDurability",
"minValue": 0.0
},
{
"$type": "AddElementDurability",
"value": -50.0,
"modifierName": "UNIQUE_Monster_Konungmathr_None_FootCore",
"useLimitRange": true,
"maxValue": 9999.0,
"minValue": 0.0
}
]
}
]
},
"UNIQUE_Monster_Konungmathr_EyeCore_StateEffect": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_Eye_CoreState"
}
]
},
"UNIQUE_Monster_Konungmathr_FootCore_StateEffect": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_LeftFoot_CoreState"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_RightFoot_CoreState"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_EyeCore"
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_FootCore"
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_EyeCore_StateEffect"
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_FootCore_StateEffect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_EyeActive",
"modifiers": {
"UNIQUE_Monster_Konungmathr_None_EyeActive": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_MONSTER_Konungmathr_None_EyeCore_Active",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SendEffectTrigger",
"parameter": "ActiveTrigger",
"effectPattern": "Eff_Monster_Konungmathr_Eye_CoreState"
}
],
"onRemoved": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 202.0,
"parameter": "PoseID"
},
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 204.0,
"parameter": "PoseID"
},
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 206.0,
"parameter": "PoseID"
}
]
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_MONSTER_Konungmathr_None_EyeCore_Active",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"failActions": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_EyeActive_Latency"
}
]
}
]
},
"UNIQUE_Monster_Konungmathr_None_EyeActive_Latency": {
"modifierName": "",
"isUnique": true,
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_MONSTER_Konungmathr_None_EyeCore_Active",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SendEffectTrigger",
"predicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 201.0,
"parameter": "PoseID"
},
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 203.0,
"parameter": "PoseID"
},
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 205.0,
"parameter": "PoseID"
},
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 207.0,
"parameter": "PoseID"
}
]
}
],
"parameter": "OffTrigger",
"effectPattern": "Eff_Monster_Konungmathr_Eye_CoreState"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_EyeActive"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_EyeOff",
"onAbilityStart": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_EyeActive"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_FootActive",
"modifiers": {
"UNIQUE_Monster_Konungmathr_None_FootActive": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_MONSTER_Konungmathr_None_FootCore_Active",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SendEffectTrigger",
"parameter": "ActiveTrigger",
"effectPattern": "Eff_Monster_Konungmathr_LeftFoot_CoreState"
},
{
"$type": "SendEffectTrigger",
"parameter": "ActiveTrigger",
"effectPattern": "Eff_Monster_Konungmathr_RightFoot_CoreState"
}
],
"onRemoved": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByAnimatorFloat",
"logic": "GreaterOrEqual",
"value": 203.0,
"parameter": "PoseID"
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_MONSTER_Konungmathr_None_FootCore_Active",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"failActions": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_FootActive_Latency"
}
]
}
]
},
"UNIQUE_Monster_Konungmathr_None_FootActive_Latency": {
"modifierName": "",
"isUnique": true,
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_MONSTER_Konungmathr_None_FootCore_Active",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SendEffectTrigger",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Lesser",
"value": 203.0,
"parameter": "PoseID"
}
],
"parameter": "OffTrigger",
"effectPattern": "Eff_Monster_Konungmathr_LeftFoot_CoreState"
},
{
"$type": "SendEffectTrigger",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Lesser",
"value": 203.0,
"parameter": "PoseID"
}
],
"parameter": "OffTrigger",
"effectPattern": "Eff_Monster_Konungmathr_RightFoot_CoreState"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_FootActive"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_FootOff",
"onAbilityStart": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_FootActive"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_EyeDisable_CountDown",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_MONSTER_Konungmathr_None_EyeDisableState",
"defaultGlobalValueOnCreate": 1.0,
"valueSteps": [
-1.0,
0.5,
1.5
],
"modifierNameSteps": [
"IntoEyeDisable",
"OutEyeDisable"
]
}
],
"modifiers": {
"UNIQUE_Konungmathr_None_EyeDisable_CountDown": {
"modifierName": "",
"isUnique": true,
"duration": 20.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_MONSTER_Konungmathr_None_EyeDisableState",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_MONSTER_Konungmathr_None_EyeDisableState",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SendEffectTrigger",
"parameter": "ReturnToBornTrigger",
"effectPattern": "Eff_Monster_Konungmathr_Eye_CoreState"
}
]
},
"IntoEyeDisable": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "EyeDisable",
"value": true
}
]
},
"OutEyeDisable": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "EyeDisable"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Konungmathr_None_EyeDisable_CountDown"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_FootDisable_CountDown",
"modifiers": {
"UNIQUE_Konungmathr_None_FootDisable_CountDown": {
"modifierName": "",
"isUnique": true,
"duration": 20.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "FootDisable",
"value": true
},
{
"$type": "ResetAnimatorTrigger",
"triggerID": "EndTurnFront"
}
],
"onRemoved": [
{
"$type": "SetAnimatorTrigger",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 205.0,
"parameter": "PoseID"
}
],
"triggerID": "EndTurnFront"
},
{
"$type": "SetAISkillCDAvailableNow",
"skillIDs": [
111
]
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Konungmathr_None_FootDisable_CountDown"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_EyeCore_Protected_Long",
"abilitySpecials": {
"WeakProtectTime": 7.5,
"WeakProtectTimeDelta": 1.5
},
"modifiers": {
"UNIQUE_Monster_Konungmathr_None_EyeCore_Protected_Long": {
"modifierName": "",
"isUnique": true,
"duration": "WeakProtectTime",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_MONSTER_Konungmathr_None_EyeCore_Protected",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "EyeCore_ProtectEffect"
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_MONSTER_Konungmathr_None_EyeCore_Protected",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"EyeCore_ProtectEffect": {
"modifierName": "",
"duration": [
"WeakProtectTime",
"WeakProtectTimeDelta",
"Add"
],
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_EyeShield"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_EyeCore_Protected_Long"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_EyeCore_Protected_Short",
"abilitySpecials": {
"WeakProtectTime": 2.5,
"WeakProtectTimeDelta": 0.5
},
"modifiers": {
"UNIQUE_Monster_Konungmathr_None_EyeCore_Protected_Short": {
"modifierName": "",
"isUnique": true,
"duration": "WeakProtectTime",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_MONSTER_Konungmathr_None_EyeCore_Protected",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "EyeCore_ProtectEffect"
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_MONSTER_Konungmathr_None_EyeCore_Protected",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"EyeCore_ProtectEffect": {
"modifierName": "",
"duration": [
"WeakProtectTime",
"WeakProtectTimeDelta",
"Add"
],
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_EyeShield"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_EyeCore_Protected_Short"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_FootCore_Protected_Long",
"abilitySpecials": {
"WeakProtectTime": 7.5,
"WeakProtectTimeDelta": 1.5
},
"modifiers": {
"UNIQUE_Monster_Konungmathr_None_FootCore_Protected_Long": {
"modifierName": "",
"isUnique": true,
"duration": "WeakProtectTime",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_MONSTER_Konungmathr_None_FootCore_Protected",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "FootCore_ProtectEffect"
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_MONSTER_Konungmathr_None_FootCore_Protected",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"FootCore_ProtectEffect": {
"modifierName": "",
"duration": [
"WeakProtectTime",
"WeakProtectTimeDelta",
"Add"
],
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_LeftFootShield"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_RightFootShield"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_FootCore_Protected_Long"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_FootCore_Protected_Short",
"abilitySpecials": {
"WeakProtectTime": 2.5,
"WeakProtectTimeDelta": 0.5
},
"modifiers": {
"UNIQUE_Monster_Konungmathr_None_FootCore_Protected_Short": {
"modifierName": "",
"isUnique": true,
"duration": "WeakProtectTime",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_MONSTER_Konungmathr_None_FootCore_Protected",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "FootCore_ProtectEffect"
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_MONSTER_Konungmathr_None_FootCore_Protected",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"FootCore_ProtectEffect": {
"modifierName": "",
"duration": [
"WeakProtectTime",
"WeakProtectTimeDelta",
"Add"
],
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_LeftFootShield"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_RightFootShield"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_FootCore_Protected_Short"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_Weak_Ground",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_WeakDust"
},
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.20000000298023224,
"shakeTime": 0.15000000596046448,
"shakeDistance": 25.0,
"shakeDir": {
"y": -1.0
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_StampTwice",
"abilityMixins": [
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "StampTwice",
"modifierName": "Monster_Konungmathr_None_StampTwice_FootActive",
"normalizeStart": 0.30000001192092896,
"normalizeEnd": 0.800000011920929
}
],
"modifiers": {
"Monster_Konungmathr_None_StampTwice_FootActive": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_FootActive"
}
],
"onRemoved": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_FootOff"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_DashAtk",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"DashAtk_Move"
],
"modifierName": "Monster_Konungmathr_None_DashState"
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "DashAtk_AS",
"modifierName": "Monster_Konungmathr_None_DashAtk_FootActive"
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "DashAtk_BS",
"modifierName": "Monster_Konungmathr_None_DashAtk_FootActive"
}
],
"modifiers": {
"Monster_Konungmathr_None_DashState": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_Dashing"
}
]
},
"Monster_Konungmathr_None_DashAtk_FootActive": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_FootActive"
}
],
"onRemoved": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_FootOff"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_Whirl",
"abilityMixins": [
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"Whirl_BS",
"Whirl_Loop",
"Whirl_AS"
],
"startNormalizedTime": 0.800000011920929,
"endNormalizedTime": 0.25,
"angularSpeed": 90.0,
"attackTrigger": ""
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Whirl_BS",
"Whirl_Loop"
],
"modifierName": "Monster_Konungmathr_None_Whirl_State"
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Whirl_AS",
"modifierName": "Monster_Konungmathr_None_Whirl_FootActive",
"normalizeStart": 0.30000001192092896
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Whirl_BS",
"modifierName": "Monster_Konungmathr_None_Whirl_FootActive",
"normalizeEnd": 0.800000011920929
}
],
"modifiers": {
"Monster_Konungmathr_None_Whirl_Effect_StateCheck": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachToAbilityStateMixin",
"abilityStates": [
"ElementFrozen",
"ElementPetrifaction"
],
"reject": true,
"modifierName": "Monster_Konungmathr_None_Whirl_Effect"
}
]
},
"Monster_Konungmathr_None_Whirl_Effect": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.20000000298023224,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_WhirlLoop"
}
],
"onThinkInterval": [
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.1599999964237213,
"shakeTime": 0.20000000298023224,
"shakeDir": {
"y": 1.0
},
"extension": {
"baseCycle": 0.20000000298023224,
"cycleDamping": 0.0,
"rangeAttenuation": 1.0
}
}
}
]
},
"Monster_Konungmathr_None_Whirl_State": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "Monster_Konungmathr_None_Whirl_Effect_StateCheck"
}
]
},
"Monster_Konungmathr_None_Whirl_FootActive": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_FootActive"
}
],
"onRemoved": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_FootOff"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "Monster_Konungmathr_None_Whirl_Effect_StateCheck"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_Swipe_Arm_01",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_Arm",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "ArmL02"
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_Arm",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "ArmR02"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_Swipe_Arm_02",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_Arm",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "ArmL03"
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_Arm",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "ArmR03"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_Swipe_Arm_03",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_Arm",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "ArmL04"
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_Arm",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "ArmR04"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_Swipe_Arm_04",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_Arm",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "ArmL05"
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_Arm",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "ArmR05"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_SwipeAndLaser",
"abilityMixins": [
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "SwipeAndLaser",
"modifierName": "Monster_Konungmathr_None_SwipeAndLaser_EyeState",
"normalizeStart": 0.10000000149011612,
"normalizeEnd": 0.8999999761581421
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "SwipeAndLaser",
"modifierName": "Monster_Konungmathr_None_SwipeAndLaser_LaserState",
"normalizeStart": 0.5879999995231628,
"normalizeEnd": 0.800000011920929
}
],
"modifiers": {
"Monster_Konungmathr_None_SwipeAndLaser_LaserState": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.10000000149011612,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_Laser_Loop",
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "EyeCore",
"attachPointTargetType": "Self"
},
"attachPointName": "EyeCore"
}
},
{
"$type": "ApplyModifier",
"modifierName": "Monster_Konungmathr_Laser_LoopEnd"
},
{
"$type": "TriggerBullet",
"bulletID": 42304025,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "SwipeLaserDirection",
"attachPointTargetType": "Self"
},
"attachPointName": "SwipeLaserDirection"
}
}
],
"onRemoved": [
{
"$type": "SendEffectTrigger",
"parameter": "LaserEnd",
"effectPattern": "Eff_Monster_Konungmathr_Laser_Loop"
}
],
"onThinkInterval": [
{
"$type": "TriggerBullet",
"bulletID": 42304025,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "SwipeLaserDirection",
"attachPointTargetType": "Self"
},
"attachPointName": "SwipeLaserDirection"
}
}
]
},
"Monster_Konungmathr_Laser_LoopEnd": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "SendEffectTrigger",
"parameter": "LaserEnd",
"effectPattern": "Eff_Monster_Konungmathr_Laser_Loop"
}
]
},
"Monster_Konungmathr_None_SwipeAndLaser_EyeState": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_EyeActive"
}
],
"onRemoved": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_EyeOff"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_TracingLaser",
"abilityMixins": [
{
"$type": "DoActionByStateIDMixin",
"stateIDs": [
"TracingLaser_BS",
"TracingLaser_HemiFront_BS",
"TracingLaser_HemiBack_BS"
],
"enterActions": [
{
"$type": "ResetAIAttackTarget"
},
{
"$type": "ApplyModifier",
"target": "SelfAttackTarget",
"modifierName": "Monster_Konungmathr_None_TracingLaser_TeamSearcher"
}
]
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"TracingLaser_Loop"
],
"modifierName": "Monster_Konungmathr_None_TracingLaser_LoopTime"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"TracingLaser_BS",
"TracingLaser_Loop",
"TracingLaser_AS"
],
"modifierName": "Monster_Konungmathr_None_TracingLaser_EyeState"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"TracingLaser_HemiFront_Loop"
],
"modifierName": "Monster_Konungmathr_None_TracingLaser_HemiFront_LoopTime"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"TracingLaser_HemiFront_BS",
"TracingLaser_HemiFront_Loop",
"TracingLaser_HemiFront_AS"
],
"modifierName": "Monster_Konungmathr_None_TracingLaser_EyeState"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"TracingLaser_HemiBack_Loop"
],
"modifierName": "Monster_Konungmathr_None_TracingLaser_HemiBack_LoopTime"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"TracingLaser_HemiBack_BS",
"TracingLaser_HemiBack_Loop",
"TracingLaser_HemiBack_AS"
],
"modifierName": "Monster_Konungmathr_None_TracingLaser_EyeState"
}
],
"modifiers": {
"Monster_Konungmathr_None_TracingLaser_TeamSearcher": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerBullet",
"doOffStage": true,
"bulletID": 42304018,
"trackTarget": "Team"
}
]
},
"Monster_Konungmathr_None_TracingLaser_HeadControl": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.4000000059604645,
"onAdded": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 241,
"parameter": "SkillID"
}
],
"successActions": [
{
"$type": "EnablePartControl",
"partRootNames": [
"LaserControl"
],
"enable": true
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"entityTypePriority": [
"Gadget"
],
"sortType": "Nearest",
"shapeName": "CircleR50",
"campTargetType": "All",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_Konungmathr_None_TracingLaser_ChasingTarget",
"value": 1.0
}
],
"successActions": [
{
"$type": "SetPartControlTarget",
"target": "Target",
"partRootNames": [
"LaserControl"
]
}
]
},
{
"$type": "TriggerBullet",
"bulletID": 42304017,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "LaserControl",
"attachPointTargetType": "Self"
},
"attachPointName": "LaserControl"
}
}
],
"failActions": [
{
"$type": "EnablePartControl",
"partRootNames": [
"HemiLaserControl"
],
"enable": true
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"entityTypePriority": [
"Gadget"
],
"sortType": "Nearest",
"shapeName": "CircleR50",
"campTargetType": "All",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_Konungmathr_None_TracingLaser_ChasingTarget",
"value": 1.0
}
],
"successActions": [
{
"$type": "SetPartControlTarget",
"target": "Target",
"partRootNames": [
"HemiLaserControl"
]
}
]
},
{
"$type": "TriggerBullet",
"bulletID": 42304017,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "HemiLaserControl",
"attachPointTargetType": "Self"
},
"attachPointName": "HemiLaserControl"
}
}
]
},
{
"$type": "SetAnimatorBool",
"boolID": "LaserTracing",
"value": true
}
],
"onRemoved": [
{
"$type": "EnablePartControl",
"partRootNames": [
"LaserControl"
]
},
{
"$type": "EnablePartControl",
"partRootNames": [
"HemiLaserControl"
]
},
{
"$type": "SetAnimatorBool",
"boolID": "LaserTracing"
}
],
"onThinkInterval": [
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 241,
"parameter": "SkillID"
}
],
"bulletID": 42304017,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "LaserControl",
"attachPointTargetType": "Self"
},
"attachPointName": "LaserControl"
}
},
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 242,
"parameter": "SkillID"
},
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 243,
"parameter": "SkillID"
}
]
}
],
"bulletID": 42304017,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "HemiLaserControl",
"attachPointTargetType": "Self"
},
"attachPointName": "HemiLaserControl"
}
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"entityTypePriority": [
"Gadget"
],
"sortType": "Nearest",
"shapeName": "CircleR50",
"campTargetType": "All",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_Konungmathr_None_TracingLaser_ChasingTarget",
"value": 1.0
}
],
"successActions": [
{
"$type": "SetAnimatorTrigger",
"predicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "GreaterOrEqual",
"compareType": "XYZ",
"value": 25.0
}
],
"triggerID": "LaserEndTrigger"
}
]
}
]
},
"Monster_Konungmathr_None_TracingLaser_LoopTime": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_TracingLaser_Loop",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "LaserControl"
}
},
{
"$type": "AttachModifier",
"modifierName": "Monster_Konungmathr_None_TracingLaser_HeadControl"
}
]
},
"Monster_Konungmathr_None_TracingLaser_HemiFront_LoopTime": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_HemiTracingLaser_Loop",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "HemiLaserControl"
}
},
{
"$type": "AttachModifier",
"modifierName": "Monster_Konungmathr_None_TracingLaser_HeadControl"
}
]
},
"Monster_Konungmathr_None_TracingLaser_HemiBack_LoopTime": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_HemiTracingLaser_Loop",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "HemiLaserControl"
}
},
{
"$type": "AttachModifier",
"modifierName": "Monster_Konungmathr_None_TracingLaser_HeadControl"
}
]
},
"Monster_Konungmathr_None_TracingLaser_EyeState": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_EyeActive"
}
],
"onRemoved": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_EyeOff"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_TracingLaser_ChasingTarget",
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_MONSTER_Konungmathr_None_TracingLaser_ChasingTarget",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_LaserDamage",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByAnimatorInt",
"target": "Owner",
"logic": "Equal",
"value": 241,
"parameter": "SkillID"
},
{
"$type": "ByAnimatorInt",
"target": "Owner",
"logic": "Equal",
"value": 242,
"parameter": "SkillID"
},
{
"$type": "ByAnimatorInt",
"target": "Owner",
"logic": "Equal",
"value": 243,
"parameter": "SkillID"
}
]
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 0.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "Monster_Konungmathr_Attenuation_2",
"attenuationGroup": "Monster_Konungmathr_Attenuation_2",
"attackProperty": {
"damagePercentage": 0.4000000059604645,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV1",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByAnimatorInt",
"target": "Owner",
"logic": "Equal",
"value": 231,
"parameter": "SkillID"
}
],
"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.800000011920929,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "KillSelf",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByAttackNotHitScene",
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 0.75
},
"checkWaterLayer": true
}
]
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_EnergyBall",
"abilityMixins": [
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "EnergyBall",
"modifierName": "Monster_Konungmathr_None_EnergyBall_EyeState",
"normalizeStart": 0.20000000298023224,
"normalizeEnd": 0.699999988079071
}
],
"modifiers": {
"Monster_Konungmathr_None_EnergyBall_EyeState": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_EyeActive"
}
],
"onRemoved": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_EyeOff"
}
]
}
},
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": -9.0,
"key": "_MONSTER_Konungmathr_None_EnergyBall_Small_Follow_TempCounter",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "TriggerBullet",
"bulletID": 42304019,
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "LaserControl",
"attachPointTargetType": "Self"
},
"attachPointName": "LaserControl"
},
"lifeByOwnerIsAlive": true
},
{
"$type": "ResetAIAttackTarget"
},
{
"$type": "TriggerBullet",
"target": "SelfAttackTarget",
"bulletID": 42304022,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 3.0,
"y": 0.0,
"z": 0.0
}
},
"lifeByOwnerIsAlive": true
},
{
"$type": "TriggerBullet",
"target": "SelfAttackTarget",
"bulletID": 42304023,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -1.5,
"y": 0.0,
"z": 2.5999999046325684
}
},
"lifeByOwnerIsAlive": true
},
{
"$type": "TriggerBullet",
"target": "SelfAttackTarget",
"bulletID": 42304024,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -1.5,
"y": 0.0,
"z": -2.5999999046325684
}
},
"lifeByOwnerIsAlive": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_EnergyBall_Big",
"abilitySpecials": {
"Distance_Tag": 0.0
},
"modifiers": {
"Monster_Konungmathr_EnergyBall_Big_Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_EnergyBall_Big"
}
]
},
"Monster_Konungmathr_None_EnergyBall_Big_ForceEnd": {
"modifierName": "",
"duration": 1.2000000476837158,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "SetSelfAttackTarget",
"otherTargets": {
"$type": "SelectTargetsByShape",
"sortType": "Nearest",
"shapeName": "CircleR50",
"campTargetType": "SelfCamp",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_Konungmathr_None_EnergyBall_Small_Follow_Counter",
"value": 1.0
}
]
},
{
"$type": "TriggerBullet",
"bulletID": 42304020,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.2000000476837158,
"z": 0.0
}
},
"lifeByOwnerIsAlive": true
},
{
"$type": "SetSelfAttackTarget",
"otherTargets": {
"$type": "SelectTargetsByShape",
"sortType": "Nearest",
"shapeName": "CircleR50",
"campTargetType": "SelfCamp",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_Konungmathr_None_EnergyBall_Small_Follow_Counter",
"value": 2.0
}
]
},
{
"$type": "TriggerBullet",
"bulletID": 42304020,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -1.0399999618530273,
"y": -0.6000000238418579,
"z": 0.0
}
},
"lifeByOwnerIsAlive": true
},
{
"$type": "SetSelfAttackTarget",
"otherTargets": {
"$type": "SelectTargetsByShape",
"sortType": "Nearest",
"shapeName": "CircleR50",
"campTargetType": "SelfCamp",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTER_Konungmathr_None_EnergyBall_Small_Follow_Counter",
"value": 3.0
}
]
},
{
"$type": "TriggerBullet",
"bulletID": 42304020,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 1.0399999618530273,
"y": -0.6000000238418579,
"z": 0.0
}
},
"lifeByOwnerIsAlive": true
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_EnergyBall_Split"
},
{
"$type": "RemoveModifier",
"modifierName": "Monster_Konungmathr_EnergyBall_Big_Effect"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "Monster_Konungmathr_EnergyBall_Big_Effect"
},
{
"$type": "ApplyModifier",
"modifierName": "Monster_Konungmathr_None_EnergyBall_Big_ForceEnd"
}
],
"onKill": [
{
"$type": "RemoveModifier",
"modifierName": "Monster_Konungmathr_EnergyBall_Big_Effect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_EnergyBall_Small_Follow",
"abilitySpecials": {
"Counter_Temp": 0.0
},
"onAdded": [
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 1.0,
"key": "_MONSTER_Konungmathr_None_EnergyBall_Small_Follow_TempCounter",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValueToOverrideMap",
"isFromOwner": true,
"globalValueKey": "_MONSTER_Konungmathr_None_EnergyBall_Small_Follow_TempCounter",
"overrideMapKey": "Counter_Temp"
},
{
"$type": "AddGlobalValue",
"value": "Counter_Temp",
"key": "_MONSTER_Konungmathr_None_EnergyBall_Small_Follow_Counter",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_EnergyBall_Small",
"abilitySpecials": {
"Counter_Temp": 0.0
},
"modifiers": {
"Monster_Konungmathr_None_EnergyBall_Small": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_EnergyBall_Small"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "Monster_Konungmathr_None_EnergyBall_Small"
}
],
"onAbilityStart": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"alongGround": true
},
"gadgetID": 42304021,
"campID": 4001,
"campTargetType": "Alliance"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 1.0,
"radius": 2.200000047683716
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "Monster_Konungmathr_Attenuation_1",
"attenuationGroup": "Monster_Konungmathr_Attenuation_1",
"attackProperty": {
"damagePercentage": 0.1599999964237213,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"strikeType": "Default",
"attackType": "Range"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV0",
"retreatType": "ByHitDirection"
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_EnergyBall_Small_Land",
"modifiers": {
"Monster_Konungmathr_None_EnergyBall_Small_Land": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.20000000298023224,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_EnergyBall_Small_Land"
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 1.0,
"radius": 1.7999999523162842
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "Monster_Konungmathr_Attenuation_1",
"attenuationGroup": "Monster_Konungmathr_Attenuation_1",
"attackProperty": {
"damagePercentage": 0.1599999964237213,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"strikeType": "Default",
"attackType": "Range"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV0",
"retreatType": "ByHitDirection"
}
}
},
"targetType": "Enemy"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "Monster_Konungmathr_None_EnergyBall_Small_Land"
}
],
"onKill": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_EnergyBall_Small_LandAS"
},
{
"$type": "RemoveModifier",
"modifierName": "Monster_Konungmathr_None_EnergyBall_Small_Land"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_Reload",
"abilityMixins": [
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "ReloadAS",
"modifierName": "Monster_Konungmathr_None_Reload_LaserEffect",
"normalizeStart": 0.25999999046325684,
"normalizeEnd": 0.4230000078678131
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"ReloadBS"
],
"modifierName": "Monster_Konungmathr_None_Reload_PoseSet"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Reload"
],
"modifierName": "Monster_Konungmathr_None_Reload_CoreState"
}
],
"modifiers": {
"Monster_Konungmathr_None_Reload_LaserEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Konungmathr_ReloadLaser_Loop",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "ReloadLaserControl"
}
}
]
},
"Monster_Konungmathr_None_Reload_PoseSet": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "SetPoseBool",
"boolID": "BothDisable"
},
{
"$type": "SetPoseBool",
"boolID": "FootDisable"
},
{
"$type": "SetPoseBool",
"boolID": "EyeDisable"
}
]
},
"Monster_Konungmathr_None_Reload_CoreState": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_FootActive"
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_EyeActive"
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_FootCore_Protected_Long"
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_EyeCore_Protected_Long"
}
],
"onRemoved": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_FootOff"
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_EyeOff"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_WeakEnd",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Weak_EndBS"
],
"modifierName": "Monster_Konungmathr_None_WeakEnd_State"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Weak_EndBS",
"Weak_EndAS"
],
"modifierName": "Monster_Konungmathr_None_WeakEnd_CoreState"
}
],
"modifiers": {
"Monster_Konungmathr_None_WeakEnd_State": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_FootActive"
},
{
"$type": "SetPoseBool",
"boolID": "FootDisable"
}
]
},
"Monster_Konungmathr_None_WeakEnd_CoreState": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_FootCore_Protected_Long"
}
],
"onRemoved": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_FootOff"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_HemiTurn",
"abilityMixins": [
{
"$type": "DoActionByStateIDMixin",
"stateIDs": [
"HemiTurnFront",
"HemiTurnBack"
],
"enterActions": [
{
"$type": "ApplyModifier",
"modifierName": "Monster_Konungmathr_None_TurnState"
}
]
}
],
"modifiers": {
"Monster_Konungmathr_None_TurnState": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "TurnState",
"value": true
}
],
"onRemoved": [
{
"$type": "SetPoseBool",
"boolID": "TurnState"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_HemiTurnFront",
"onAbilityStart": [
{
"$type": "ReTriggerAISkillInitialCD",
"predicates": [
{
"$type": "ByAnimatorBool",
"logic": "Equal",
"parameter": "LaserTracing"
}
],
"skillIDs": [
242
]
},
{
"$type": "SetPoseBool",
"boolID": "HemiBack"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_HemiTurnBack",
"onAbilityStart": [
{
"$type": "ReTriggerAISkillInitialCD",
"predicates": [
{
"$type": "ByAnimatorBool",
"logic": "Equal",
"parameter": "LaserTracing"
}
],
"skillIDs": [
243
]
},
{
"$type": "SetPoseBool",
"boolID": "HemiBack",
"value": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_SteerAttack",
"abilityMixins": [
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"Turn"
],
"startNormalizedTime": 0.10000000149011612,
"endNormalizedTime": 0.30000001192092896,
"angularSpeed": 180.0,
"attackTrigger": ""
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"Turn"
],
"startNormalizedTime": 0.30000001192092896,
"endNormalizedTime": 0.6000000238418579,
"angularSpeed": 360.0,
"attackTrigger": ""
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"Whirl_BS",
"Whirl_Loop",
"Whirl_AS"
],
"startNormalizedTime": 0.800000011920929,
"endNormalizedTime": 0.25,
"angularSpeed": 90.0,
"attackTrigger": ""
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"StampTwice"
],
"endNormalizedTime": 0.20999999344348907,
"angularSpeed": 120.0,
"attackTrigger": ""
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"SwipeAndLaser"
],
"endNormalizedTime": 0.14000000059604645,
"angularSpeed": 120.0,
"attackTrigger": ""
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"DashAtk_BS"
],
"endNormalizedTime": 0.6000000238418579,
"angularSpeed": 120.0,
"attackTrigger": ""
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"TracingLaser_BS"
],
"angularSpeed": 120.0,
"attackTrigger": ""
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"TracingLaser_Loop"
],
"startNormalizedTime": 0.009999999776482582,
"endNormalizedTime": 4.0,
"angularSpeed": 25.0,
"attackTrigger": ""
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"EnergyBall"
],
"endNormalizedTime": 0.4000000059604645,
"angularSpeed": 120.0,
"attackTrigger": ""
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_Step_Left",
"onAbilityStart": [
{
"$type": "ActCameraShake",
"predicates": [
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 0,
"parameter": "SkillID"
}
],
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.05999999865889549,
"shakeTime": 0.09000000357627869,
"shakeDir": {
"y": -1.0
}
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_Step",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "LeftFoot"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_Step_Right",
"onAbilityStart": [
{
"$type": "ActCameraShake",
"predicates": [
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 0,
"parameter": "SkillID"
}
],
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.05999999865889549,
"shakeTime": 0.09000000357627869,
"shakeDir": {
"y": -1.0
}
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_Step",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "RightFoot"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_Hand_Left",
"onAbilityStart": [
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.05999999865889549,
"shakeTime": 0.09000000357627869,
"shakeDir": {
"y": -1.0
}
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_Step",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "LeftHand"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_Hand_Right",
"onAbilityStart": [
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.05999999865889549,
"shakeTime": 0.09000000357627869,
"shakeDir": {
"y": -1.0
}
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_Step",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "RightHand"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_Die",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_Die"
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_EyeCore"
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_FootCore"
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_FootCore_Protected_Long"
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_FootCore_Protected_Short"
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_EyeCore_Protected_Long"
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_None_EyeCore_Protected_Short"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_Die_Ground",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_DownDust",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 3.75
}
}
},
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.36000001430511475,
"shakeTime": 0.36000001430511475,
"shakeDistance": 30.0,
"shakeDir": {
"y": -1.0
}
}
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_FootCore_StateEffect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_WeakDie_Ground",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Konungmathr_WeakDust",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_ReturnToBorn",
"abilityMixins": [
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
902,
903
],
"modifierName": "ReturnToBorn_State"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
902
],
"modifierName": "ReturnToBorn_Disappear"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
903
],
"modifierName": "ReturnToBorn_Appear"
}
],
"modifiers": {
"ReturnToBorn_Disappear": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "StartDither",
"duration": 2.0
}
]
},
"ReturnToBorn_Appear": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "StartDither",
"duration": 0.20000000298023224,
"reverse": true
}
]
},
"ReturnToBorn_State": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ResetAnimatorTrigger",
"triggerID": "WeakStartTrigger"
},
{
"$type": "AttachModifier",
"modifierName": "ReturnToBorn_Invincible"
},
{
"$type": "AttachModifier",
"modifierName": "ReturnToBorn_DenyLockOn"
},
{
"$type": "SetPoseBool",
"boolID": "BothDisable"
},
{
"$type": "SetPoseBool",
"boolID": "FootDisable"
},
{
"$type": "SetPoseBool",
"boolID": "EyeDisable"
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_EyeCore_StateEffect"
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Monster_Konungmathr_FootCore_StateEffect"
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Konungmathr_None_CoreState"
},
{
"$type": "AddGlobalValue",
"value": 100.0,
"key": "_MONSTER_Konungmathr_EyeCore_HitCountDown",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": 100.0,
"key": "_MONSTER_Konungmathr_FootCore_HitCountDown",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_WeakTimer"
}
]
},
"ReturnToBorn_Invincible": {
"modifierName": "",
"elementDurability": 100.0,
"state": "Invincible"
},
"ReturnToBorn_DenyLockOn": {
"modifierName": "",
"elementDurability": 100.0,
"state": "DenyLockOn"
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_GearControl",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Weak_Start",
"BeHit",
"NormalIdle_PowerOff",
"NormalIdle_WeakLoop",
"PowerOff_WakeUp",
"Born",
"Break"
],
"modifierName": "GearControl_Stop"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Weak_End",
"PowerOff_Warning"
],
"modifierName": "GearControl_Active"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"StampTwice",
"DashAtk_BS",
"DashAtk_Move",
"DashAtk_AS",
"SwipeAndLaser",
"Whirl_BS",
"Whirl_Loop",
"TracingLaser_BS",
"TracingLaser_Loop",
"TracingLaser_AS",
"TracingLaser_HemiFront_BS",
"TracingLaser_HemiFront_Loop",
"TracingLaser_HemiFront_AS",
"TracingLaser_HemiBack_BS",
"TracingLaser_HemiBack_Loop",
"TracingLaser_HemiFront_AS",
"EnergyBall",
"Reload"
],
"modifierName": "GearControl_Skill"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"NormalIdle",
"Turn",
"NormalMove",
"Whirl_AS",
"Laser_Shoot",
"HemiTurnFront",
"HemiTurnBack"
],
"modifierName": "GearControl_Normal"
}
],
"modifiers": {
"GearControl_Stop": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorFloat",
"floatID": "GearSpeed",
"value": 0.0
}
]
},
"GearControl_Normal": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorFloat",
"floatID": "GearSpeed",
"value": 1.0
}
]
},
"GearControl_Active": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorFloat",
"floatID": "GearSpeed",
"value": 3.0
}
]
},
"GearControl_Skill": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorFloat",
"floatID": "GearSpeed",
"value": 2.0
}
]
}
},
"onAbilityStart": [
{
"$type": "SetAnimatorFloat",
"floatID": "GearSpeed",
"value": 0.0
}
],
"onKill": [
{
"$type": "SetAnimatorFloat",
"floatID": "GearSpeed",
"value": 0.5
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Konungmathr_None_HeadControl",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"NormalIdle_PowerOff",
"PowerOff_WakeUp",
"Weak_Start",
"BeHit",
"Break",
"Whirl_BS",
"Whirl_Loop",
"Whirl_AS"
],
"modifierName": "HeadControl_Disable"
}
],
"modifiers": {
"HeadControl_Disable": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnableHeadControl"
}
],
"onRemoved": [
{
"$type": "EnableHeadControl",
"enable": true
}
]
}
}
}
}
]