{ "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachSkinnedMesh", "mesh": "EffectMesh" }, "mass": 9999999.0, "height": 0.7, "affectedByWorld": true, "checkInSurface": true, "disableTickDistance": 1000.0, "useGrassDisplacement": true, "clearAnimatorOnSetLightDeactive": true, "clearAIOnSetLightDeactive": true }, "model": { "bornEffect": "", "attachEffect": "", "canBakeMesh": false }, "dither": { "showDitherDuration": 1.0 }, "combat": { "property": { "endureType": "Monster_Demiboss_Other", "weight": 101.0 }, "beHit": { "hitBloodEffect": "" }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Avatar&Monster_Lv4" }, "die": { "dieEndTime": 2.4, "dieForceDisappearTime": 5.0, "dieDisappearEffect": "" } }, "abilities": [ { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_BlinkToNext", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_Steer", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_ToAlert", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_Search", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_WalkToSearch", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_WalkBlinkType", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_FindHappy", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_OutOfBattle", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_JumpAttack", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_Protect", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_Captured", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_TrickDog", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_CounterAttack", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_BattleGrass", "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_Monster_Inu_Walk_01" ], "Run": [ "Audio_Monster_Inu_Walk" ], "StandByToWalk": [], "WalkToStandBy": [] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "Alert": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Alert": [ "Audio_Monster_Inu_Alert" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill", "AlertHitTrigger" ] }, "Aware": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Aware": [ "Animal_Inu_Shihandai_Protect", "Audio_Tanuki_Alert" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill", "AlertHitTrigger" ] }, "Die": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Die": [ "Animal_Inu_Shihandai_Die", "Audio_Monster_Inu_Die" ] }, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "Blink_BS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Blink_BS": [ "Animal_Inu_Shihandai_BlinkBS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Blink_During": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Blink_During": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Blink_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Blink_AS": [ "Audio_Monster_Inu_HappyBink_AS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "FindHappy": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "FindHappy": [ "Audio_Monster_Inu_FindHappy" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "HappyBlink_BS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "HappyBlink_BS": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "HappyBlink_During": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "HappyBlink_During": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "HappyBlink_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "HappyBlink_AS": [ "Audio_Monster_Inu_HappyBink_AS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "HappyOverBlink_BS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "HappyOverBlink_BS": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "HappyOverBlink_During": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "HappyOverBlink_During": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "HappyOverBlink_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "HappyOverBlink_AS": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "OutOfBattle": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "OutOfBattle": [ "Audio_Monster_Inu_OutBattle" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "OutOfBattleBlink_BS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "OutOfBattleBlink_BS": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "OutOfBattleBlink_During": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "OutOfBattleBlink_During": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "OutOfBattleBlink_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "OutOfBattleBlink_AS": [ "Audio_Monster_Inu_HappyBink_AS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Search": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Search": [ "Audio_Monster_Inu_Search" ] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Aware_Idle": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Aware_Idle": [] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Aware_Search": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Aware_Search": [] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "HappyLoop_BS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "HappyLoop_BS": [ "Audio_Monster_Inu_HappyLoop_BS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "HappyLoop": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "HappyLoop": [ "Audio_Monster_Inu_HappyLoop" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "HappyLoop_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "HappyLoop_AS": [ "Audio_Monster_Inu_HappyLoop_BS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "JumpAttack_BS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "JumpAttack_BS": [ "Animal_Inu_Shihandai_JumpAttack_BS", "Audio_Monster_Inu_Jump_BS" ] }, "addEndure": 0.0, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "JumpAttack_During": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "JumpAttack_During": [] }, "addEndure": 0.0, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "JumpAttack_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "JumpAttack_AS": [ "Animal_Inu_Shihandai_JumpAttack", "Audio_Monster_Inu_Jump_AS" ] }, "addEndure": 0.0, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Protect_BS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Protect_BS": [ "Animal_Inu_Shihandai_RoarEffect" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Protect_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Protect_AS": [ "Animal_Inu_Shihandai_BattleGrass" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "TrickAttack_BS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "TrickAttack_BS": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "TrickAttack_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "TrickAttack_AS": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "BeCaptured_BS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "BeCaptured_BS": [ "Audio_Monster_Inu_BeCaptured_BS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "CounterAttack": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "CounterAttack": [ "Animal_Inu_Shihandai_RangeCounter", "Audio_Monster_Inu_Bink_Attack" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "BeCaptured_Loop": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "BeCaptured_Loop": [] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "BeCaptured_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "BeCaptured_AS": [ "Audio_Monster_Inu_BeCaptured_AS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true } } } }, "billboard": { "$type": "MoleMole.Config.ConfigCombatBillboard", "attachPoint": "BillboardAttach", "offset": { "y": 1.3 }, "radiusOffset": 0.2, "showHPBar": true }, "initialPoses": { "Default": {} }, "aibeta": { "enable": true, "sensing": { "settings": { "DefaultSetting": { "viewRange": 15.0, "horizontalFov": 90.0, "verticalFov": 40.0, "NFABIGEGANG": true, "hearAttractionRange": 5.0, "sourcelessHitAttractionRange": 30.0 }, "LowAlert": { "viewRange": 0.0, "horizontalFov": 30.0, "verticalFov": 45.0, "NFABIGEGANG": true, "hearAttractionRange": 0.0, "feelRange": 0.0, "sourcelessHitAttractionRange": 30.0 } }, "templates": { "DefaultTemplate": { "DefaultPoses": "DefaultSetting", "1001": "DefaultSetting", "9001": "LowAlert" } } }, "neurons": { "DefaultSetting": [ "HIT" ] }, "threat": { "clearThreatTargetDistance": 25.0, "clearThreatTimerByDistance": 1.0, "viewThreatGrow": 55.0, "feelThreatGrow": 55.0, "threatDecreaseSpeed": 500.0, "POINBOOINFL": 0.3 }, "defendArea": { "defendRange": 25.0 }, "ui": {}, "skillGroupCDConfigs": [ { "skillGroupCDID": 100, "skillGroupCDTime": 0.0 } ], "skills": { "1": { "name": "OnAlert", "skillType": "OnAlert", "priority": 1, "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "stateIDs": [ "Alert" ], "skillQueryingTime": 3.0, "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "2": { "name": "Blink", "skillType": "Free", "priority": 2, "castCondition": { "pose": [ 1 ], "needReInitCD": true }, "cd": 1.0, "cdUpperRange": 5.0, "initialCD": 3.0, "publicCDGroup": "", "stateIDs": [ "Blink_AS", "Blink_BS", "Blink_During" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "11", "flagTargetInZone": "11" }, "3": { "name": "Search", "skillType": "Free", "priority": 3, "castCondition": { "pose": [ 9002 ], "needReInitCD": true }, "cd": 3.0, "cdUpperRange": 3.0, "publicCDGroup": "", "triggerGCD": false, "stateIDs": [ "Search" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "11", "flagTargetInZone": "11" }, "101": { "name": "JumpAttack", "priority": 3, "castCondition": { "pose": [ 101 ], "needReInitCD": true }, "cd": 2.5, "cdUpperRange": 2.5, "initialCD": 5.0, "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "stateIDs": [ "JumpAttack_BS", "JumpAttack_During", "JumpAttack_AS" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "201": { "name": "Roar", "priority": 2, "castCondition": { "pose": [ 101 ] }, "cd": 99999.0, "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "stateIDs": [ "Protect_BS", "Protect_AS" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "301": { "name": "RangeAttack", "priority": 2, "castCondition": { "pose": [ 101 ], "pickRangeMax": 50.0 }, "cd": 5.0, "cdUpperRange": 5.0, "initialCD": 5.0, "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "stateIDs": [ "CounterAttack" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "11", "flagTargetInZone": "11" }, "99999": { "name": "Roar", "priority": 2, "castCondition": { "pose": [ 9999 ], "needReInitCD": true }, "cd": 99999.0, "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "stateIDs": [ "Protect_BS", "Protect_AS" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" } }, "skillGCD": 2.0, "returnToBornTactic": { "enable": true, "201": { "speedLevel": 1, "HGLCGNDBNHB": 8.5 } }, "wanderTactic": { "enable": true, "condition": { "pose": [ 2 ] }, "201": { "turnSpeedOverride": 0.75, "cdMax": 7.5, "cdMin": 7.5, "distanceFromCurrentMin": 4.0, "distanceFromCurrentMax": 5.0 } }, "meleeChargeTactic": { "enable": true, "condition": { "pose": [ 101 ] }, "201": { "turnSpeedOverride": 10.0, "startDistanceMin": 3.0, "startDistanceMax": 50.0, "speedLevelInner": 2 } } }, "inputKeys": [ { "keyID": 101, "inputKeyCode": 257, "abilityName": "" }, { "keyID": 201, "inputKeyCode": 258, "abilityName": "" }, { "keyID": 301, "inputKeyCode": 259, "abilityName": "" }, { "keyID": 2, "inputKeyCode": 260, "abilityName": "" } ], "field": { "concernType": "AllAvatars", "shape": "CircleR10", "colliderName": "", "triggerInfinite": true, "lifeInfinite": true, "checkInterval": 0.1, "MAANIOJFOJE": "", "IIBEGFMKMNP": "" } }