{ "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachSkinnedMesh", "mesh": "EffectMesh" }, "mass": 9999999.0, "height": 0.7, "viewSize": 1.5, "affectedByWorld": true, "checkInSurface": true, "scale": 1.5, "canTriggerElementReactionText": false }, "model": { "bornEffect": "", "attachEffect": "", "canBakeMesh": false }, "dither": { "showDitherDuration": 2.0 }, "combat": { "property": { "endureType": "Monster_Minion", "weight": 40.0 }, "beHit": { "hitBloodEffect": "", "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Animal_Lv2" }, "die": { "fallWhenAirDie": false, "dieEndTime": 2.0, "dieForceDisappearTime": 10.0, "dieDisappearEffect": "" } }, "abilities": [ { "abilityID": "CommonInitial", "abilityName": "Animal_Common_Initial", "abilityOverride": "" }, { "abilityID": "AIStateInitial", "abilityName": "Animal_Wigeon_AIStateInitial", "abilityOverride": "" }, { "abilityID": "Random", "abilityName": "Animal_Wigeon_Random", "abilityOverride": "" }, { "abilityID": "FlyDown", "abilityName": "Animal_Wigeon_FlyDown", "abilityOverride": "" }, { "abilityID": "FlyUp", "abilityName": "Animal_Wigeon_FlyUp", "abilityOverride": "" }, { "abilityID": "ToWander", "abilityName": "Animal_Wigeon_ToWander", "abilityOverride": "" }, { "abilityID": "ToIdle", "abilityName": "Animal_Wigeon_ToIdle", "abilityOverride": "" }, { "abilityID": "Animal_Wigeon_Flee", "abilityName": "Animal_Wigeon_Flee", "abilityOverride": "" }, { "abilityID": "Bird_Feather", "abilityName": "Animal_Wigeon_FlyEffect", "abilityOverride": "" }, { "abilityID": "Animal_Wigeon_Disappear", "abilityName": "Animal_Wigeon_Disappear", "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": [ "Audio_Wigeon_Standby" ] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "NormalMove": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Walk": [ "Audio_Wigeon_Walk" ], "LandWalk": [ "Audio_Wigeon_Walk" ] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "Run": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Run": [ "Audio_Wigeon_Run" ], "Scard": [ "Animal_Wigeon_Scard", "Audio_Wigeon_TakeOff" ] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "FlyDown": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "FlyDown": [ "Audio_Wigeon_Land" ], "Land": [ "Audio_Wigeon_Land" ], "LandToGround": [ "Animal_Wigeon_LandToGround", "Audio_Wigeon_LandToGround" ] }, "canSyncMove": true, "resetAnimatorTriggerOnEnter": [ "HitAir2HitDrop" ], "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "FlyUp": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "TakeOff": [ "Animal_Wigeon_TakeOff", "Audio_Wigeon_LandToGround" ], "FlyUp": [ "Audio_Wigeon_FlyUp" ], "Disappear": [ "Animal_Wigeon_Disappear", "Audio_Wigeon_FlyUp" ] }, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "BeHit": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Hit_L": [ "Audio_Wigeon_Standby" ] }, "resetAnimatorTriggerOnEnter": [ "BeHit" ], "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "Die": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Die": [ "Animal_Wigeon_Die" ], "Die_Disappear": [ "Animal_Wigeon_Disappear" ] } }, "Alert": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Alert": [ "Animal_Wigeon_Alert" ] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "ToWander": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "ToWander": [ "Animal_Wigeon_ToWander", "Audio_Wigeon_Standby" ] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "ToIdle": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "ToIdle": [ "Animal_Wigeon_ToIdle", "Audio_Wigeon_Standby" ] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Personality_101": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Personality_101": [ "Animal_Wigeon_Personality1", "Audio_Wigeon_Personality_101" ] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Personality_102": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Personality_102": [ "Animal_Wigeon_Personality_102", "Animal_Wigeon_Personality2", "Audio_Wigeon_Personality_102" ] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Personality_103": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Personality_103": [ "Audio_Wigeon_Personality_103" ] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "SurroundAction": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "SurroundAction01": [ "Animal_Wigeon_Personality1", "Animal_Wigeon_ToIdle", "Audio_Wigeon_Personality_101" ] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] } } } }, "initialPoses": { "Default": {}, "FlyDown": { "initialPoseID": 901, "initialPoseParams": { "boolParams": { "FlyState": "true" } } }, "Idle": { "initialPoseID": 2, "initialPoseParams": { "boolParams": { "FlyState": "false", "WanderState": "false" } } } }, "aibeta": { "enable": true, "friendliness": 1, "moveSetting": { "moveCategory": "Water", "useNavMesh": false, "navMeshAgentName": "Undead01" }, "sensing": { "settings": { "DefaultSetting": { "sensitivity": 2.5, "viewRange": 0.0 } } }, "neurons": { "DefaultSetting": [ "HIT", "FEAR" ], "Surround": [ "HIT", "SURROUND" ] }, "threat": { "clearThreatTargetDistance": 15.0, "clearThreatTimerByDistance": 1.0, "viewThreatGrow": 75.0, "feelThreatGrow": 1000.0, "viewAttenuation": [ { "x": 10.0, "y": 1.0 }, { "x": 20.0, "y": 0.1 } ] }, "defendArea": { "defendRange": 100.0 }, "fly": { "enable": true, "floatingPoses": [ 901, 903 ] }, "ui": { "hasDirectionIndicator": false }, "skills": { "2": { "name": "OnAlert", "skillType": "OnAlert", "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "stateIDs": [ "Alert" ], "skillQueryingTime": 3.0, "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "101": { "name": "Personality_101", "skillType": "Free", "castCondition": { "pose": [ 2 ] }, "cd": 15.0, "cdUpperRange": 25.0, "initialCD": 2.5, "initialCDUpperRange": 5.0, "publicCDGroup": "", "stateIDs": [ "Personality_101" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "102": { "name": "Personality_102", "skillType": "Free", "castCondition": { "pose": [ 2 ] }, "cd": 15.0, "cdUpperRange": 25.0, "initialCD": 2.5, "initialCDUpperRange": 5.0, "publicCDGroup": "", "stateIDs": [ "Personality_102" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "103": { "name": "Personality_103", "skillType": "Free", "castCondition": { "pose": [ 2 ] }, "cd": 15.0, "cdUpperRange": 25.0, "initialCD": 2.5, "initialCDUpperRange": 5.0, "publicCDGroup": "", "stateIDs": [ "Personality_103" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "201": { "name": "ToWander", "skillType": "Free", "priority": 1, "castCondition": { "pose": [ 2 ] }, "cd": 5.0, "cdUpperRange": 5.0, "initialCD": 5.0, "initialCDUpperRange": 5.0, "publicCDGroup": "", "ignoreGCD": true, "stateIDs": [ "ToWander" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "202": { "name": "ToIdle", "skillType": "Free", "priority": 1, "castCondition": { "pose": [ 1 ] }, "cd": 20.0, "cdUpperRange": 20.0, "initialCD": 20.0, "initialCDUpperRange": 20.0, "publicCDGroup": "", "ignoreGCD": true, "stateIDs": [ "ToIdle" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "1001": { "name": "SurroundAction", "skillType": "ActionPoint", "castCondition": { "pose": [ 1, 2 ] }, "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "stateIDs": [ "SurroundAction" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" } }, "skillGCD": 2.5, "returnToBornTactic": {}, "wanderTactic": { "enable": true, "condition": { "pose": [ 1 ] }, "201": { "turnSpeedOverride": 0.5, "distanceFromBorn": 25.0, "distanceFromCurrentMin": 6.0, "distanceFromCurrentMax": 8.0 } }, "reactActionPointTactic": { "enable": true, "201": { "reactList": [ { "pointType": "SurroundPoint", "detectDistance": 30.0, "pose": [ 1, 2 ], "nerveTrigger": [ "SURROUND" ], "skillID": 1001 } ] } }, "patrolFollowTactic": { "enable": true, "condition": { "pose": [ 1, 2 ] }, "201": { "innerDistance": 3.0, "outDistance": 20.0, "stopDistance": 1.0 } }, "fleeTactic": { "enable": true, "condition": { "pose": [ 3 ] }, "nerveTrigger": [ "HIT" ], "201": { "turnSpeedOverride": 1.0, "cd": 2.5, "triggerDistance": 100.0, "fleeAngle": 105.0, "fleeNumberMin": 5, "fleeNumberMax": 6, "fleeDistanceMin": 4.0, "fleeDistanceMax": 6.0, "restrictedByDefendArea": true } }, "landingTactic": { "enable": true, "condition": { "pose": [ 901 ] }, "201": { "landingAngleMax": 30.0, "MONNBIIMHLE": 30.0, "landingTerrainAltitude": 5.0 } }, "extractionTactic": { "enable": true, "condition": { "pose": [ 1, 2, 903 ] }, "nerveTrigger": [ "FEAR" ], "201": { "BGNJKPGGEIE": 100.0, "extractionAngleMax": 35.0, "extractionAngleMin": 35.0, "triggerDistance": 0.0 } } }, "inputKeys": [ { "keyID": 101, "inputKeyCode": 257, "abilityName": "" }, { "keyID": 102, "inputKeyCode": 258, "abilityName": "" }, { "keyID": 103, "inputKeyCode": 259, "abilityName": "" } ], "move": { "$type": "MoleMole.Config.ConfigAnimatorMove", "moveOnGround": false, "moveOnWater": true, "moveOnWaterDepth": 0.1 }, "animal": { "tickAbilityElement": false, "hasCharacterRenderering": false }, "HBCBKCNJJGP": { "defaultConfig": { "LEOCNDEPBCC": "Eff_SceneObj_CatchAnimal_CaughtSuccess" } } }