{ "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachSkinnedMesh", "mesh": "EffectMesh" }, "mass": 150.0, "height": 1.0, "modelHeight": 2.8, "affectedByWorld": true, "checkInSurface": true, "clearAnimatorOnSetLightDeactive": true, "clearAIOnSetLightDeactive": true }, "headControl": { "$type": "MoleMole.Config.ConfigHeadControl", "useHeadControl": true, "maxYawDegree": 60.0, "maxPitchDegree": 25.0, "speed": 4.0, "animStates": [ "NormalIdle/Standby", "NormalMove/MoveForward", "NormalMove/MoveBack", "NormalMove/MoveLeft", "NormalMove/MoveRight", "Run/RunRandom_01", "Run/RunRandom_02" ] }, "model": { "bornEffect": "Eff_Monster_Common_Born", "attachEffect": "", "canBakeMesh": false }, "combat": { "property": { "endureType": "Monster_Demiboss_Humanoid", "weight": 150.0 }, "beHit": { "hitBloodEffect": "" }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Avatar&Monster_Lv4" }, "die": { "hasAnimatorDie": true, "dieEndTime": 2.0, "dieForceDisappearTime": 4.0, "dieDisappearEffect": "", "dieShaderData": "MonsterDie", "JIEMJMIBGIP": true, "GAFFCFHICFH": true, "GDFEBBNDMOA": true, "DGGFJHAJMMH": true, "JELOILMDPDM": true, "GFECLGIFADA": true }, "animEvents": { "WavePawL": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": -0.8 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 1.22 } }, "direction": { "$type": "MoleMole.Config.ConfigDirectionByDefault", "angleOffset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 10.76 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": -40.17 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": -6.62 } } } }, "height": 3.5, "fanAngle": 220.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 3.3 } }, "attackInfo": { "attackTag": "Hound_Corruption_Tag", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.85 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementType": "Rock", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 25.0 }, "strikeType": "Default", "enBreak": 1.0 }, "hitPattern": { "onHitEffectName": "Eff_Monster_Riftstalker_Hit", "hitImpulseType": "LV2", "hitHaltTimeScale": 0.05 } } }, "WavePawR": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": -0.8 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": -0.3 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 1.82 } }, "direction": { "$type": "MoleMole.Config.ConfigDirectionByDefault", "angleOffset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": -5.33 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 14.2 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 22.0 } } } }, "height": 3.8, "fanAngle": 220.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 3.4 } }, "attackInfo": { "attackTag": "Hound_Corruption_Tag", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.85 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementType": "Rock", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 25.0 }, "strikeType": "Default", "enBreak": 1.0 }, "hitPattern": { "onHitEffectName": "Eff_Monster_Riftstalker_Hit", "hitImpulseType": "LV2", "hitHaltTimeScale": 0.05 } } }, "Biting": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackBox", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.55 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 1.18 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 1.26 } } }, "size": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 3.55 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 3.7 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 4.92 } } }, "attackInfo": { "attackTag": "Hound_Corruption_Tag", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.9 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementType": "Rock", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 25.0 }, "strikeType": "Default", "enBreak": 20.0 }, "hitPattern": { "onHitEffectName": "Eff_Monster_Riftstalker_Hit", "hitImpulseType": "LV2" }, "forceCameraShake": true, "cameraShake": { "shakeType": "CustomVector", "shakeDistance": 0.0 } } } } }, "abilities": [ { "abilityID": "", "abilityName": "Monster_Hound_Riftstalker_Rock_Pose", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Monster_Hound_Riftstalker_Rock_Steer", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Monster_Hound_Riftstalker_Rock_AddBodyEff", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Monster_Hound_Riftstalker_Rock_RemoveBodyEff", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Monster_Hound_Riftstalker_Rock_Strike_State", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Monster_Hound_Riftstalker_Rock_Strike_FindBlinkPoint", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Monster_Hound_Riftstalker_Rock_Strike_DoBlink", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Monster_Hound_Riftstalker_Rock_Strike_Attack", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Monster_Hound_Riftstalker_Rock_JumpBack", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Monster_Hound_Riftstalker_Rock_Howl", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Monster_Hound_Riftstalker_Rock_Bullet", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Monster_Hound_Riftstalker_Rock_Smash", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Monster_Hound_Riftstalker_Rock_Acitvated", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Monster_Hound_Riftstalker_RunState", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Monster_Hound_Corruption_LoseHP", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Monster_Hound_Riftstalker_ExitBattle", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "NormalIdle": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Standby": [], "StandbyFree": [], "Born": [] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "NormalMove": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "MoveForward": [], "MoveBack": [], "MoveLeft": [], "MoveRight": [] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "Run": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "RunRandom_01": [], "RunRandom_02": [] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "BeHit": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Hit_L": [ "Audio_Monster_Riftstalker_Rock_Rock_Hit_L" ], "Hit_H": [ "Audio_Monster_Riftstalker_Rock_Rock_Hit_H" ] }, "resetAnimatorTriggerOnEnter": [ "BeHit" ], "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "BeHitThrow": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "HitThrow": [ "Audio_Monster_Riftstalker_Rock_Rock_HitThrow_VO" ], "HitThrowDrop": [], "HitThrowToGround": [ "Audio_Monster_Riftstalker_Rock_Rock_HitThrowToGround" ] }, "resetAnimatorTriggerOnEnter": [ "BeHit", "HitAir2HitDrop" ], "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "Die": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Die": [ "Monster_Hound_Riftstalker_Rock_Die", "Audio_Monster_Riftstalker_Rock_Rock_Die" ] } }, "Alert": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Alert": [ "Audio_Monster_Riftstalker_Rock_Rock_Alert" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "WavePaw": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "WavePaw": [ "Monster_Hound_Riftstalker_Rock_WavePaw", "Audio_Monster_Riftstalker_Rock_Rock_WavePaw" ] }, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Strike_BS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Strike_BS": [ "Monster_Hound_Riftstalker_Rock_Strike_BS", "Audio_Monster_Riftstalker_Rock_Rock_Strike_BS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Strike_Loop_01": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Strike_Loop_01": [] }, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Strike_Loop_02": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Strike_Loop_02": [] }, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Strike_Loop_03": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Strike_Loop_03": [] }, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Strike_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Strike_AS": [ "Monster_Hound_Riftstalker_Rock_Strike_AS", "Audio_Monster_Riftstalker_Rock_Rock_Strike_AS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Biting": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Biting": [ "Monster_Hound_Riftstalker_Rock_Biting", "Audio_Monster_Riftstalker_Rock_Rock_Biting" ] }, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "JumpBack": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "JumpBack": [ "Audio_Monster_Riftstalker_Rock_Rock_JumpBack" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Howl": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Howl": [ "Monster_Hound_Riftstalker_Rock_Howl", "Audio_Monster_Riftstalker_Rock_Rock_Howl" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Bullet": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Bullet": [ "Monster_Hound_Riftstalker_Rock_Bullet", "Audio_Monster_Riftstalker_Rock_Rock_Bullet" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Smash_BS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Smash_BS_01": [ "Monster_Hound_Riftstalker_Rock_Smash_BS", "Audio_Monster_Riftstalker_Rock_Rock_Smash_BS" ], "Smash_BS_02": [ "Monster_Hound_Riftstalker_Rock_Smash_BS", "Audio_Monster_Riftstalker_Rock_Rock_Smash_BS" ], "Smash_BS_03": [ "Monster_Hound_Riftstalker_Rock_Smash_BS", "Audio_Monster_Riftstalker_Rock_Rock_Smash_BS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Smash_Loop_01": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Smash_Loop_01": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Smash_Loop_02": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Smash_Loop_02": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Smash_Loop_03": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Smash_Loop_03": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Smash_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Smash_AS_01": [ "Audio_Monster_Riftstalker_Rock_Rock_Smash_AS" ], "Smash_AS_02": [ "Audio_Monster_Riftstalker_Rock_Rock_Smash_AS" ], "Smash_AS_03": [ "Audio_Monster_Riftstalker_Rock_Rock_Smash_AS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Activated": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Activated": [ "Monster_Hound_Riftstalker_Rock_Activated", "Audio_Monster_Riftstalker_Rock_Rock_Activated" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "RandomWalk": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "RandomWalk_Left": [ "Audio_Monster_Riftstalker_Rock_Rock_RandomWalk" ], "RandomWalk_Right": [ "Audio_Monster_Riftstalker_Rock_Rock_RandomWalk" ] }, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] } } } }, "billboard": { "$type": "MoleMole.Config.ConfigCombatBillboard", "attachPoint": "BillboardAttach", "offsetType": "Character", "radiusOffset": 0.35, "showHPBar": true, "size": "Big" }, "initialPoses": { "Default": { "initialPoseID": 101 } }, "aibeta": { "enable": true, "buddySetting": { "enable": true, "BIJOODNGMBG": [ 4011 ] }, "sensing": { "settings": { "DefaultSetting": { "viewRange": 40.0, "feelRange": 25.0 } } }, "neurons": { "DefaultSetting": [ "HIT" ] }, "threat": { "clearThreatByLostPath": true, "clearThreatTimerByDistance": 5.0, "viewAttenuation": [ { "x": 10.0, "y": 2.0 }, { "x": 15.0, "y": 1.4 }, { "x": 20.0, "y": 1.0 }, { "x": 25.0, "y": 0.7 }, { "x": 30.0, "y": 0.5 }, { "x": 35.0, "y": 0.3 } ] }, "defendArea": { "defendRange": 50.0 }, "skillSetting": {}, "skills": { "101": { "name": "OnAlert", "skillType": "OnAlert", "faceTarget": true, "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "stateIDs": [ "Alert" ], "skillQueryingTime": 3.0, "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "201": { "name": "WavePaw", "priority": 3, "enableSkillPrepare": true, "castCondition": { "pose": [ 201 ], "pickRangeMax": 4.5, "pickRangeYMax": 4.5 }, "cd": 10.5, "cdUpperRange": 1.0, "publicCDGroup": "", "stateIDs": [ "WavePaw" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "202": { "name": "WavePaw", "priority": 4, "enableSkillPrepare": true, "castCondition": { "pose": [ 401 ], "pickRangeMax": 4.5, "pickRangeYMax": 4.5 }, "cd": 7.5, "cdUpperRange": 1.0, "publicCDGroup": "", "stateIDs": [ "WavePaw" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "301": { "name": "Strike", "priority": 4, "castCondition": { "pose": [ 201 ], "maxTargetAngleY": 30.0, "pickRangeMax": 7.5, "pickRangeYMax": 6.5 }, "cd": 18.5, "cdUpperRange": 4.0, "initialCD": 2.0, "initialCDUpperRange": 5.0, "publicCDGroup": "Hound_Strike", "stateIDs": [ "Strike_BS", "Strike_Loop_01", "Strike_Loop_02", "Strike_Loop_03", "Strike_AS" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "10" }, "302": { "name": "Strike", "priority": 2, "castCondition": { "pose": [ 201 ], "maxTargetAngleY": 30.0, "pickRangeMin": 7.5, "pickRangeMax": 15.5, "pickRangeYMax": 6.5 }, "cd": 14.5, "cdUpperRange": 4.0, "initialCD": 2.0, "initialCDUpperRange": 5.0, "publicCDGroup": "Hound_Strike", "stateIDs": [ "Strike_BS", "Strike_Loop_01", "Strike_Loop_02", "Strike_Loop_03", "Strike_AS" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "10" }, "303": { "name": "Strike", "priority": 3, "castCondition": { "pose": [ 201, 401 ], "maxTargetAngleY": 30.0, "pickRangeMin": 15.5, "pickRangeMax": 25.5, "pickRangeYMax": 6.5 }, "cd": 8.5, "cdUpperRange": 4.0, "initialCD": 2.0, "initialCDUpperRange": 3.0, "publicCDGroup": "Hound_Strike", "stateIDs": [ "Strike_BS", "Strike_Loop_01", "Strike_Loop_02", "Strike_Loop_03", "Strike_AS" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "10" }, "304": { "name": "Strike", "priority": 4, "castCondition": { "pose": [ 401 ], "maxTargetAngleY": 30.0, "pickRangeMax": 7.5, "pickRangeYMax": 6.5 }, "cd": 16.5, "cdUpperRange": 4.0, "initialCD": 2.0, "initialCDUpperRange": 5.0, "publicCDGroup": "Hound_Strike", "stateIDs": [ "Strike_BS", "Strike_Loop_01", "Strike_Loop_02", "Strike_Loop_03", "Strike_AS" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "10" }, "305": { "name": "Strike", "priority": 2, "castCondition": { "pose": [ 401 ], "maxTargetAngleY": 30.0, "pickRangeMin": 7.5, "pickRangeMax": 15.5, "pickRangeYMax": 6.5 }, "cd": 12.5, "cdUpperRange": 4.0, "initialCD": 2.0, "initialCDUpperRange": 5.0, "publicCDGroup": "Hound_Strike", "stateIDs": [ "Strike_BS", "Strike_Loop_01", "Strike_Loop_02", "Strike_Loop_03", "Strike_AS" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "10" }, "401": { "name": "Biting", "priority": 3, "castCondition": { "pose": [ 201 ], "pickRangeMin": 1.0, "pickRangeMax": 7.5, "pickRangeYMax": 4.5 }, "cd": 9.5, "cdUpperRange": 2.0, "publicCDGroup": "", "stateIDs": [ "Biting" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "11", "flagTargetInZone": "11" }, "402": { "name": "Biting", "priority": 4, "castCondition": { "pose": [ 401 ], "pickRangeMin": 1.0, "pickRangeMax": 7.5, "pickRangeYMax": 4.5 }, "cd": 7.5, "cdUpperRange": 2.0, "publicCDGroup": "", "stateIDs": [ "Biting" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "11", "flagTargetInZone": "11" }, "501": { "name": "JumpBack", "castCondition": { "pose": [ 201 ], "pickRangeMax": 3.0 }, "cd": 8.5, "cdUpperRange": 3.0, "publicCDGroup": "", "stateIDs": [ "JumpBack" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "502": { "name": "JumpBack", "castCondition": { "pose": [ 401 ], "pickRangeMax": 3.0 }, "cd": 12.0, "cdUpperRange": 3.0, "publicCDGroup": "", "stateIDs": [ "JumpBack" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "601": { "name": "Howl", "skillType": "CombatBuddy", "priority": 1, "castCondition": { "pose": [ 201 ] }, "cd": 25.0, "initialCD": 20.0, "publicCDGroup": "Riftstalker_Howl", "stateIDs": [ "Howl" ], "skillQueryingTime": 3.0, "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11", "buddySkillCondition": { "selectRange": 35.0, "buddyScoring": { "distFactor": -1.0, "roleScores": [ 1.0, 1.0, 1.0, 1.0 ] } } }, "602": { "name": "Howl", "skillType": "CombatBuddy", "priority": 4, "castCondition": { "pose": [ 401 ] }, "cd": 12.5, "initialCD": 20.0, "publicCDGroup": "Riftstalker_Howl", "stateIDs": [ "Howl" ], "skillQueryingTime": 3.0, "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11", "buddySkillCondition": { "selectRange": 35.0, "buddyScoring": { "distFactor": -1.0, "roleScores": [ 1.0, 1.0, 1.0, 1.0 ] } } }, "701": { "name": "Bullet", "priority": 3, "castCondition": { "pose": [ 201 ], "pickRangeMin": 7.5, "pickRangeMax": 22.5 }, "cd": 12.5, "cdUpperRange": 3.0, "initialCD": 20.0, "publicCDGroup": "", "stateIDs": [ "Bullet" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "11", "flagTargetInZone": "11" }, "702": { "name": "Bullet", "priority": 2, "castCondition": { "pose": [ 401 ], "pickRangeMin": 7.5, "pickRangeMax": 22.5 }, "cd": 10.0, "cdUpperRange": 3.0, "initialCD": 5.0, "publicCDGroup": "", "stateIDs": [ "Bullet" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "11", "flagTargetInZone": "11" }, "801": { "name": "Smash", "priority": 2, "faceTarget": true, "castCondition": { "pose": [ 401 ], "pickRangeMin": 5.0, "pickRangeMax": 10.5, "castRangeMin": 5.0, "castRangeMax": 10.5 }, "cd": 15.0, "cdUpperRange": 3.0, "publicCDGroup": "", "stateIDs": [ "Smash_BS", "Smash_Loop_01", "Smash_Loop_02", "Smash_Loop_03", "Smash_AS" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "901": { "name": "Activated", "faceTarget": true, "castCondition": { "pose": [ 301 ] }, "cd": 999999.0, "cdUpperRange": 3.0, "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "triggerCDOnStart": true, "triggerCDOnFail": false, "stateIDs": [ "Activated" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "11", "flagTargetInZone": "11" }, "1001": { "name": "RandomWalk", "castCondition": { "pose": [ 201, 401 ], "minTargetAngleXZ": 135.0 }, "cd": 7.5, "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "stateIDs": [ "RandomWalk" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "11", "flagSelfInZone": "11", "flagTargetInZone": "11" } }, "skillGCD": 5.0, "returnToBornTactic": { "enable": true, "201": {} }, "wanderTactic": { "enable": true, "condition": { "pose": [ 101 ] }, "201": { "cdMax": 8.0, "cdMin": 5.0, "distanceFromBorn": 15.0, "distanceFromCurrentMin": 3.5, "distanceFromCurrentMax": 9.5 } }, "meleeChargeTactic": { "enable": true, "condition": { "pose": [ 201, 401 ] }, "201": { "startDistanceMax": 50.0, "stopDistance": 8.5, "innerDistance": 0.0, "speedLevelInner": 0 } } }, "inputKeys": [ { "keyID": 101, "inputKeyCode": 257, "abilityName": "" }, { "keyID": 201, "inputKeyCode": 258, "abilityName": "" }, { "keyID": 301, "inputKeyCode": 259, "abilityName": "" }, { "keyID": 401, "inputKeyCode": 260, "abilityName": "" }, { "keyID": 501, "inputKeyCode": 261, "abilityName": "" }, { "keyID": 601, "inputKeyCode": 262, "abilityName": "" }, { "keyID": 701, "inputKeyCode": 263, "abilityName": "" }, { "keyID": 801, "inputKeyCode": 264, "abilityName": "" }, { "keyID": 901, "inputKeyCode": 265, "abilityName": "" }, { "keyID": 1001, "inputKeyCode": 266, "abilityName": "" } ], "move": { "$type": "MoleMole.Config.ConfigAnimatorMove", "velocityForce": { "excludeForces": [ "WindZoneType", "AirflowType" ] }, "handleCombatTaskImmediately": true, "moveOnWater": true, "facingMove": "FourDirection" }, "audio": { "animAudio": { "onTransitionIn": [ { "currentStateName": "OutOfBuild", "audioEvent": { "text": "Stop_sfx_monster_hili_build" } }, { "currentStateName": "Alert", "audioEvent": { "text": "Stop_sfx_monster_hili_build" } }, { "currentStateName": "BeHit", "audioEvent": { "text": "Stop_sfx_monster_hili_build" } }, { "currentStateName": "Die", "audioEvent": { "text": "Stop_sfx_monster_hili_build" } }, { "currentStateName": "Die1", "audioEvent": { "text": "Stop_sfx_monster_hili_build" } }, { "currentStateName": "Die2", "audioEvent": { "text": "Stop_sfx_monster_hili_build" } }, { "currentStateName": "OutOfMake", "audioEvent": { "text": "Stop_sfx_monster_hili_build" } }, { "currentStateName": "Practice_Sword_Back", "audioEvent": { "text": "Play_sfx_monster_hili_practice_back" } }, { "currentStateName": "Practice_NoWeapon_Back", "audioEvent": { "text": "Play_sfx_monster_hili_practice_back" } }, { "currentStateName": "Practice_Shoot_Aim", "audioEvent": { "text": "Play_sfx_monster_hili_practice_shoot_aim" } }, { "currentStateName": "Dance", "audioEvent": { "text": "Play_sfx_monster_hili_dance" } }, { "currentStateName": "OutOfDance", "audioEvent": { "text": "Stop_sfx_monster_hili_dance" } }, { "currentStateName": "SurroundFree01_Club", "audioEvent": { "text": "Play_sfx_monster_hili_dance" } }, { "currentStateName": "SurroundFree01_NoWeapon", "audioEvent": { "text": "Play_sfx_monster_hili_dance" } }, { "currentStateName": "OutOfSurround", "audioEvent": { "text": "Stop_sfx_monster_hili_dance" } }, { "currentStateName": "Alert", "audioEvent": { "text": "Stop_sfx_monster_hili_dance" } }, { "currentStateName": "BeHit", "audioEvent": { "text": "Stop_sfx_monster_hili_dance" } }, { "currentStateName": "Die", "audioEvent": { "text": "Stop_sfx_monster_hili_dance" } }, { "currentStateName": "Die1", "audioEvent": { "text": "Stop_sfx_monster_hili_dance" } }, { "currentStateName": "Die2", "audioEvent": { "text": "Stop_sfx_monster_hili_dance" } }, { "currentStateName": "ThreatFree01_NoWeapon", "audioEvent": { "text": "Play_sfx_monster_hili_dance" } }, { "currentStateName": "ThreatFree02_NoWeapon", "audioEvent": { "text": "Play_sfx_monster_hili_dance" } }, { "currentStateName": "ThreatFree01_Club", "audioEvent": { "text": "Play_sfx_monster_hili_dance" } }, { "currentStateName": "ThreatFree02_Club", "audioEvent": { "text": "Play_sfx_monster_hili_dance" } }, { "currentStateName": "OutOfThreat", "audioEvent": { "text": "Stop_sfx_monster_hili_dance" } } ], "onTransitionOut": [ { "currentStateName": "BombCreate", "audioEvent": { "text": "Stop_sfx_monster_hili_build" } }, { "currentStateName": "Make", "audioEvent": { "text": "Stop_sfx_monster_hili_build" } }, { "currentStateName": "Build", "audioEvent": { "text": "Stop_sfx_monster_hili_build" } }, { "currentStateName": "Practice_Sword", "audioEvent": { "text": "Stop_sfx_monster_hili_practice_sword" } }, { "currentStateName": "Practice_NoWeapon", "audioEvent": { "text": "Stop_sfx_monster_hili_practice_sword" } }, { "currentStateName": "Practice_Sword_Back", "audioEvent": { "text": "Stop_sfx_monster_hili_practice_back" } }, { "currentStateName": "Practice_NoWeapon_Back", "audioEvent": { "text": "Stop_sfx_monster_hili_practice_back" } }, { "currentStateName": "Practice_Shoot_Aim", "audioEvent": { "text": "Stop_sfx_monster_hili_practice_shoot_aim" }, "otherStateNames": [ "Practice_Shoot_Attack" ], "usage": "Except" }, { "currentStateName": "Practice_Shoot_Attack", "audioEvent": { "text": "Stop_sfx_monster_hili_practice_shoot_aim" } }, { "currentStateName": "Dance", "audioEvent": { "text": "Stop_sfx_monster_hili_dance" } }, { "currentStateName": "SurroundFree01_Club", "audioEvent": { "text": "Stop_sfx_monster_hili_dance" } }, { "currentStateName": "SurroundFree01_NoWeapon", "audioEvent": { "text": "Stop_sfx_monster_hili_dance" } }, { "currentStateName": "ThreatFree01_NoWeapon", "audioEvent": { "text": "Stop_sfx_monster_hili_dance" } }, { "currentStateName": "ThreatFree02_NoWeapon", "audioEvent": { "text": "Stop_sfx_monster_hili_dance" } }, { "currentStateName": "ThreatFree01_Club", "audioEvent": { "text": "Stop_sfx_monster_hili_dance" } }, { "currentStateName": "ThreatFree02_Club", "audioEvent": { "text": "Stop_sfx_monster_hili_dance" } } ] }, "disableEvent": { "text": "Stop_sfx_monster_hili_dance" }, "destroyEvent": { "text": "Stop_sfx_monster_hili_dance" } } }