{ "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachSkinnedMesh", "mesh": "EffectMesh" }, "mass": 9999999.0, "height": 1.0, "affectedByWorld": true, "checkInSurface": true, "canTriggerElementReactionText": false, "useGrassDisplacement": true }, "headControl": { "$type": "MoleMole.Config.ConfigHeadControl", "useHeadControl": true, "maxYawDegree": 60.0, "maxPitchDegree": 30.0, "animStates": [ "NormalIdle/Standby", "NormalIdle/Sit", "NormalIdle/Prone", "NormalMove/Walk", "NormalMove/Run", "StandbyToSit", "StandbyToProne", "SitToStandby", "ProneToStandby", "Personality_Standby" ] }, "model": { "bornEffect": "", "attachEffect": "", "canBakeMesh": false }, "dither": { "showDitherDuration": 1.0 }, "combat": { "property": { "endureType": "Monster_Minion", "weight": 101.0, "isInvincible": true }, "beHit": { "hitBloodEffect": "", "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Animal_Lv2" }, "die": { "dieEndTime": 2.0, "dieForceDisappearTime": 10.0, "dieDisappearEffect": "" } }, "abilities": [ { "abilityID": "CommonInitial", "abilityName": "Animal_Common_Initial", "abilityOverride": "" }, { "abilityID": "Animal_DogPrick_AIStateInitial", "abilityName": "Animal_DogPrick_AIStateInitial", "abilityOverride": "" }, { "abilityID": "Animal_Dog_Vulpes_BeHit", "abilityName": "Animal_Dog_Vulpes_BeHit", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Born": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Born": [ "Audio_Fox_Born" ] }, "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "NormalIdle": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Standby": [], "Sit": [], "Prone": [] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "NormalMove": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Walk": [ "Audio_Fox_Walk" ], "Run": [ "Audio_Fox_Run" ], "Sprint": [ "Audio_Fox_Run" ] }, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "Turn": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Turn": [ "Audio_Fox_Walk" ] }, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "Flee": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Flee": [ "Audio_Fox_Run" ], "Disappear": [ "Audio_Fox_Run" ] }, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "BeHit": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Hit_L": [ "BeHit", "Audio_Fox_Hit_L" ] }, "resetAnimatorTriggerOnEnter": [ "BeHit", "BeHitTrigger" ], "resetAnimatorTriggerOnExit": [ "DoSkill", "BeHitTrigger" ] }, "Die": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Die": [ "Animal_DogPrick_Disappear", "Audio_Fox_Die" ] } }, "StandbyToSit": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "StandbyToSit": [ "Animal_DogPrick_SitDown", "Audio_Fox_GetDown" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "StandbyToProne": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "StandbyToProne": [ "Animal_DogPrick_Prone", "Audio_Fox_Aware" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "SitToStandby": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "SitToStandby": [ "Animal_DogPrick_StandUp", "Audio_Fox_GetUp" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "SitToProne": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "SitToProne": [ "Animal_DogPrick_Prone", "Audio_Fox_Aware" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "ProneToStandby": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "ProneToStandby": [ "Animal_DogPrick_StandUp", "Audio_Fox_GetUp" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "ProneToSit": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "ProneToSit": [ "Animal_DogPrick_SitDown", "Audio_Fox_GetUp" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Personality_Sit1": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Personality_Sit1": [ "Audio_Fox_Personality_102" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] } } } }, "initialPoses": { "Default": { "initialPoseID": 1, "initialPoseParams": { "intParams": { "RandomPose": "1" } } }, "Sit": { "initialPoseID": 2, "initialPoseParams": { "intParams": { "RandomPose": "2" } } }, "Prone": { "initialPoseID": 3, "initialPoseParams": { "intParams": { "RandomPose": "3" } } }, "OnlySit": { "initialPoseID": 21, "initialPoseParams": { "intParams": { "RandomPose": "21" } } }, "OnlySit_NoBeHit": { "initialPoseID": 22, "initialPoseParams": { "intParams": { "RandomPose": "22" } } } }, "aibeta": { "enable": true, "friendliness": 1, "decisionArchetype": "Animal", "sensing": { "settings": { "DefaultSetting": { "viewRange": 10.0, "horizontalFov": 90.0, "verticalFov": 45.0, "feelRange": 3.5 }, "NoSensing": { "viewRange": 0.0, "hearAttractionRange": 0.0, "feelRange": 0.0 } }, "templates": { "DefaultTemplate": { "DefaultPoses": "DefaultSetting" }, "NoSensingTemplate": { "DefaultPoses": "NoSensing" } } }, "neurons": { "DefaultSetting": [ "HIT" ], "Hungry": [ "HIT", "HUNGRY" ] }, "threat": { "clearThreatTargetDistance": 15.0, "clearThreatTimerByDistance": 1.0, "threatDecreaseSpeed": 500.0 }, "defendArea": { "defendRange": 50.0 }, "poseControl": { "items": [ { "minTime": 7.0, "maxTime": 15.0, "poseID": 1, "RandomPose": [ 2, 3 ], "switchOnlyInCanDoSkillState": true }, { "minTime": 7.0, "maxTime": 15.0, "poseID": 101, "RandomPose": [ 2, 3 ], "switchOnlyInCanDoSkillState": true }, { "minTime": 60.0, "maxTime": 120.0, "poseID": 2, "RandomPose": [ 1, 3 ], "switchOnlyInCanDoSkillState": true }, { "minTime": 1.0, "maxTime": 5.0, "poseID": 201, "RandomPose": [ 1 ], "switchOnlyInCanDoSkillState": true }, { "minTime": 30.0, "maxTime": 60.0, "poseID": 201, "RandomPose": [ 3 ], "switchOnlyInCanDoSkillState": true }, { "minTime": 7.0, "maxTime": 15.0, "poseID": 3, "RandomPose": [ 1 ], "switchOnlyInCanDoSkillState": true }, { "minTime": 60.0, "maxTime": 120.0, "poseID": 3, "RandomPose": [ 2 ], "switchOnlyInCanDoSkillState": true }, { "minTime": 5.0, "maxTime": 15.0, "poseID": 301, "RandomPose": [ 1 ], "switchOnlyInCanDoSkillState": true }, { "minTime": 30.0, "maxTime": 60.0, "poseID": 301, "RandomPose": [ 2 ], "switchOnlyInCanDoSkillState": true }, { "minTime": 3.0, "maxTime": 3.0, "poseID": 5, "RandomPose": [ 1 ], "switchOnlyInCanDoSkillState": true }, { "minTime": 30.0, "maxTime": 30.0, "poseID": 501, "RandomPose": [ 1 ], "switchOnlyInCanDoSkillState": true } ] }, "ui": { "hasDirectionIndicator": false }, "skills": { "201": { "name": "PersonalitySit1", "skillType": "Free", "castCondition": { "pose": [ 2, 201, 21 ] }, "cd": 30.0, "cdUpperRange": 30.0, "initialCD": 15.0, "initialCDUpperRange": 45.0, "publicCDGroup": "", "stateIDs": [ "Personality_Sit1" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" } }, "skillGCD": 5.0, "returnToBornTactic": {}, "wanderTactic": { "enable": true, "condition": { "pose": [ 1, 101 ] }, "201": { "turnSpeedOverride": 0.75, "cdMax": 12.5, "cdMin": 7.5, "distanceFromBorn": 15.0, "distanceFromCurrentMin": 5.0, "distanceFromCurrentMax": 7.5 } }, "followScriptedPathTactic": { "enable": true, "201": { "NOACCPKANKN": 1.0, "LMKHPFDIIPB": 1.0 } }, "fleeTactic": { "enable": true, "condition": { "pose": [ 1, 2, 3, 4, 101, 201, 301, 401, 402 ] }, "nerveTrigger": [ "HIT" ], "201": { "speedLevel": 5, "turnSpeedOverride": 1.0, "cd": 0.5, "triggerDistance": 0.0, "fleeAngle": 75.0, "fleeDistanceMin": 7.5, "fleeDistanceMax": 10.0 }, "specification": { "401": { "speedLevel": 5, "turnSpeedOverride": 1.0, "cd": 1.0, "fleeAngle": 75.0, "fleeDistanceMin": 7.5, "fleeDistanceMax": 10.0 } } }, "mixin": { "setControllerParameterOnBeHitByEntityType": [ { "poseIDs": [ 1, 2, 3, 101, 201, 301 ], "settings": [ { "entityTypes": [ "Avatar", "Monster", "Gadget", "Bullet" ], "onSuccess": { "setPoseInt": [ { "intID": "RandomPose", "value": 4 } ], "setAnimatorTrigger": [ { "triggerID": "BeHitTrigger" } ] }, "onFail": { "setPoseInt": [ { "intID": "RandomPose", "value": 4 } ], "setAnimatorTrigger": [ { "triggerID": "BeHitTrigger" } ] } } ] } ] } }, "animal": { "tickAbilityElement": false, "hasCharacterRenderering": false }, "HBCBKCNJJGP": { "defaultConfig": { "LEOCNDEPBCC": "Eff_SceneObj_CatchAnimal_CaughtSuccess" } } }