{ "$type" : "ConfigMonster", "common": { "scale": 1, "viewSize": 1, "effectAttachShape": { "$type": "ConfigEffectAttachSkinnedMesh", "mesh": "EffectMesh", }, "mass" : 1000000000.0, "affectedByWorld" : false, "checkInSurface" : false, "disableTickDistance": 100000, "useFinalIK":true, "clearAIOnSetLightDeactive": true, "clearAnimatorOnSetLightDeactive": true, }, "specialPoint": { "bulletAim": "BulletAimPoint", "hitPoints": [ "LockPointHindL", "LockPointHindR", "LockPointForeL", "LockPointForeR", "LockPointBody", "RootNode", "LockPointTail", ], "selectedPoints": [ "LockPointHindL", "LockPointHindR", "LockPointForeL", "LockPointForeR", "LockPointBody", "Head", "RootNode", "LockPointTail", ], }, "partControl": { "parts": [ { "$type" : "ConfigControlPartByIKCCD", "partRootName": "Neck", "rootName":"Neck", "angularSpeed": 50.0, "forwardBy": "Parent", "forwardByTransName": "", "doOnUnEabled": "RotateToForward", "limitHorizontal": 30.0, "limitVertical": 30.0, "verticalDamping": 30.0, "forwardAxialFix" : { "x" : 0, "y" : 90, "z" : 180, }, "finalAxialFix" : { "x" : 0, "y" : -10, "z" : 0, }, }, ], }, "billboard": { "$type" : "ConfigCombatBillboard", "offset": { "x": 0.0, "y": 1.0, "z": 0.0, }, "radiusOffset": 1.0, "enableSelfAdapt": false, "showDistance": 200, "showHPBar": true, "size": "Grand", }, "dither": { "normalBetweenCamera": { "detectDitherRange": 10.0, }, }, "cameraAdjustMap": { "default": { "$type" : "ConfigSpecialCamera", "priority": 1.0, "enterRadius": 150, "exitRadius": 150, "heightAdjust": 0.75, "fov": 48.5, "zoom": 8, "sphericalY": 10, "lockSphericalY": false, "sphericalYUp": 30, "sphericalYDown": 45, "autoTurnStartMin": 50, "autoTurnStartMax": 40, "autoTurnEndMin": 100, "autoTurnEndMax": 145, "enterShape": "CircleR150", "exitShape": "CircleR150", "shapeCenterOffset": { "x": 0, "y": 0, "z": 0, }, }, }, "combat" : { "property": { "weight": 20000, "endureType": "Monster_Boss_Other", }, "combatLock": { "denyLockOn": false, "lockType": "Boss_Lv5", }, "beHit" : { "hitBloodEffect":"", "muteAllHit":false, "muteAllHitEffect":false, "muteAllHitText":false, "blendShake": { "$type": "ConfigBeHitBlendShakeByAinmator", "shakeFlagMap": [ { "shakeFlag": 0.0, "hitBoxNames": ["HitBox_Head","HitBox_Tail_01","HitBox_Tail_02","HitBox_Tail_03"], }, { "shakeFlag": 0.2, "hitBoxNames": ["HitBox_Body"], }, { "shakeFlag": 0.4, "hitBoxNames": ["HitBox_ForeL_Up","HitBox_ForeL_Down"], }, { "shakeFlag": 0.6, "hitBoxNames": ["HitBox_ForeR_Up","HitBox_ForeR_Down"], }, { "shakeFlag": 0.8, "hitBoxNames": ["HitBox_HindL_Up","HitBox_HindL_Down"], }, { "shakeFlag": 1.0, "hitBoxNames": ["HitBox_HindR_Up","HitBox_HindR_Down"], }, ], }, }, "die": { "hasAnimatorDie": true, "dieEndTime" : 1, "dieForceDisappearTime" : 3.5, "muteHitBox": true, "dieDenyLockOn": true, "dieIsGhostToEnemy": true, "dieIgnoreTriggerBullet": true, "muteBillboard": true, "mutePushCollider": true, }, "animEvents": { }, }, "stateLayers": { "defaultLayer": { "$type" : "ConfigNormalStateLayer", "stateIDs" : { "Born": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Born": [], }, "combatMove" : true, "resetAnimatorTriggerOnExit" : ["DoSkill" ], }, "Debut": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Debut": ["Monster_Dahaka_Debut","Audio_Dahaka_Debut"], }, "combatMove" : true, "resetAnimatorTriggerOnExit" : ["DoSkill" ], }, "NormalIdle": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Standby": [], }, "combatMove": true, "canDoSkill" : true, "canSyncMove" : true, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "DiveToSwim": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "DiveToSwim": ["Audio_Dahaka_DiveToSwin"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "NormalMove": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "WalkForward": ["Monster_Dahaka_Walk","Audio_Dahaka_WalkForward"], }, "combatMove": true, "canSteer" : true, "canSyncMove" : true, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Swim": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Swim": [], }, "combatMove": true, "canSteer" : true, "canDoSkill" : true, "canSyncMove" : true, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "TurnL": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "TurnLeft": ["Monster_Dahaka_TurnL","Audio_Dahaka_TurnLeft"], }, "combatMove": true, "canSteer" : true, "canSyncMove" : false, "followAnimRotation": true, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "TurnR": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "TurnRight": ["Monster_Dahaka_TurnR","Audio_Dahaka_TurnRight"], }, "combatMove": true, "canSteer" : true, "canSyncMove" : false, "followAnimRotation": true, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Die": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Die": ["Monster_Dahaka_Die"], }, }, "Trample_BS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Trample_ForeL_BS": ["Monster_Dahaka_Trample_ForeL","Audio_Dahaka_Trample_ForeL_BS"], "Trample_ForeR_BS": ["Monster_Dahaka_Trample_ForeR","Audio_Dahaka_Trample_ForeL_BS"], "Trample_HindL_BS": ["Monster_Dahaka_Trample_HindL","Audio_Dahaka_Trample_HindL_BS"], "Trample_HindR_BS": ["Monster_Dahaka_Trample_HindR","Audio_Dahaka_Trample_HindL_BS"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Trample_AS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Trample_ForeL_AS": [], "Trample_ForeR_AS": [], "Trample_HindL_AS": [], "Trample_HindR_AS": [], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Dash_BS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Dash_BS": ["Monster_Dahaka_Dash","Audio_Dahaka_Dash_BS"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Dash_AS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Dash_AS": [], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Hack_BS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Hack_BS": ["Monster_Dahaka_Hack","Audio_Dahaka_Hack_BS"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Hack_AS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Hack_AS": [], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "SlamGround_BS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "SlamGround_BS": ["Monster_Dahaka_SlamGround","Audio_Dahaka_SlamGround_BS"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "SlamGround_AS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "SlamGround_AS": [], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Dive_BS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Dive_BS": ["Monster_Dahaka_DiveBS","Audio_Dahaka_Dive_BS"], "Dive_BS_UnderGround": [], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Dive_AS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Dive_AS": ["Monster_Dahaka_DiveAS","Audio_Dahaka_Dive_AS"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Grub": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "SwimToGrub": ["Monster_Dahaka_SwimToGrub","Audio_Dahaka_DiveToSwin"], "Grub_BS": ["Monster_Dahaka_GrubBS"], "Grub": ["Monster_Dahaka_Grub","Audio_Dahaka_Grub"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Grub_AS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Grub_AS": ["Monster_Dahaka_GrubAS","Audio_Dahaka_DiveToSwin"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "ElementBurst": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "ElementBurst_BS": ["Audio_Dahaka_ElementBurst_BS"], "ElementBurst_Loop": [], "ElementBurst_AS": ["Audio_Dahaka_ElementBurst_AS"], "ElementBurst_OnGround": ["Monster_Dahaka_DiveAS","Audio_Dahaka_Dive_AS"], }, "combatMove": true, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Swap_BS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "SwapL_BS": ["Monster_Dahaka_SwapL","Audio_Dahaka_SwapL_BS"], "SwapR_BS": ["Monster_Dahaka_SwapR","Audio_Dahaka_SwapR_BS"], }, "combatMove": true, "canSyncMove" : false, "canSteer" : true, "followAnimRotation": true, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Swap_AS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "SwapL_AS": [], "SwapR_AS": [], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Strike_BS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "StrikeL_BS": ["Monster_Dahaka_StrikeL","Audio_Dahaka_StrikeL_BS"], "StrikeR_BS": ["Monster_Dahaka_StrikeR","Audio_Dahaka_StrikeR_BS"], }, "combatMove": true, "canSyncMove" : false, "canSteer" : true, "followAnimRotation": true, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Strike_AS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "StrikeL_AS": [], "StrikeR_AS": [], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Roar_BS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Roar_BS": ["Monster_Dahaka_RoarBS","Audio_Dahaka_Roar_BS"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Roar": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Roar_Attack": ["Audio_Dahaka_Roar_Attack"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Roar_AS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Roar_AS": ["Monster_Dahaka_RoarAS","Audio_Dahaka_Roar_AS"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Sting_BS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Sting_BS": ["Monster_Dahaka_Sting","Audio_Dahaka_Sting_BS"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Sting_AS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Sting_AS": ["Audio_Dahaka_Sting_AS"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Breath_BS": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "BreathL_BS": ["Audio_Dahaka_BreathL_BS"], "BreathR_BS": ["Audio_Dahaka_BreathL_AS"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Breath": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "BreathL_Attack": ["Audio_Dahaka_BreathL_Attack"], "BreathL_AS": [], "BreathR_Attack": ["Audio_Dahaka_BreathL_Attack"], "BreathR_AS": [], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "ElementSpring": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "ElementSpring_BS": ["Audio_Dahaka_ElementSpring_BS"], "ElementSpring_AS": ["Audio_Dahaka_ElementSpring_AS"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "EarthQuake": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "EarthQuake_BS": ["Audio_Dahaka_EarthQuake_BS","Monster_Dahaka_EarthQuakeBS"], "EarthQuake_Loop": ["Monster_Dahaka_EarthQuakeLoop","Audio_Dahaka_EarthQuake_Loop"], "EarthQuake_AS": ["Monster_Dahaka_EarthQuakeAS","Audio_Dahaka_EarthQuake_AS"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "ShockWave": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "ShockWave": ["Monster_Dahaka_ShockWave","Audio_Dahaka_ShockWave"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Switch01": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Switch01": ["Audio_Dahaka_Switch01"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Switch02": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Switch02": ["Audio_Dahaka_Switch02","Monster_Dahaka_Switch02"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Random01": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Random01": ["Audio_Dahaka_Random01"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "Random02": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "Random02": ["Audio_Dahaka_Random02"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "ReturnToCenter": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "ReturnToCenter_BS": ["Monster_Dahaka_ReturnToCenterBS","Monster_Dahaka_DiveBS","Audio_Dahaka_ReturnToCenter_BS"], "ReturnToCenter_AS": ["Monster_Dahaka_ReturnToCenterAS","Monster_Dahaka_DiveAS","Audio_Dahaka_Dive_AS"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, "GrubToCenter": { "$type": "ConfigMonsterStateIDInfo", "animatorStates": { "GrubToCenter_BS": ["Audio_Dahaka_GrubToCenter_BS","Monster_Dahaka_GrubToCenterBS"], "GrubToCenter": ["Monster_Dahaka_GrubToCenter"], "GrubToCenter_AS": ["Monster_Dahaka_ReturnToCenterAS","Monster_Dahaka_DiveAS","Audio_Dahaka_Dive_AS"], }, "combatMove": true, "canSyncMove" : false, "resetAnimatorTriggerOnExit" : ["DoSkill"], }, }, }, }, "move" : { "$type": "ConfigAnimatorMove", "velocityForce" : { "muteAll": true, }, "initWithGroundHitCheck": false, "monsterSizeType": "OtherType", "positionModifyState":"None", "positionModifyStateMap": { "101":"Walk", "151":"Walk", "201":"Walk", "251":"Walk", "301":"Walk", "102":"Run", "152":"Run", "202":"Run", "252":"Run", "302":"Run", }, "yawSpeedRatio": 0.5, }, "abilities": [ { "abilityID": "Monster_Dahaka_MoveState", "abilityName": "Monster_Dahaka_MoveState", }, { "abilityID": "Monster_Dahaka_CameraState", "abilityName": "Monster_Dahaka_CameraState", }, { "abilityID": "Monster_Dahaka_SealedEffect", "abilityName": "Monster_Dahaka_SealedEffect", }, { "abilityID": "Dahaka_Sealed_Roar_CameraShake", "abilityName": "Dahaka_Sealed_Roar_CameraShake", }, { "abilityID": "Dahaka_Sealed_Fore_CameraShake", "abilityName": "Dahaka_Sealed_Fore_CameraShake", }, { "abilityID": "Monster_Dahaka_Random", "abilityName": "Monster_Dahaka_Random", }, { "abilityID": "Monster_Dahaka_Steer", "abilityName": "Monster_Dahaka_Steer", }, { "abilityID": "Monster_Dahaka_Trample_ForeL_Effect", "abilityName": "Monster_Dahaka_Trample_ForeL_Effect", }, { "abilityID": "Monster_Dahaka_Trample_ForeR_Effect", "abilityName": "Monster_Dahaka_Trample_ForeR_Effect", }, { "abilityID": "Monster_Dahaka_Trample_HindL_Effect", "abilityName": "Monster_Dahaka_Trample_HindL_Effect", }, { "abilityID": "Monster_Dahaka_Trample_HindR_Effect", "abilityName": "Monster_Dahaka_Trample_HindR_Effect", }, { "abilityID": "Monster_Dahaka_Trample_ForeR_Attack", "abilityName": "Monster_Dahaka_Trample_ForeR_Attack", }, { "abilityID": "Monster_Dahaka_Trample_ForeL_Attack", "abilityName": "Monster_Dahaka_Trample_ForeL_Attack", }, { "abilityID": "Monster_Dahaka_Trample_HindL_Attack", "abilityName": "Monster_Dahaka_Trample_HindL_Attack", }, { "abilityID": "Monster_Dahaka_Trample_HindR_Attack", "abilityName": "Monster_Dahaka_Trample_HindR_Attack", }, { "abilityID": "Monster_Dahaka_CreateFireArea", "abilityName": "Monster_Dahaka_CreateFireArea", }, { "abilityID": "Monster_Dahaka_SlamGround", "abilityName": "Monster_Dahaka_SlamGround", }, { "abilityID": "Monster_Dahaka_Sting", "abilityName": "Monster_Dahaka_Sting", }, { "abilityID": "Monster_Dahaka_Dash_Effect_Dust", "abilityName": "Monster_Dahaka_Dash_Effect_Dust", }, { "abilityID": "Monster_Dahaka_Dash_Effect", "abilityName": "Monster_Dahaka_Dash_Effect", }, { "abilityID": "Monster_Dahaka_Dash_Attack_Dash", "abilityName": "Monster_Dahaka_Dash_Attack_Dash", }, { "abilityID": "Monster_Dahaka_Dash_Attack_DashAS", "abilityName": "Monster_Dahaka_Dash_Attack_DashAS", }, { "abilityID": "Monster_Dahaka_Dash_CameraShake", "abilityName": "Monster_Dahaka_Dash_CameraShake", }, { "abilityID": "Monster_Dahaka_SwapR_Effect", "abilityName": "Monster_Dahaka_SwapR_Effect", }, { "abilityID": "Monster_Dahaka_SwapL_Effect", "abilityName": "Monster_Dahaka_SwapL_Effect", }, { "abilityID": "Monster_Dahaka_SwapR_Attack", "abilityName": "Monster_Dahaka_SwapR_Attack", }, { "abilityID": "Monster_Dahaka_SwapL_Attack", "abilityName": "Monster_Dahaka_SwapL_Attack", }, { "abilityID": "Monster_Dahaka_Swap_CameraShake", "abilityName": "Monster_Dahaka_Swap_CameraShake", }, { "abilityID": "Monster_Dahaka_Swap_CreateGadget", "abilityName": "Monster_Dahaka_Swap_CreateGadget", }, { "abilityID": "Monster_Dahaka_StrikeR_Effect", "abilityName": "Monster_Dahaka_StrikeR_Effect", }, { "abilityID": "Monster_Dahaka_StrikeL_Effect", "abilityName": "Monster_Dahaka_StrikeL_Effect", }, { "abilityID": "Monster_Dahaka_StrikeR_Attack", "abilityName": "Monster_Dahaka_StrikeR_Attack", }, { "abilityID": "Monster_Dahaka_StrikeL_Attack", "abilityName": "Monster_Dahaka_StrikeL_Attack", }, { "abilityID": "Monster_Dahaka_Strike_CameraShake", "abilityName": "Monster_Dahaka_Strike_CameraShake", }, { "abilityID": "Monster_Dahaka_MoveEffect_ForeR", "abilityName": "Monster_Dahaka_MoveEffect_ForeR", }, { "abilityID": "Monster_Dahaka_MoveEffect_ForeL", "abilityName": "Monster_Dahaka_MoveEffect_ForeL", }, { "abilityID": "Monster_Dahaka_MoveEffect_HindL", "abilityName": "Monster_Dahaka_MoveEffect_HindL", }, { "abilityID": "Monster_Dahaka_MoveEffect_HindR", "abilityName": "Monster_Dahaka_MoveEffect_HindR", }, { "abilityID": "Monster_Dahaka_Hack_Effect", "abilityName": "Monster_Dahaka_Hack_Effect", }, { "abilityID": "Monster_Dahaka_Hack_Attack", "abilityName": "Monster_Dahaka_Hack_Attack", }, { "abilityID": "Monster_Dahaka_Breath", "abilityName": "Monster_Dahaka_Breath", }, { "abilityID": "Monster_Dahaka_ShockWave", "abilityName": "Monster_Dahaka_ShockWave", }, { "abilityID": "Monster_Dahaka_EarthQuakeAS_Effect", "abilityName": "Monster_Dahaka_EarthQuakeAS_Effect", }, { "abilityID": "Monster_Dahaka_EarthQuakeAS_Attack", "abilityName": "Monster_Dahaka_EarthQuakeAS_Attack", }, { "abilityID": "Monster_Dahaka_EarthQuakeLoop_Effect", "abilityName": "Monster_Dahaka_EarthQuakeLoop_Effect", }, { "abilityID": "Monster_Dahaka_EarthQuakeLoop_Attack", "abilityName": "Monster_Dahaka_EarthQuakeLoop_Attack", }, { "abilityID": "Monster_Dahaka_Swim", "abilityName": "Monster_Dahaka_Swim", }, { "abilityID": "Monster_Dahaka_DiveBS", "abilityName": "Monster_Dahaka_DiveBS", }, { "abilityID": "Monster_Dahaka_DiveAS", "abilityName": "Monster_Dahaka_DiveAS", }, { "abilityID": "Monster_Dahaka_BlinkBS", "abilityName": "Monster_Dahaka_BlinkBS", }, { "abilityID": "Monster_Dahaka_Blink_FindBlinkPoint", "abilityName": "Monster_Dahaka_Blink_FindBlinkPoint", }, { "abilityID": "Monster_Dahaka_ReturnToCenter_FindBlinkPoint", "abilityName": "Monster_Dahaka_ReturnToCenter_FindBlinkPoint", }, { "abilityID": "Monster_Dahaka_Blink", "abilityName": "Monster_Dahaka_Blink", }, { "abilityID": "Monster_Dahaka_BlinkAS", "abilityName": "Monster_Dahaka_BlinkAS", }, { "abilityID": "Monster_Dahaka_ElementBurstAS", "abilityName": "Monster_Dahaka_ElementBurstAS", }, ], "initialPoses": { "Default": { "initialPoseID": 0, }, }, "aibeta": { "enable": true, "skillGCD": 2.4, "decisionArchetype": "Dahaka", "profiling": { "lodStrategy": "Best", }, "network": { "resetHpOnSpawn": false, "syncSkill": true, }, "sensing": { "enable": true, "settings": { "DefaultSetting": { "enableVision": true, "viewRange": 100, "viewPanoramic": true, "feelRange": 25, }, }, }, "defendArea": { "enable": true, "defendRange": 120, }, "threat": { "clearThreatTargetDistance": 1000, "clearThreatEdgeDistance": 10.0, "clearThreatTimerByDistance": 10.0, "resistTauntLevel": "Monster_TauntLevel_5", "viewThreatGrow": 10, "feelThreatGrow": 1000, }, "aiCombat": { "combatPhases": { "P1": [101, 102, 151, 152], "P2": [201, 202, 251, 252], "P3": [301, 302], }, }, "moveSetting": { "almostReachedDistanceRun": 5, "almostReachedDistanceWalk": 5, "useNavMesh": false, "snakelikeMoveSetting": { "minCurvature": 0.25, "maxCurvatrue": 0.5, "minSegmentDistance": 7.5, "segmentDistance": 8, "segmentCount": 2, }, }, "meleeChargeTactic": { "enable": true, "condition": { "pose": [101,201,301], }, "defaultSetting": { "speedLevel": 1, "speedLevelInner": 1, "turnSpeedOverride": 0.5, "innerDistance": 30, "stopDistance": 30, "startDistanceMin": 15, "startDistanceMax": 100.0, "useMeleeSlot": false, }, }, "wanderTactic": { "enable": true, "threatLevelLimit": [0,2], "condition": { "pose": [102,202,302,152,252], }, "defaultSetting": { "speedLevel": 2, "turnSpeedOverride": 0.5, "cdMin": 0, "cdMax": 0, "distanceFromBorn": 27.5, "distanceFromCurrentMin": 8.0, "distanceFromCurrentMax": 16.0, "moveType": "Snakelike", }, }, "skillGroupCDConfigs": [ {"skillGroupCDID":1, "skillGroupCDTime":4,}, {"skillGroupCDID":2, "skillGroupCDTime":5,}, {"skillGroupCDID":3, "skillGroupCDTime":75,}, {"skillGroupCDID":4, "skillGroupCDTime":80,}, {"skillGroupCDID":5, "skillGroupCDTime":999999,}, {"skillGroupCDID":6, "skillGroupCDTime":135,}, {"skillGroupCDID":7, "skillGroupCDTime":999999,}, {"skillGroupCDID":8, "skillGroupCDTime":999999,}, {"skillGroupCDID":9, "skillGroupCDTime":80,}, {"skillGroupCDID":10, "skillGroupCDTime":5,}, {"skillGroupCDID":11, "skillGroupCDTime":5,}, {"skillGroupCDID":12, "skillGroupCDTime":999999,}, {"skillGroupCDID":13, "skillGroupCDTime":145,}, {"skillGroupCDID":14, "skillGroupCDTime":3,}, {"skillGroupCDID":15, "skillGroupCDTime":15,}, {"skillGroupCDID":16, "skillGroupCDTime":15,}, {"skillGroupCDID":17, "skillGroupCDTime":40,}, ], "skillSetting": { "skillEliteSet": { "1": [1, 101, 102, 201, 301, 302, 401, 411, 501, 601, 701, 801, 901, 902, 1001, 1002, 1201, 1211, 1301, 1302, 1303, 1311, 1312, 1313, 1401, 1402, 1501, 1502, 1511, 1512, 1601, 1611, 2001], "2": [1, 101, 102, 201, 312, 313, 401, 411, 501, 601, 701, 801, 901, 902, 1001, 1002, 1304, 1314, 2001], }, }, "skills": { "1": { "cd": 999999, "name": "OnAlert", "stateIDs": ["Debut"], "skillType": "OnAlert", "skillQueryingTime": 3.5, "faceTarget": true, "castCondition": { "pose": [1], }, }, "101": { "cd": 3, "cdUpperRange": 3, "skillGroupCDID":1, "skillQueryingTime":3, "priority": 4, "name": "Trample", "triggerGCD": false, "stateIDs": ["Trample_BS","Trample_AS"], "castCondition": { "pickRangeMin": 0.0, "pickRangeMax": 10, "pose": [101,201,301], }, }, "102": { "cd": 3, "cdUpperRange": 3, "skillGroupCDID":1, "skillQueryingTime":3, "priority": 5, "name": "Trample", "triggerGCD": false, "stateIDs": ["Trample_BS","Trample_AS"], "castCondition": { "pickRangeMin": 10, "pickRangeMax": 16.5, "pose": [101,201,301], }, }, "103": { "cd": 3, "cdUpperRange": 3, "skillGroupCDID":1, "skillQueryingTime":3, "priority": 5, "name": "Trample", "triggerGCD": false, "stateIDs": ["Trample_BS","Trample_AS"], "castCondition": { "pickRangeMin": 0, "pickRangeMax": 30, "globalValues":["_DAHAKA_WATER_"], "pose": [201,301], }, }, "201": { "cd": 30, "cdUpperRange": 10, "initialCD": 25, "initialCDUpperRange": 10, "skillQueryingTime":3, "skillGroupCDID":2, "priority": 4, "ignoreGCD":true, "name": "Dash", "stateIDs": ["Dash_BS","Dash_AS"], "castCondition": { "minTargetAngleXZ": 0.0, "maxTargetAngleXZ": 60.0, "pickRangeMin": 10, "pickRangeMax": 35, "pose": [101,201,301], }, }, "301": { "cd": 75, "cdUpperRange": 15, "initialCD": 22.5, "initialCDUpperRange": 7.5, "skillGroupCDID":3, "skillQueryingTime":3, "priority": 2, "name": "Dive_BS", "stateIDs": ["Dive_BS"], "castCondition": { "pickRangeMin": 0, "pickRangeMax": 40, "pose": [101], "needReInitCD": true, }, }, "302": { "cd": 75, "cdUpperRange": 15, "initialCD": 5, "initialCDUpperRange": 5, "skillGroupCDID":3, "skillQueryingTime":3, "priority": 2, "name": "Dive_BS", "stateIDs": ["Dive_BS"], "castCondition": { "pickRangeMin": 40, "pose": [101], "needReInitCD": true, }, }, "312": { "cd": 999999, "skillQueryingTime":5, "ignoreGCD":true, "triggerGCD": false, "priority": 1, "name": "Dive_BS", "stateIDs": ["Dive_BS"], "castCondition": { "pose": [201], }, }, "313": { "cd": 999999, "skillQueryingTime":5, "ignoreGCD":true, "triggerGCD": false, "priority": 1, "name": "Dive_BS", "stateIDs": ["Dive_BS"], "castCondition": { "pose": [301], }, }, "401": { "cd": 3, "initialCD": 5, "initialCDUpperRange": 2, "skillQueryingTime":3, "name": "Grub", "stateIDs": ["Grub"], "castCondition": { "pose": [102,202,302,152,252], "needReInitCD": true, }, }, "411": { "cd": 3, "initialCD": 15, "triggerGCD": false, "skillQueryingTime":3, "priority": 1, "name": "GrubToCenter", "stateIDs": ["GrubToCenter"], "castCondition": { "pose": [102,202,302,152,252], }, }, "501": { "cd": 5, "cdUpperRange": 7.5, "initialCD": 5, "skillQueryingTime":3, "ignoreGCD":true, "priority": 3, "name": "Hack", "stateIDs": ["Hack_BS","Hack_AS"], "castCondition": { "minTargetAngleXZ": 150.0, "pickRangeMin": 0, "pickRangeMax": 35, "pose": [101,201,301], }, }, "601": { "cd": 22.5, "cdUpperRange": 7.5, "initialCD": 7.5, "initialCDUpperRange": 7.5, "skillQueryingTime":3, "skillGroupCDID":2, "priority": 4, "ignoreGCD":true, "name": "SlamGround", "stateIDs": ["SlamGround_BS","SlamGround_AS"], "castCondition": { "minTargetAngleXZ": 0.0, "maxTargetAngleXZ": 60.0, "pickRangeMin": 5, "pickRangeMax": 35, "pose": [101,201,301], }, }, "701": { "cd": 22.5, "cdUpperRange":7.5, "initialCD": 5, "initialCDUpperRange": 5, "skillQueryingTime":5, "skillGroupCDID":2, "priority": 4, "ignoreGCD":true, "name": "Swap", "stateIDs": ["Swap_BS","Swap_AS"], "castCondition": { "minTargetAngleXZ": 37.5, "pickRangeMin": 10, "pickRangeMax": 27.5, "pose": [101,201,301], }, }, "801": { "cd": 5, "cdUpperRange": 5, "initialCD": 5, "skillQueryingTime":3, "skillGroupCDID":10, "priority": 4, "ignoreGCD":true, "name": "Strike", "triggerGCD": false, "stateIDs": ["Strike_BS","Strike_AS"], "castCondition": { "minTargetAngleXZ": 37.5, "maxTargetAngleXZ": 150.0, "pickRangeMin": 0.0, "pickRangeMax": 12.5, "pose": [101,201,301], }, }, "802": { "cd": 5, "cdUpperRange": 2.5, "initialCD": 5, "skillQueryingTime":3, "skillGroupCDID":10, "priority": 3, "ignoreGCD":true, "name": "Strike", "triggerGCD": false, "stateIDs": ["Strike_BS","Strike_AS"], "castCondition": { "minTargetAngleXZ": 30, "maxTargetAngleXZ": 150.0, "pickRangeYMin": 3.5, "pickRangeMin": 0.0, "pickRangeMax": 12.5, "pose": [101,201,301], }, }, "901": { "cd": 27.5, "cdUpperRange": 7.5, "initialCD": 12.5, "initialCDUpperRange": 7.5, "skillQueryingTime":5, "priority": 4, "name": "ShockWave", "stateIDs": ["ShockWave"], "castCondition": { "pickRangeMin": 0.0, "pickRangeMax": 20, "pose": [101,201,301], "needReInitCD": true, }, }, "902": { "cd": 5, "cdUpperRange": 5, "initialCD": 5, "initialCDUpperRange": 5, "skillQueryingTime":5, "priority": 3, "ignoreGCD":true, "name": "ShockWave", "stateIDs": ["ShockWave"], "castCondition": { "pickRangeMin": 0.0, "pickRangeMax": 5, "pose": [101,201,301], "needReInitCD": true, }, }, "1001": { "cd": 15, "cdUpperRange": 7.5, "initialCD": 5, "skillQueryingTime":3, "skillGroupCDID":2, "priority": 5, "name": "Sting", "stateIDs": ["Sting_BS","Sting_AS"], "castCondition": { "pickRangeMin": 10, "pickRangeMax": 17.5, "pose": [101,201,301], }, }, "1002": { "cd": 17.5, "cdUpperRange": 7.5, "initialCD": 5, "skillGroupCDID":2, "skillQueryingTime":3, "priority": 4, "ignoreGCD":true, "name": "Sting", "stateIDs": ["Sting_BS","Sting_AS"], "castCondition": { "pickRangeMin": 17.5, "pose": [101,201,301], }, }, "1201": { "cd": 70, "cdUpperRange": 15, "initialCD": 30, "initialCDUpperRange": 5, "skillGroupCDID":4, "skillQueryingTime":5, "priority": 3, "name": "ElementSpring", "stateIDs": ["ElementSpring"], "castCondition": { "pose": [301], "needReInitCD": true, }, }, "1211": { "cd": 70, "cdUpperRange": 15, "initialCD": 30, "initialCDUpperRange": 5, "skillGroupCDID":4, "skillQueryingTime":5, "priority": 3, "name": "ElementSpring", "stateIDs": ["ElementSpring","ReturnToCenter"], "castCondition": { "SkillAnchorRangeMin": 25.0, "pose": [301], "needReInitCD": true, }, }, "1301": { "cd": 999999, "skillGroupCDID":5, "skillQueryingTime":3, "ignoreGCD":true, "priority": 1, "name": "EarthQuake", "stateIDs": ["EarthQuake"], "castCondition": { "pose": [151], }, }, "1302": { "cd": 999999, "skillGroupCDID":12, "skillQueryingTime":5, "ignoreGCD":true, "priority": 1, "name": "EarthQuake", "stateIDs": ["EarthQuake"], "castCondition": { "pose": [251], }, }, "1303": { "cd": 105, "cdUpperRange": 15, "initialCD": 75, "initialCDUpperRange": 15, "skillGroupCDID":13, "skillQueryingTime":5, "ignoreGCD":true, "priority": 2, "name": "EarthQuake", "stateIDs": ["EarthQuake"], "castCondition": { "pose": [301], "needReInitCD": true, }, }, "1304": { "cd": 37.5, "cdUpperRange": 7.5, "initialCD": 35, "initialCDUpperRange": 7.5, "skillGroupCDID":17, "skillQueryingTime":3, "ignoreGCD":true, "priority": 2, "name": "EarthQuake", "stateIDs": ["EarthQuake"], "castCondition": { "pose": [101,201,301], "needReInitCD": true, }, }, "1311": { "cd": 999999, "skillGroupCDID":5, "skillQueryingTime":5, "ignoreGCD":true, "priority": 1, "name": "EarthQuake", "stateIDs": ["EarthQuake","ReturnToCenter"], "castCondition": { "SkillAnchorRangeMin": 20.0, "pose": [151], }, }, "1312": { "cd": 999999, "skillGroupCDID":12, "skillQueryingTime":5, "ignoreGCD":true, "priority": 1, "name": "EarthQuake", "stateIDs": ["EarthQuake","ReturnToCenter"], "castCondition": { "SkillAnchorRangeMin": 20.0, "pose": [251], }, }, "1313": { "cd": 105, "cdUpperRange": 15, "initialCD": 75, "initialCDUpperRange": 15, "skillGroupCDID":13, "skillQueryingTime":5, "ignoreGCD":true, "priority": 2, "name": "EarthQuake", "stateIDs": ["EarthQuake","ReturnToCenter"], "castCondition": { "SkillAnchorRangeMin": 20.0, "pose": [301], "needReInitCD": true, }, }, "1314": { "cd": 37.5, "cdUpperRange": 7.5, "initialCD": 35, "initialCDUpperRange": 7.5, "skillGroupCDID":17, "skillQueryingTime":3, "ignoreGCD":true, "priority": 2, "name": "EarthQuake", "stateIDs": ["EarthQuake","ReturnToCenter"], "castCondition": { "SkillAnchorRangeMin": 20.0, "pose": [101,201,301], "needReInitCD": true, }, }, "1401": { "cd": 75, "cdUpperRange": 15, "initialCD": 3, "skillGroupCDID":6, "skillQueryingTime":5, "ignoreGCD":true, "priority": 2, "name": "ElementBurst", "stateIDs": ["ElementBurst"], "castCondition": { "pose": [301], "needReInitCD": true, }, }, "1411": { "cd": 75, "cdUpperRange": 15, "initialCD": 3, "initialCDUpperRange": 7.5, "skillGroupCDID":6, "skillQueryingTime":5, "ignoreGCD":true, "priority": 2, "name": "ElementBurst", "stateIDs": ["ElementBurst","ReturnToCenter"], "castCondition": { "SkillAnchorRangeMin": 15.0, "pose": [301], "needReInitCD": true, }, }, "1501": { "cd": 999999, "skillGroupCDID":7, "skillQueryingTime":5, "initialCD": 10, "ignoreGCD":true, "triggerGCD": false, "priority": 2, "name": "Switch01", "stateIDs": ["Switch01"], "castCondition": { "pose": [151], "needReInitCD": true, }, }, "1511": { "cd": 999999, "skillGroupCDID":7, "skillQueryingTime":5, "initialCD": 10, "ignoreGCD":true, "triggerGCD": false, "priority": 2, "name": "Switch01", "stateIDs": ["Switch01","ReturnToCenter"], "castCondition": { "SkillAnchorRangeMin": 20.0, "pose": [151], "needReInitCD": true, }, }, "1502": { "cd": 999999, "skillGroupCDID":8, "skillQueryingTime":5, "initialCD": 10, "ignoreGCD":true, "triggerGCD": false, "priority": 2, "name": "Switch02", "stateIDs": ["Switch02"], "castCondition": { "pose": [251], "needReInitCD": true, }, }, "1512": { "cd": 999999, "skillGroupCDID":8, "skillQueryingTime":5, "initialCD": 10, "ignoreGCD":true, "triggerGCD": false, "priority": 2, "name": "Switch02", "stateIDs": ["Switch02","ReturnToCenter"], "castCondition": { "SkillAnchorRangeMin": 20.0, "pose": [251], "needReInitCD": true, }, }, "1601": { "cd": 35, "cdUpperRange": 10, "initialCD": 3, "skillGroupCDID":9, "skillQueryingTime":5, "priority": 3, "name": "Roar", "stateIDs": ["Roar_BS","Roar","Roar_AS"], "castCondition": { "SkillAnchorRangeMax": 20.5, "pose": [201], "needReInitCD": true, }, }, "1602": { "cd": 80, "cdUpperRange": 15, "initialCD": 55, "initialCDUpperRange": 10, "skillGroupCDID":9, "skillQueryingTime":5, "priority": 3, "name": "Roar", "stateIDs": ["Roar_BS","Roar","Roar_AS"], "castCondition": { "SkillAnchorRangeMax": 20.5, "pose": [301], "needReInitCD": true, }, }, "1611": { "cd": 35, "cdUpperRange": 10, "initialCD": 3, "skillGroupCDID":9, "skillQueryingTime":5, "priority": 3, "name": "Roar", "stateIDs": ["Roar_BS","Roar","Roar_AS","ReturnToCenter"], "castCondition": { "SkillAnchorRangeMin": 20.0, "pose": [201], "needReInitCD": true, }, }, "1612": { "cd": 80, "cdUpperRange": 15, "initialCD": 55, "initialCDUpperRange": 10, "skillGroupCDID":9, "skillQueryingTime":5, "priority": 3, "name": "Roar", "stateIDs": ["Roar_BS","Roar","Roar_AS","ReturnToCenter"], "castCondition": { "SkillAnchorRangeMin": 20.0, "pose": [301], "needReInitCD": true, }, }, "2001": { "cd": 75, "cdUpperRange": 15, "initialCD": 75, "initialCDUpperRange": 15, "skillQueryingTime":3, "ignoreGCD":true, "triggerGCD": false, "priority": 4, "name": "Random", "stateIDs": ["Random01","Random02"], "castCondition": { "pose": [101,201,301], }, }, "9001": { "cd": 999999, "initialCD": 999999, "skillQueryingTime":3, "name": "Debut", "stateIDs": ["Debut"], }, "9002": { "cd": 999999, "initialCD": 999999, "skillQueryingTime":3, "name": "Die", "stateIDs": ["Die"], }, }, }, "inputKeys": [ { "keyID": 101, "inputKeyCode": 257, }, { "keyID": 301, "inputKeyCode": 258, }, { "keyID": 401, "inputKeyCode": 259, }, { "keyID": 411, "inputKeyCode": 260, }, { "keyID": 1001, "inputKeyCode": 261, }, { "keyID": 1201, "inputKeyCode": 262, }, { "keyID": 1401, "inputKeyCode": 263, }, { "keyID": 1501, "inputKeyCode": 264, }, { "keyID": 1502, "inputKeyCode": 265, }, ], "audio": { }, }