{ "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachSkinnedMesh", "mesh": "EffectMesh" }, "mass": 999999.0, "scale": 1.75 }, "model": { "bornEffect": "Eff_Monster_Oceanid_AnimalBorn_Small", "attachEffect": "", "canBakeMesh": false }, "dither": { "showDitherDuration": 3.0 }, "globalValue": { "serverGlobalValues": [ "SGV_MONSTERAFFIX_OCEANID_02_ANIMALHEAL_UP", "SGV_MONSTERAFFIX_OCEANID_02_ANIMAL_DEATHEXPLODE" ] }, "combat": { "property": { "endureType": "Monster_Boss_Other", "weight": 150.0 }, "beHit": { "hitBloodEffect": "" }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Avatar&Monster_Lv4" }, "die": { "hasAnimatorDie": true, "dieEndTime": 2.0, "dieForceDisappearTime": 5.0, "dieDisappearEffect": "", "JIEMJMIBGIP": true, "GAFFCFHICFH": true, "GDFEBBNDMOA": true, "DGGFJHAJMMH": true, "JELOILMDPDM": true, "GFECLGIFADA": true }, "animEvents": { "DiveAtk": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackBox", "triggerType": "TriggerNoRepeat", "ignoreMassive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } }, "size": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 8.0 } } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementType": "Water", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 50.0 }, "strikeType": "Slash", "enBreak": 200.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV5", "retreatType": "ByHitDirection", "canBeDefenceHalt": true } } } } }, "abilities": [ { "abilityID": "Monster_Oceanid_Falcon_ElementState", "abilityName": "Monster_Oceanid_Falcon_ElementState", "abilityOverride": "" }, { "abilityID": "Monster_Oceanid_Falcon_Dive", "abilityName": "Monster_Oceanid_Falcon_Dive", "abilityOverride": "" }, { "abilityID": "Monster_Common_WaterMuteHurt", "abilityName": "Monster_Common_WaterMuteHurt", "abilityOverride": "" }, { "abilityID": "Monster_Oceanid_Animal_BeingHit", "abilityName": "Monster_Oceanid_Animal_BeingHit", "abilityOverride": "" }, { "abilityID": "Monster_Oceanid_Falcon_Die", "abilityName": "Monster_Oceanid_Falcon_Die", "abilityOverride": "" }, { "abilityID": "Monster_Oceanid_Falcon_Steer", "abilityName": "Monster_Oceanid_Falcon_Steer", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Monster_Oceanid_Falcon_HealHp_Challenge", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Born": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Born": [] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "autoSteer": true }, "NormalIdle": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Standby": [ "Monster_Oceanid_Falcon_Standby" ] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true, "autoSteer": true }, "NormalMove": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Walk": [ "Monster_Oceanid_Falcon_Standby" ] }, "canDoSkill": true, "canSyncMove": true, "cullingModelAlwaysAnimate": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "Die": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Die": [ "Monster_Oceanid_Falcon_Die" ] } }, "Dive": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Dive": [ "Monster_Oceanid_Falcon_Dive", "Audio_Monster_Oceanid_Falcon_Dive" ] }, "canSyncMove": true, "cullingModelAlwaysAnimate": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "Alert": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Alert": [] }, "canDoSkill": true, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] } } } }, "billboard": { "$type": "MoleMole.Config.ConfigCombatBillboard", "attachPoint": "BillboardAttach", "offsetType": "Character", "radiusOffset": 0.25, "showHPBar": true, "forceShowDistance": 50.0 }, "initialPoses": { "Default": {} }, "aibeta": { "enable": true, "moveSetting": { "moveCategory": "Amphibious", "useNavMesh": false, "navMeshAgentName": "Undead01" }, "sensing": { "settings": { "DefaultSetting": { "feelRange": 50.0 }, "SpecialLowAlert": { "feelRange": 8.0 } }, "templates": { "DefaultTemplate": { "DefaultPoses": "DefaultSetting" }, "LowAlertTemplate": { "DefaultPoses": "SpecialLowAlert" } } }, "threat": { "threatDecreaseSpeed": 100.0, "viewAttenuation": [ { "x": 10.0, "y": 2.0 }, { "x": 15.0, "y": 1.25 }, { "x": 20.0, "y": 0.5 } ] }, "defendArea": { "defendRange": 50.0 }, "skills": { "1": { "name": "OnAlert", "skillType": "OnAlert", "publicCDGroup": "", "ignoreGCD": true, "triggerGCD": false, "stateIDs": [ "Alert" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "201": { "name": "Dive", "castCondition": { "pose": [ 101 ], "pickRangeMax": 10.0 }, "cd": 6.5, "cdUpperRange": 3.0, "initialCD": 3.0, "initialCDUpperRange": 5.0, "publicCDGroup": "Oceanid_meleeAttack", "stateIDs": [ "Dive" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" } }, "skillGCD": 3.0, "returnToBornTactic": { "enable": true, "201": { "speedLevel": 1 } }, "meleeChargeTactic": { "enable": true, "condition": { "pose": [ 101 ] }, "201": { "speedLevel": 1, "turnSpeedOverride": 1.5, "startDistanceMin": 10.0, "startDistanceMax": 99.0, "stopDistance": 6.5, "innerDistance": 6.5, "speedLevelInner": 0 } } }, "inputKeys": [ { "keyID": 201, "inputKeyCode": 257, "abilityName": "" } ], "move": { "$type": "MoleMole.Config.ConfigAnimatorMove", "velocityForce": { "muteAll": true }, "initWithGroundHitCheck": false, "moveOnWater": true } }