{ "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachSkinnedMesh", "mesh": "EffectMesh" }, "mass": 2000.0, "height": 2.1, "modelHeight": 1.9, "viewSize": 1.2, "affectedByWorld": true, "checkInSurface": true, "scale": 1.2, "useGrassDisplacement": true, "clearAnimatorOnSetLightDeactive": true, "clearAIOnSetLightDeactive": true }, "headControl": { "$type": "MoleMole.Config.ConfigHeadControl", "useHeadControl": true, "maxYawDegree": 75.0, "maxPitchDegree": 30.0, "animStates": [ "NormalIdle/Standby", "NormalMove/WalkForward", "NormalMove/WalkBack", "NormalMove/WalkRight", "NormalMove/WalkLeft", "NormalMove/Run", "Turn/TurnLeft", "Turn/TurnRight" ] }, "model": { "bornEffect": "Eff_Monster_Common_Born", "attachEffect": "" }, "dither": { "showDitherDuration": 1.0 }, "globalValue": { "serverGlobalValues": [ "_Server_Thoarder_Activity_Value_" ] }, "combat": { "property": { "endureType": "Monster_Grunt_Humanoid", "weight": 100.0 }, "beHit": { "hitBloodEffect": "" }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Avatar&Monster_Lv4" }, "die": { "hasAnimatorDie": true, "dieEndTime": 4.0, "dieForceDisappearTime": 15.0, "dieDisappearEffect": "", "useRagDoll": true, "ragDollDieEndTimeDelay": 15.0, "JIEMJMIBGIP": true, "GAFFCFHICFH": true, "GDFEBBNDMOA": true, "DGGFJHAJMMH": true, "JELOILMDPDM": true, "GFECLGIFADA": true }, "animEvents": { "QuickCombo01": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.3 } }, "direction": { "$type": "MoleMole.Config.ConfigDirectionByEntity", "angleOffset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": -20.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } }, "height": 1.9, "fanAngle": 150.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "strikeType": "Blunt", "enBreak": 200.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV3", "hitHaltTimeScale": 0.01 }, "forceCameraShake": true, "cameraShake": { "shakeType": "CustomVector", "shakeRange": 0.12, "shakeTime": 0.15, "shakeDir": { "x": -1.0 } } } }, "QuickCombo02": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.3 } }, "direction": { "$type": "MoleMole.Config.ConfigDirectionByEntity", "angleOffset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 30.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } }, "height": 1.9, "fanAngle": 240.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "strikeType": "Blunt", "enBreak": 200.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV4", "hitHaltTimeScale": 0.01 }, "forceCameraShake": true, "cameraShake": { "shakeType": "CustomVector", "shakeRange": 0.12, "shakeTime": 0.15, "shakeDir": { "x": 1.0 } } } }, "PowerCombo01": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 } }, "direction": { "$type": "MoleMole.Config.ConfigDirectionByEntity", "angleOffset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": -40.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } }, "height": 1.9, "fanAngle": 180.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "strikeType": "Blunt", "enBreak": 200.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV5", "hitHaltTimeScale": 0.01 }, "forceCameraShake": true, "cameraShake": { "shakeType": "CustomVector", "shakeRange": 0.15, "shakeTime": 0.2, "shakeDistance": 25.0, "shakeDir": { "x": -1.0 } } } }, "PowerCombo02": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } }, "direction": { "$type": "MoleMole.Config.ConfigDirectionByEntity", "angleOffset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 30.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } }, "height": 2.1, "fanAngle": 180.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "strikeType": "Blunt", "enBreak": 200.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV5", "hitHaltTimeScale": 0.01 }, "forceCameraShake": true, "cameraShake": { "shakeType": "CustomVector", "shakeRange": 0.2, "shakeTime": 0.2, "shakeDistance": 25.0, "shakeDir": { "x": 1.0 } } } }, "JumpAtk": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } }, "direction": { "$type": "MoleMole.Config.ConfigDirectionByEntity", "angleOffset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 30.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } }, "height": 2.1, "fanAngle": 180.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.75 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "strikeType": "Blunt", "enBreak": 200.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV5" }, "cameraShake": { "shakeType": "HitVector", "shakeRange": 0.06, "shakeTime": 0.09, "shakeDir": { "y": -1.0 } } } }, "WhirlAtk01": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.3 } }, "direction": { "$type": "MoleMole.Config.ConfigDirectionByEntity", "angleOffset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 180.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } }, "height": 1.9, "fanAngle": 90.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 2.2 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.3 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "strikeType": "Blunt", "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV3", "hitHaltTime": 0.12, "hitHaltTimeScale": 0.05 }, "cameraShake": { "shakeType": "HitVector", "shakeRange": 0.16, "shakeTime": 0.12, "shakeDistance": 25.0, "shakeDir": { "z": 1.0 } } } }, "WhirlAtk02": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.3 } }, "direction": { "$type": "MoleMole.Config.ConfigDirectionByEntity", "angleOffset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 90.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } }, "height": 1.9, "fanAngle": 90.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 2.2 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.25 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "strikeType": "Blunt", "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV3", "hitHaltTime": 0.12, "hitHaltTimeScale": 0.05 }, "cameraShake": { "shakeType": "HitVector", "shakeRange": 0.16, "shakeTime": 0.12, "shakeDistance": 25.0, "shakeDir": { "z": 1.0 } } } }, "WhirlAtk03": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.3 } }, "direction": { "$type": "MoleMole.Config.ConfigDirectionByEntity", "angleOffset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } }, "height": 1.9, "fanAngle": 90.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 2.2 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.25 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "strikeType": "Blunt", "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV3", "hitHaltTime": 0.12, "hitHaltTimeScale": 0.05 }, "cameraShake": { "shakeType": "HitVector", "shakeRange": 0.16, "shakeTime": 0.12, "shakeDistance": 25.0, "shakeDir": { "z": 1.0 } } } }, "WhirlAtk04": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.3 } }, "direction": { "$type": "MoleMole.Config.ConfigDirectionByEntity", "angleOffset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 270.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } }, "height": 1.9, "fanAngle": 90.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 2.2 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.25 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "strikeType": "Blunt", "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV3", "hitHaltTime": 0.12, "hitHaltTimeScale": 0.05 }, "cameraShake": { "shakeType": "HitVector", "shakeRange": 0.16, "shakeTime": 0.12, "shakeDistance": 25.0, "shakeDir": { "z": 1.0 } } } }, "WhirlAtk05": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.3 } }, "direction": { "$type": "MoleMole.Config.ConfigDirectionByEntity", "angleOffset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } }, "height": 1.9, "fanAngle": 180.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 2.2 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.25 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "strikeType": "Blunt", "enBreak": 400.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV6", "hitHaltTime": 0.12, "hitHaltTimeScale": 0.05 }, "cameraShake": { "shakeType": "HitVector", "shakeRange": 0.16, "shakeTime": 0.12, "shakeDistance": 25.0, "shakeDir": { "z": 1.0 } } } } } }, "equipController": { "sheathPoint": "", "attachPoints": { "equip01": "WeaponR", "equip02": "WeaponL" } }, "abilities": [ { "abilityID": "Alert", "abilityName": "Thoarder_Alert", "abilityOverride": "" }, { "abilityID": "SteerAttack", "abilityName": "Thoarder_MuscleMan_Wallenstein_SteerAttack", "abilityOverride": "" }, { "abilityID": "SteerAttack", "abilityName": "Thoarder_MuscleMan_Wallenstein_JumpAttack_RushMove", "abilityOverride": "" }, { "abilityID": "WhirlAtk_Manage", "abilityName": "Thoarder_MuscleMan_Wallenstein_WhirlAtk_Manage", "abilityOverride": "" }, { "abilityID": "JumpAttack", "abilityName": "Thoarder_MuscleMan_Wallenstein_JumpAtk", "abilityOverride": "" }, { "abilityID": "Throw_Effect", "abilityName": "Thoarder_MuscicMan_Wallenstein_Throw_Effect", "abilityOverride": "" }, { "abilityID": "Throw_Damage", "abilityName": "Thoarder_MuscicMan_Wallenstein_Throw_Damage", "abilityOverride": "" }, { "abilityID": "ThrowHammer", "abilityName": "Thoarder_MuscicMan_Wallenstein_ThrowHammer", "abilityOverride": "" }, { "abilityID": "ThrowHammer_DistanceCheck", "abilityName": "Thoarder_MuscicMan_Wallenstein_ThrowHammer_DistanceCheck", "abilityOverride": "" }, { "abilityID": "ActivitySkill", "abilityName": "Thoarder_MuscicMan_Wallenstein_ActivitySkill", "abilityOverride": "" }, { "abilityID": "WeaponOnBack", "abilityName": "Thoarder_WeaponOnBack", "abilityOverride": "" }, { "abilityID": "DrawWeapon", "abilityName": "Thoarder_DrawWeapon", "abilityOverride": "" }, { "abilityID": "DrawWeapon", "abilityName": "Thoarder_UnhideWeapon", "abilityOverride": "" }, { "abilityID": "SheathWeapon", "abilityName": "Thoarder_SheathWeapon", "abilityOverride": "" }, { "abilityID": "HideWeapon", "abilityName": "Thoarder_HideWeapon", "abilityOverride": "" }, { "abilityID": "SpecialsState_Weapon", "abilityName": "Thoarder_SpecialsState_Weapon", "abilityOverride": "" }, { "abilityID": "ReturnToBorn", "abilityName": "Thoarder_ReturnToBorn", "abilityOverride": "" }, { "abilityID": "SteerMove", "abilityName": "Thoarder_SteerMove", "abilityOverride": "" }, { "abilityID": "EndureModifier", "abilityName": "Thoarder_EndureModifier", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "NormalIdle": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Standby": [], "Born": [] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "NormalMove": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "WalkForward": [ "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_Walk" ], "WalkBack": [ "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_Walk" ], "WalkRight": [ "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_Walk" ], "WalkLeft": [ "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_Walk" ], "Run": [ "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_Run" ] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "Turn": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "TurnLeft": [ "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_Walk" ], "TurnRight": [ "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_Walk" ] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "BeHit": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Hit_L": [ "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_Hit_L" ], "Hit_H": [ "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_Hit_H" ], "DHit": [] }, "resetAnimatorTriggerOnEnter": [ "BeHit" ], "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "BeHitThrow": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "HitThrow": [ "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_HitThrow" ], "HitThrowDrop": [], "HitThrowToGround": [ "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_HitThrowToGround" ] }, "resetAnimatorTriggerOnEnter": [ "BeHit", "HitAir2HitDrop" ], "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "Struggle": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Struggle": [] }, "resetAnimatorTriggerOnEnter": [ "BeHit", "HitAir2HitDrop" ], "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "Die": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Die1": [ "Monster_Thoarder_MuscleMan_Die", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_Die" ], "Die2": [ "Monster_Thoarder_MuscleMan_Die", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_Die" ], "SwimDie": [ "Audio_Monster_Thoarder_NoWeapon_Knife_SwimDie" ], "SwimDie_AS": [ "Monster_Thoarder_Common_SwimDie", "Audio_Monster_Thoarder_NoWeapon_Knife_SwimDie" ] } }, "Die_RagDoll": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "AirDie": [ "Monster_Thoarder_Common_AirDie", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_Die" ] }, "enableRagDoll": true }, "Life_Alert": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Alert": [ "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_Alert" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Life_Warning": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Warning": [ "Monster_Undead01_Warning", "Monster_Thoarder_Alert", "Monster_Thoarder_DrawWeapon", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_Alert" ], "Alert_Armed": [ "Monster_Undead01_Warning", "Monster_Thoarder_Alert", "Monster_Thoarder_DrawWeapon", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_Alert" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "QuickCombo01": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "QuickCombo01": [ "Monster_Thoarder_MuscleMan_Wallenstein_QuickCombo01", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_QuickCombo01" ], "QuickCombo01_2": [ "Monster_Thoarder_MuscleMan_Wallenstein_QuickCombo01", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_QuickCombo01" ] }, "addEndure": 0.5, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "QuickCombo02": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "QuickCombo02": [ "Monster_Thoarder_MuscleMan_Wallenstein_QuickCombo02", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_QuickCombo02" ], "QuickCombo02_2": [ "Monster_Thoarder_MuscleMan_Wallenstein_QuickCombo02", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_QuickCombo02" ] }, "addEndure": 0.5, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "PowerCombo01": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "PowerCombo01": [ "Monster_Thoarder_MuscleMan_Wallenstein_PowerCombo01", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_PowerCombo01" ] }, "addEndure": 0.5, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill", "FirecrackerHit" ] }, "PowerCombo02": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "PowerCombo02": [ "Monster_Thoarder_MuscleMan_Wallenstein_PowerCombo02", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_PowerCombo02" ] }, "addEndure": 0.5, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill", "FirecrackerHit" ] }, "JumpAttack": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "JumpAttack": [ "Monster_Thoarder_MuslceMan_Wallenstein_JumpAtk", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_JumpAttack" ] }, "addEndure": 0.5, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill", "FirecrackerHit" ] }, "WhirlAtkBS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "WhirlAtkBS": [ "Monster_Thoarder_MuslceMan_Wallenstein_WhirlAtkBS", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_WhirlAtk_BS" ] }, "addEndure": 0.0, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill", "FirecrackerHit" ] }, "WhirlAtkLoop": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "WhirlAtkLoop": [ "Monster_Thoarder_MuslceMan_Wallenstein_WhirlAtkLoop", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_WhirlAtk_Loop" ] }, "addEndure": 0.0, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill", "FirecrackerHit" ] }, "WhirlAtkAS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "WhirlAtkAS": [ "Monster_Thoarder_MuslceMan_Wallenstein_WhirlAtkAS", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_WhirlAtk_AS" ] }, "addEndure": 0.0, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill", "FirecrackerHit" ] }, "ThrowHammer": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "ThrowHammer": [ "Monster_Thoarder_MuslceMan_Wallenstein_ThrowHammer" ] }, "addEndure": 0.0, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "HoldHammer": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "HoldHammer": [ "Monster_Thoarder_MuslceMan_Wallenstein_HoldHammer" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "ActivitySkill": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "ActivitySkill": [ "Monster_Thoarder_MuslceMan_Wallenstein_ActivitySkill", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_ActivitySkill" ] }, "addEndure": 0.0, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill", "FirecrackerHit" ] }, "FirecrackerHit": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "FirecrackerHit": [ "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_FirecrackerHit" ] }, "canSteer": true }, "Armed": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Armed": [] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Chat": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Chat": [] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "ChatFree01": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "ChatFree01": [] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Laugh": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Laugh": [] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "LaughFree01": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "LaughFree01": [] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "SheathWeapon": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "SheathWeapon": [ "Monster_Thoarder_SheathWeapon", "Audio_Monster_Thoarder_Normal_Male_Muscle_Hammer_02_SheathWeapon" ] }, "resetAnimatorTriggerOnExit": [ "SheathWeaponTrigger" ] } } } }, "billboard": { "$type": "MoleMole.Config.ConfigCombatBillboard", "attachPoint": "BillboardAttach", "offset": { "x": -0.05 }, "offsetType": "Character", "radiusOffset": 0.25, "showHPBar": true }, "initialPoses": { "Default": {}, "FixedPos": { "initialPoseID": 2, "initialPoseParams": { "boolParams": { "FixedPos": "true" } } }, "FixedPosArmed": { "initialPoseID": 3, "initialPoseParams": { "boolParams": { "FixedPosArmed": "true" } } }, "Armed": { "initialPoseID": 4, "initialPoseParams": { "boolParams": { "Armed": "true" } } }, "Chat": { "initialPoseID": 9006, "initialPoseParams": { "boolParams": { "Chat": "true" } } }, "Laugh": { "initialPoseID": 9009, "initialPoseParams": { "boolParams": { "Laugh": "true" } } } }, "aibeta": { "enable": true, "moveSetting": { "navMeshAgentName": "Undead01" }, "buddySetting": { "enable": true, "BIJOODNGMBG": [ 4006 ] }, "sensing": { "settings": { "DefaultSetting": { "feelRange": 8.0 }, "HighAlert": { "viewRange": 40.0, "feelRange": 10.0 }, "LowAlert": { "viewRange": 10.0 }, "Sleep": { "viewRange": 0.0, "feelRange": 3.0 } }, "templates": { "DefaultTemplate": { "DefaultPoses": "DefaultSetting", "9006": "LowAlert", "9009": "LowAlert" }, "HighAlertTemplate": { "DefaultPoses": "HighAlert", "9006": "DefaultSetting", "9009": "DefaultSetting" } } }, "neurons": { "DefaultSetting": [ "HIT" ] }, "threat": { "clearThreatByLostPath": true, "clearThreatByTargetOutOfZone": true, "clearThreatTimerByDistance": 3.0, "clearThreatTimerByLostPath": 18.0, "viewAttenuation": [ { "x": 10.0, "y": 2.0 }, { "x": 15.0, "y": 0.8 }, { "x": 20.0, "y": 0.5 }, { "x": 25.0, "y": 0.3 }, { "x": 30.0, "y": 0.2 } ] }, "defendArea": {}, "profiling": {}, "network": { "syncSkill": true }, "skillGroupCDConfigs": [ { "skillGroupCDID": 1, "skillGroupCDTime": 2.0 }, { "skillGroupCDID": 2, "skillGroupCDTime": 4.0 } ], "skillSetting": { "skillEliteSet": { "1": [ 301 ] } }, "skills": { "101": { "name": "OnAlert", "skillType": "OnAlert", "faceTarget": true, "castCondition": { "pose": [ 1, 2, 9002, 9003, 9004, 9005, 9006, 9008, 9009 ] }, "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "stateIDs": [ "Life_Warning" ], "skillQueryingTime": 3.0, "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "103": { "name": "OnAlert_Armed", "skillType": "OnAlert", "faceTarget": true, "castCondition": { "pose": [ 3, 4, 9007 ] }, "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "stateIDs": [ "Life_Warning" ], "skillQueryingTime": 3.0, "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "201": { "name": "QuickCombo01", "combatSkillType": "MeleeAttack", "enableSkillPrepare": true, "castCondition": { "pose": [ 1001 ], "pickRangeMax": 6.0, "castRangeMax": 2.5 }, "cd": 3.5, "initialCD": 2.0, "publicCDGroup": "", "triggerGCD": false, "skillGroupCDID": 1, "stateIDs": [ "QuickCombo01", "QuickCombo02", "PowerCombo02" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "203": { "name": "QuickCombo02", "combatSkillType": "MeleeAttack", "enableSkillPrepare": true, "castCondition": { "pose": [ 1001 ], "pickRangeMax": 6.0, "castRangeMax": 3.0 }, "cd": 7.0, "cdUpperRange": 3.5, "initialCD": 7.0, "publicCDGroup": "", "skillGroupCDID": 1, "stateIDs": [ "QuickCombo01", "PowerCombo02" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "211": { "name": "PowerCombo01", "combatSkillType": "MeleeAttack", "enableSkillPrepare": true, "castCondition": { "pose": [ 1001 ], "pickRangeMax": 6.0, "castRangeMax": 3.0 }, "cd": 10.0, "cdUpperRange": 5.0, "initialCD": 5.0, "publicCDGroup": "", "skillGroupCDID": 1, "stateIDs": [ "PowerCombo01", "PowerCombo02" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "221": { "name": "JumpAttack", "combatSkillType": "MeleeAttack", "priority": 2, "enableSkillPrepare": true, "castCondition": { "pose": [ 1001 ], "pickRangeMin": 5.0, "pickRangeMax": 7.0, "castRangeMin": 4.0, "castRangeMax": 6.0 }, "cd": 20.0, "cdUpperRange": 3.0, "initialCD": 15.0, "publicCDGroup": "meleeAttack_long", "triggerGCD": false, "stateIDs": [ "JumpAttack" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "231": { "name": "WhirlAttack", "combatSkillType": "MeleeAttack", "priority": 2, "castCondition": { "pose": [ 1001 ], "pickRangeMax": 6.0, "castRangeMax": 6.0 }, "cd": 20.0, "cdUpperRange": 3.0, "initialCD": 5.0, "publicCDGroup": "meleeAttack_long", "skillGroupCDID": 2, "stateIDs": [ "WhirlAtkBS", "WhirlAtkLoop", "WhirlAtkAS", "ThrowHammer", "HoldHammer" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "301": { "name": "ActivitySkill", "priority": 1, "castCondition": { "pickRangeMax": 50.0 }, "cd": 500.0, "publicCDGroup": "", "triggerGCD": false, "skillGroupCDID": 1, "stateIDs": [ "ActivitySkill" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "90061": { "name": "ChatFree01", "skillType": "Free", "castCondition": { "pose": [ 9006 ] }, "cd": 3.0, "cdUpperRange": 5.0, "initialCD": 1.0, "initialCDUpperRange": 5.0, "publicCDGroup": "", "stateIDs": [ "ChatFree01" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "90091": { "name": "LaughFree01", "skillType": "Free", "castCondition": { "pose": [ 9009 ] }, "cd": 6.0, "cdUpperRange": 5.0, "initialCD": 1.0, "initialCDUpperRange": 5.0, "publicCDGroup": "", "stateIDs": [ "LaughFree01" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" } }, "skillGCD": 3.0, "returnToBornTactic": { "enable": true, "201": {} }, "wanderTactic": { "enable": true, "condition": { "pose": [ 1, 4 ] }, "201": { "cdMax": 3.0, "cdMin": 1.5, "distanceFromBorn": 15.0, "distanceFromCurrentMin": 3.75, "distanceFromCurrentMax": 7.5 } }, "investigateTactic": { "enable": true, "condition": { "pose": [ 1, 4 ] } }, "reactActionPointTactic": { "enable": true, "201": {} }, "meleeChargeTactic": { "enable": true, "condition": { "pose": [ 1001, 1002 ] }, "201": { "startDistanceMin": 14.0, "startDistanceMax": 50.0, "stopDistance": 6.0, "innerDistance": 6.0 } }, "facingMoveTactic": { "enable": true, "condition": { "pose": [ 1001, 1002 ] }, "201": { "rangeMax": 5.0, "facingMoveWeight": { "forward": 0.0, "back": 0.0 } } } }, "inputKeys": [ { "keyID": 201, "inputKeyCode": 257, "abilityName": "" }, { "keyID": 202, "inputKeyCode": 258, "abilityName": "" }, { "keyID": 203, "inputKeyCode": 259, "abilityName": "" }, { "keyID": 211, "inputKeyCode": 260, "abilityName": "" }, { "keyID": 212, "inputKeyCode": 262, "abilityName": "" }, { "keyID": 212, "inputKeyCode": 261, "abilityName": "" }, { "keyID": 221, "inputKeyCode": 264, "abilityName": "" }, { "keyID": 231, "inputKeyCode": 265, "abilityName": "" } ], "move": { "$type": "MoleMole.Config.ConfigAnimatorMove", "facingMove": "FourDirection", "monsterSizeType": "StoopType" }, "audio": { "animAudio": {}, "disableEvent": { "text": "" }, "destroyEvent": { "text": "" }, "randomVariantSwitchGroup": { "text": "" }, "randomVariantSwitchValues": [ { "text": "" } ] } }