{ "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachSkinnedMesh", "mesh": "EffectMesh" }, "mass": 40.0, "height": 1.0, "affectedByWorld": true, "checkInSurface": true, "scale": 0.5, "canTriggerElementReactionText": false, "useGrassDisplacement": true }, "model": { "bornEffect": "", "attachEffect": "", "canBakeMesh": false }, "dither": { "showDitherDuration": 1.0 }, "combat": { "property": { "endureType": "Monster_Minion", "weight": 50.0 }, "beHit": { "hitBloodEffect": "", "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Animal_Lv2" }, "die": { "dieEndTime": 2.0, "dieForceDisappearTime": 10.0, "dieDisappearEffect": "" }, "animEvents": { "RushAtk": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackSphere", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.25 } } }, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 0.6 } }, "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", "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV4", "retreatType": "ByTangent", "canBeDefenceHalt": true } } } } }, "abilities": [ { "abilityID": "AIStateInitial", "abilityName": "Animal_Boar_Small_AIStateInitial", "abilityOverride": "" }, { "abilityID": "Animal_Common_Initial", "abilityName": "Animal_Common_Initial", "abilityOverride": "" }, { "abilityID": "Disappear", "abilityName": "Animal_Boar_Small_Disappear", "abilityOverride": "" }, { "abilityID": "Animal_Boar_Small_ToRun", "abilityName": "Animal_Boar_Small_ToRun", "abilityOverride": "" }, { "abilityID": "Animal_Boar_Small_ToWander", "abilityName": "Animal_Boar_Small_ToWander", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Born": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Born": [] }, "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "NormalIdle": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Standby": [] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "NormalMove": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Walk": [ "Audio_Boar_Small_Walk" ], "Run": [ "Audio_Boar_Small_Run" ], "Disappear": [] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "BeHit": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Hit_L": [ "Audio_Boar_Small_Hit_L" ] }, "resetAnimatorTriggerOnEnter": [ "BeHit" ], "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "Die": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Die": [ "Animal_Boar_Die", "Audio_Boar_Small_Die" ], "Die_Disappear": [ "Animal_Boar_Disappear" ] } }, "Aware": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Aware": [ "Audio_Boar_Small_Aware" ] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Alert": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Alert": [ "Animal_Boar_Alert" ] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Personality_101": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Personality_101": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Personality_102": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Personality_102": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "ToRun": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "ToRun": [ "Animal_Boar_Small_ToRun" ] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "ToWander": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "ToWander": [ "Animal_Boar_Small_ToWander" ] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] } } } }, "initialPoses": { "Default": {} }, "aibeta": { "enable": true, "friendliness": 1, "sensing": { "settings": { "DefaultSetting": { "viewRange": 17.5, "horizontalFov": 60.0, "feelRange": 7.5 } } }, "neurons": { "DefaultSetting": [ "HIT", "WEATHER_BAD", "FEAR" ] }, "threat": { "feelThreatGrow": 1000.0, "threatDecreaseSpeed": 500.0, "viewAttenuation": [ { "x": 7.5, "y": 2.0 }, { "x": 10.0, "y": 1.25 }, { "x": 12.5, "y": 0.5 } ] }, "defendArea": { "defendRange": 50.0 }, "ui": { "hasDirectionIndicator": false }, "skills": { "2": { "name": "OnAware", "skillType": "OnAware", "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "stateIDs": [ "Aware" ], "skillQueryingTime": 3.0, "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "3": { "name": "OnAlert", "skillType": "OnAlert", "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "stateIDs": [ "Alert" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "101": { "name": "Personality_101", "skillType": "Free", "cd": 9.0, "cdUpperRange": 15.0, "initialCD": 5.0, "initialCDUpperRange": 15.0, "publicCDGroup": "", "stateIDs": [ "Personality_101" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "102": { "name": "Personality_102", "skillType": "Free", "cd": 9.0, "cdUpperRange": 15.0, "initialCD": 5.0, "initialCDUpperRange": 15.0, "publicCDGroup": "", "stateIDs": [ "Personality_102" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "201": { "name": "ToRun", "skillType": "Free", "priority": 1, "castCondition": { "pose": [ 1 ] }, "cd": 15.0, "cdUpperRange": 24.0, "initialCD": 15.0, "initialCDUpperRange": 24.0, "publicCDGroup": "", "stateIDs": [ "ToRun" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "202": { "name": "ToWander", "skillType": "Free", "priority": 1, "castCondition": { "pose": [ 2 ] }, "cd": 3.0, "cdUpperRange": 6.0, "initialCD": 3.0, "initialCDUpperRange": 6.0, "publicCDGroup": "", "stateIDs": [ "ToWander" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" } }, "skillGCD": 2.5, "returnToBornTactic": { "enable": true }, "wanderTactic": { "enable": true, "condition": { "pose": [ 1, 2 ] }, "201": { "turnSpeedOverride": 0.5, "cdMax": 7.5, "cdMin": 4.5, "distanceFromBorn": 10.0, "distanceFromCurrentMin": 3.0, "distanceFromCurrentMax": 6.0 }, "specification": { "2": { "speedLevel": 2, "turnSpeedOverride": 2.5, "cdMax": 0.5, "cdMin": 0.25, "distanceFromBorn": 12.5, "distanceFromCurrentMin": 3.0, "distanceFromCurrentMax": 6.0 } } }, "fleeTactic": { "enable": true, "nerveTrigger": [ "HIT", "WEATHER_BAD", "FEAR" ], "201": { "turnSpeedOverride": 2.5, "cd": 3.0, "triggerDistance": 100.0, "fleeAngle": 60.0, "fleeNumberMin": 4, "fleeNumberMax": 6, "fleeDistanceMin": 4.0, "fleeDistanceMax": 6.0 } } }, "HBCBKCNJJGP": { "defaultConfig": { "LEOCNDEPBCC": "Eff_SceneObj_CatchAnimal_CaughtSuccess" } } }