{ "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachSkinnedMesh", "mesh": "EffectMesh" }, "mass": 30.0, "height": 1.0, "affectedByWorld": true, "checkInSurface": true, "scale": 1.25, "canTriggerElementReactionText": false }, "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" ] }, "model": { "bornEffect": "", "attachEffect": "", "canBakeMesh": false }, "dither": { "showDitherDuration": 1.0 }, "combat": { "property": { "endureType": "Monster_Minion", "weight": 30.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": "HungryCoolDown", "abilityName": "Animal_Common_HungryCoolDown", "abilityOverride": "" }, { "abilityID": "Animal_Cat_SitDown", "abilityName": "Animal_Cat_SitDown", "abilityOverride": "" }, { "abilityID": "Animal_Cat_Prone", "abilityName": "Animal_Cat_Prone", "abilityOverride": "" }, { "abilityID": "Animal_Cat_StandUp", "abilityName": "Animal_Cat_StandUp", "abilityOverride": "" }, { "abilityID": "Animal_Cat_AIStateInitial", "abilityName": "Animal_Cat_AIStateInitial", "abilityOverride": "" }, { "abilityID": "Animal_Cat_BeHit", "abilityName": "Animal_Cat_BeHit", "abilityOverride": "" }, { "abilityID": "Animal_Cat_CatFeedPointRegister", "abilityName": "Animal_Cat_CatFeedPointRegister", "abilityOverride": "" }, { "abilityID": "Animal_Cat_CautiousRunning", "abilityName": "Animal_Cat_CautiousRunning", "abilityOverride": "" }, { "abilityID": "Animal_Cat_TurnToSurround", "abilityName": "Animal_Cat_TurnToSurround", "abilityOverride": "" }, { "abilityID": "Animal_Cat_OutOfSurround", "abilityName": "Animal_Cat_OutOfSurround", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Born": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Born": [] }, "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "Life_Alert": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Alert": [ "Monster_Undead01_Warning", "Animal_Cat_OutOfSurround" ], "Aware": [ "Monster_Undead01_Warning" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "NormalIdle": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Standby": [], "Sit": [], "Prone": [] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "NormalMove": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Walk": [ "Audio_Cat_Walk" ], "Run": [ "Audio_Cat_Run" ] }, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "Disappear": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Flee": [], "Disappear": [ "Audio_Cat_Run" ], "Disappear_Cautious": [ "Audio_Cat_Run" ] }, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "BeHit": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Dodge1": [ "Animal_Cat_Dodge", "Audio_Cat_Dodge1" ], "Dodge2": [ "Animal_Cat_Dodge", "Audio_Cat_Dodge1" ], "Dodge3": [ "Animal_Cat_Dodge", "Audio_Cat_Dodge1" ] }, "resetAnimatorTriggerOnEnter": [ "BeHit" ], "resetAnimatorTriggerOnExit": [ "DoSkill", "BeHitTrigger" ] }, "Die": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Die": [ "Animal_Cat_Disappear" ] } }, "StandbyToSit": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "StandbyToSit": [ "Animal_Cat_SitDown", "Audio_Cat_StandbyToSit" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "StandbyToProne": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "StandbyToProne": [ "Animal_Cat_Prone", "Audio_Cat_StandbyToProne" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "SitToStandby": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "SitToStandby": [ "Animal_Cat_StandUp", "Audio_Cat_SitToStandby" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "ProneToStandby": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "ProneToStandby": [ "Animal_Cat_StandUp", "Audio_Cat_ProneToStandby" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Personality_Standby": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Personality_4": [ "Audio_Cat_Personality_4" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Personality_Sit1": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Personality_1": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Personality_Sit2": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Personality_2": [ "Audio_Cat_Personality_2" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Personality_Prone": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Personality_3": [ "Audio_Cat_Personality_3" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "SurroundAction": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "SurroundAction_BS": [ "Animal_Cat_TurnToSurround" ], "SurroundAction_Loop": [], "SurroundAction_AS": [ "Animal_Cat_OutOfSurround" ] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "HungryAction": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "HungryAction_BS": [], "HungryAction_Loop": [], "HungryAction_AS": [] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "HungryAfterAction": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "HungryAfterActionSit_BS": [ "Animal_Cat_SitDown" ], "HungryAfterActionSit_Action01": [], "HungryAfterActionSit_Action02": [], "HungryAfterActionProne_BS": [ "Animal_Cat_Prone" ], "HungryAfterActionProne_Action01": [] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] } } } }, "initialPoses": { "Default": { "initialPoseID": 1, "initialPoseParams": { "intParams": { "ActionState": "0" }, "boolParams": { "OnlySit": "false", "OnlyProne": "false" } } }, "Sit": { "initialPoseID": 12, "initialPoseParams": { "intParams": { "ActionState": "1" }, "boolParams": { "OnlySit": "true", "OnlyProne": "false" } } }, "Prone": { "initialPoseID": 13, "initialPoseParams": { "intParams": { "ActionState": "2" }, "boolParams": { "OnlySit": "false", "OnlyProne": "true" } } }, "Cautious": { "initialPoseID": 4, "initialPoseParams": { "intParams": { "ActionState": "3" } } }, "OnlySit_NoBeHit": { "initialPoseID": 22, "initialPoseParams": { "intParams": { "ActionState": "1" }, "boolParams": { "NoBeHit": "true" } } } }, "aibeta": { "enable": true, "friendliness": 1, "decisionArchetype": "Animal", "moveSetting": { "navMeshAgentName": "Undead01", "almostReachedDistanceWalk": 0.25, "almostReachedDistanceRun": 2.0 }, "precombat": { "satietyTime": 60.0 }, "sensing": { "settings": { "DefaultSetting": { "viewRange": 10.0, "horizontalFov": 90.0, "verticalFov": 45.0, "feelRange": 3.5 }, "HighAlert": { "viewRange": 7.0, "horizontalFov": 90.0, "verticalFov": 45.0 }, "Surround": { "viewRange": 5.0, "horizontalFov": 15.0, "verticalFov": 30.0, "hearFootstepRange": 1.5, "feelRange": 1.8 }, "NoSensing": { "viewRange": 0.0, "hearAttractionRange": 0.0, "feelRange": 0.0 } }, "templates": { "DefaultTemplate": { "DefaultPoses": "DefaultSetting" }, "Cautious": { "DefaultPoses": "DefaultSetting", "4": "HighAlert", "401": "HighAlert", "402": "HighAlert", "5": "Surround", "9014": "Surround" }, "NoSensingTemplate": { "DefaultPoses": "NoSensing" } } }, "neurons": { "DefaultSetting": [ "HIT" ], "Surround": [ "HIT", "SURROUND" ], "Hungry": [ "HIT", "HUNGRY" ] }, "threat": { "clearThreatTargetDistance": 15.0, "clearThreatTimerByDistance": 1.0, "hearThreatGrow": 200.0, "threatDecreaseSpeed": 500.0, "viewAttenuation": [ { "x": 10.0, "y": 10.0 }, { "x": 12.5, "y": 10.0 }, { "x": 15.0, "y": 2.0 }, { "x": 20.0, "y": -1.0 }, { "x": 25.0, "y": -2.0 }, { "x": 30.0, "y": -2.0 } ] }, "defendArea": { "defendRange": 50.0 }, "ui": { "hasDirectionIndicator": false }, "profiling": { "lodStrategy": "Best" }, "skills": { "102": { "name": "StandbyToSit", "skillType": "Free", "castCondition": { "pose": [ 1 ] }, "cd": 15.0, "cdUpperRange": 10.0, "initialCD": 15.0, "initialCDUpperRange": 10.0, "publicCDGroup": "", "stateIDs": [ "StandbyToSit" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "103": { "name": "StandbyToProne", "skillType": "Free", "castCondition": { "pose": [ 1 ] }, "cd": 10.0, "cdUpperRange": 10.0, "initialCD": 10.0, "initialCDUpperRange": 10.0, "publicCDGroup": "", "stateIDs": [ "StandbyToProne" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "104": { "name": "OnAlert", "skillType": "OnAlert", "faceTarget": true, "castCondition": { "pose": [ 9014 ] }, "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "stateIDs": [ "Life_Alert" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "105": { "name": "OnAware", "skillType": "OnAlert", "castCondition": { "pose": [ 4, 5, 401 ] }, "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "stateIDs": [ "Life_Alert" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "201": { "name": "PersonalitySit1", "skillType": "Free", "castCondition": { "pose": [ 2, 12, 4 ] }, "cd": 20.0, "cdUpperRange": 20.0, "initialCD": 10.0, "initialCDUpperRange": 10.0, "publicCDGroup": "", "stateIDs": [ "Personality_Sit1" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "202": { "name": "PersonalitySit2", "skillType": "Free", "castCondition": { "pose": [ 2, 12, 4 ] }, "cd": 45.0, "cdUpperRange": 30.0, "initialCD": 30.0, "initialCDUpperRange": 30.0, "publicCDGroup": "", "stateIDs": [ "Personality_Sit2" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "203": { "name": "SitToStandby", "skillType": "Free", "castCondition": { "pose": [ 2 ] }, "initialCD": 120.0, "initialCDUpperRange": 120.0, "publicCDGroup": "", "stateIDs": [ "SitToStandby" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "301": { "name": "ProneToStandby", "skillType": "Free", "castCondition": { "pose": [ 3 ] }, "initialCD": 120.0, "initialCDUpperRange": 120.0, "publicCDGroup": "", "stateIDs": [ "ProneToStandby" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "302": { "name": "Personality_Prone", "skillType": "Free", "castCondition": { "pose": [ 3 ] }, "cd": 30.0, "cdUpperRange": 30.0, "initialCD": 30.0, "initialCDUpperRange": 30.0, "publicCDGroup": "", "stateIDs": [ "Personality_Prone" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "112": { "name": "StandbyToSit", "castCondition": { "pose": [ 101 ] }, "cd": 30.0, "cdUpperRange": 30.0, "initialCD": 5.0, "initialCDUpperRange": 5.0, "publicCDGroup": "", "stateIDs": [ "StandbyToSit" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "113": { "name": "StandbyToProne", "castCondition": { "pose": [ 101 ] }, "cd": 30.0, "cdUpperRange": 30.0, "initialCD": 5.0, "initialCDUpperRange": 5.0, "publicCDGroup": "", "stateIDs": [ "StandbyToProne" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "211": { "name": "PersonalitySit1", "castCondition": { "pose": [ 201, 202 ], "pickRangeMax": 5.0 }, "cd": 20.0, "cdUpperRange": 20.0, "initialCD": 10.0, "initialCDUpperRange": 10.0, "publicCDGroup": "", "stateIDs": [ "Personality_Sit1" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "212": { "name": "PersonalitySit2", "castCondition": { "pose": [ 201, 202 ], "pickRangeMax": 5.0 }, "cd": 45.0, "cdUpperRange": 30.0, "initialCD": 30.0, "initialCDUpperRange": 30.0, "publicCDGroup": "", "stateIDs": [ "Personality_Sit2" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "213": { "name": "SitToStandby", "castCondition": { "pose": [ 201 ] }, "cd": 180.0, "cdUpperRange": 180.0, "initialCD": 60.0, "initialCDUpperRange": 60.0, "publicCDGroup": "", "ignoreGCD": true, "stateIDs": [ "SitToStandby" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "311": { "name": "ProneToStandby", "castCondition": { "pose": [ 301 ] }, "cd": 180.0, "cdUpperRange": 180.0, "initialCD": 60.0, "initialCDUpperRange": 60.0, "publicCDGroup": "", "ignoreGCD": true, "stateIDs": [ "ProneToStandby" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "312": { "name": "Personality_Prone", "castCondition": { "pose": [ 301 ] }, "initialCD": 15.0, "initialCDUpperRange": 15.0, "publicCDGroup": "", "stateIDs": [ "Personality_Prone" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "1201": { "name": "SurroundAction", "skillType": "ActionPoint", "castCondition": { "pose": [ 4, 401 ] }, "publicCDGroup": "", "triggerGCD": false, "stateIDs": [ "SurroundAction" ], "skillQueryingTime": 3.0, "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "1301": { "name": "HungryAction", "skillType": "ActionPoint", "castCondition": { "pose": [ 1, 2, 3, 101, 201, 301 ] }, "publicCDGroup": "", "triggerGCD": false, "stateIDs": [ "HungryAction", "HungryAfterAction" ], "skillQueryingTime": 3.0, "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" } }, "skillGCD": 5.0, "returnToBornTactic": {}, "wanderTactic": { "enable": true, "condition": { "pose": [ 1 ] }, "201": { "turnSpeedOverride": 1.0, "cdMax": 10.0, "cdMin": 5.0, "distanceFromBorn": 30.0, "distanceFromCurrentMin": 4.0, "distanceFromCurrentMax": 6.0 } }, "followScriptedPathTactic": { "enable": true, "201": { "NOACCPKANKN": 0.75, "LMKHPFDIIPB": 0.75 } }, "reactActionPointTactic": { "enable": true, "201": { "reactList": [ { "pointType": "SurroundPoint", "detectDistance": 7.0, "pose": [ 4, 5, 401 ], "nerveTrigger": [ "SURROUND" ], "skillID": 1201 }, { "pointType": "CatFeedPoint", "detectDistance": 10.0, "pose": [ 1, 2, 3, 101, 201, 301 ], "nerveTrigger": [ "HUNGRY" ], "skillID": 1301 } ] } }, "fleeTactic": { "enable": true, "condition": { "pose": [ 1, 2, 3, 901, 402 ] }, "nerveTrigger": [ "HIT" ], "201": { "turnSpeedOverride": 1.0, "cd": 3.0, "triggerDistance": 100.0, "fleeNumberMin": 4, "fleeNumberMax": 5, "fleeDistanceMin": 5.0, "fleeDistanceMax": 6.0 }, "specification": { "402": { "turnSpeedOverride": 5.0, "cd": 3.0, "triggerDistance": 100.0, "fleeAngle": 30.0, "fleeNumberMin": 5, "fleeNumberMax": 6, "fleeDistanceMax": 12.0 } } } }, "inputKeys": [ { "keyID": 201, "inputKeyCode": 257, "abilityName": "" }, { "keyID": 201, "inputKeyCode": 258, "abilityName": "" }, { "keyID": 301, "inputKeyCode": 259, "abilityName": "" } ], "animal": { "tickAbilityElement": false, "hasCharacterRenderering": false }, "HBCBKCNJJGP": { "defaultConfig": { "LEOCNDEPBCC": "Eff_SceneObj_CatchAnimal_CaughtSuccess" } } }