{ "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachSkinnedMesh", "mesh": "EffectMesh" }, "mass": 9999999.0, "height": 1.0, "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": 110.0 }, "beHit": { "hitBloodEffect": "" }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Avatar&Monster_Lv4" }, "die": { "dieEndTime": 2.4, "dieForceDisappearTime": 5.0, "dieDisappearEffect": "" }, "animEvents": { "MeleeAttack1": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": -1.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } } }, "height": 5.0, "fanAngle": 180.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 4.0 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 50.0 }, "strikeType": "Blunt", "enBreak": 101.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV2", "retreatType": "ByHitDirection", "canBeDefenceHalt": true } } }, "MeleeAttack2": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackBox", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 2.3 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } }, "size": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 5.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 4.0 } } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 50.0 }, "strikeType": "Blunt", "enBreak": 101.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV2", "retreatType": "ByHitDirection", "canBeDefenceHalt": true } } }, "MeleeAttack3": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": -1.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } } }, "height": 5.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 6.0 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.35 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 50.0 }, "strikeType": "Blunt", "enBreak": 101.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV3", "retreatType": "ByHitDirection", "canBeDefenceHalt": true } } }, "DodgeCameraShake": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackBox", "triggerType": "TriggerNoRepeat", "ignoreMassive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "size": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.1 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.1 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.1 } } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, "hitPattern": { "onHitEffectName": "none", "hitImpulseType": "LV0", "hitHaltTimeScale": 0.05 }, "forceCameraShake": true, "cameraShake": { "shakeType": "CustomVector", "shakeRange": 0.125, "shakeTime": 1.0, "shakeDistance": 35.0, "shakeDir": { "y": 1.0 }, "extension": { "baseOnCamera": true, "rangeAttenuation": 0.0 } } } }, "RushAtk": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": -1.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } } }, "height": 5.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 } }, "attackInfo": { "attackTag": "Monster_BladeMaster_BeBlockAttack", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.3 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 50.0 }, "strikeType": "Blunt", "enBreak": 101.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV3", "retreatType": "ByHitDirection", "canBeDefenceHalt": true } } }, "RushAtkFinal": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": -1.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": -1.0 } } }, "height": 5.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 4.0 } }, "attackInfo": { "attackTag": "Monster_BladeMaster_BeBlockAttack", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 50.0 }, "strikeType": "Blunt", "enBreak": 101.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV3", "retreatType": "ByHitDirection", "canBeDefenceHalt": true } } } } }, "abilities": [ { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_Steer", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_JumpAttack", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_BossBuff", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_TrickDog", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_BossBlinkAttack", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_AlertToBeBig", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_Blink_FireRangeBlade", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_RushAtk", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_RangeBlade_ChargeBig", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_RushAtkAS_Charge", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_JumpAttack_BladeEffectBig", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_MeleeAttackCharge", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_BossWeak", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_BladeHintEffect", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_ResistFrozen", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_BladeMaster_Angry", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_BladeMaster_Block", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Animal_Inu_Shihandai_BladeMaster_ShakeCamera", "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": [], "Sit": [] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "NormalMove": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Walk": [ "Audio_Monster_Inu_Walk" ], "Run": [ "Audio_Monster_Inu_Walk" ] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "Alert": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Alert": [ "Audio_Monster_Inu_Alert" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill", "AlertHitTrigger" ] }, "Alert_ToBeBig": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Alert_ToBeBig": [ "Animal_Inu_Shihandai_ToBig", "Audio_Monster_Inu_Alert_ToBeBig" ] }, "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_BossBlinkBS", "Audio_Tanuki_Blink_BS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Blink_During": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Blink_During": [ "Audio_Tanuki_Blink_BS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Blink_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Blink_AS": [ "Audio_Monster_Inu_HappyBink_AS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "OutOfBattle": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "OutOfBattle": [ "Audio_Monster_Inu_OutBattle" ] }, "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": [ "Audio_Tanuki_Blink_BS" ] }, "addEndure": 0.0, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "JumpAttack_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "JumpAttack_AS": [ "Animal_Inu_Shihandai_JumpAttack", "Animal_Inu_Shihandai_JumpAttackBig", "Audio_Monster_Inu_Jump_AS" ] }, "addEndure": 0.0, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "ProtectBuff_BS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "ProtectBuff_BS": [ "Animal_Inu_Shihandai_BossBuff", "Audio_Monster_Inu_ProtectBuff_BS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "ProtectBuff_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "ProtectBuff_AS": [ "Audio_Tanuki_Blink_BS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "TrickAttack_BS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "TrickAttack_BS": [ "Audio_Tanuki_Blink_BS" ] }, "resetAnimatorTriggerOnEnter": [ "TriggerDefend" ], "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "TrickAttack_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "TrickAttack_AS": [ "Audio_Tanuki_Blink_BS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "RangeAttack": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "RangeAttack": [ "Animal_Inu_Shihandai_RangeCounterBig", "Audio_Tanuki_Blink_BS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "CounterAttack": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "CounterAttack": [ "Animal_Inu_Shihandai_RangeCounterBig", "Audio_Monster_Inu_Bink_Attack" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "Blink_Attack": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Blink_Attack": [ "Animal_Inu_Shihandai_RangeCounterBig", "Audio_Monster_Inu_Bink_Attack" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "RangeBlade": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "RangeBlade": [ "Animal_Inu_Shihandai_RangeBlade", "Animal_Inu_Shihandai_RangeBlade_ChargeBig", "Audio_Monster_Inu_RangeBlade" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "BeCaptured_BS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "BeCaptured_BS": [ "Audio_Monster_Inu_BeCaptured_BS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "BeCaptured_Loop": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "BeCaptured_Loop": [ "Audio_Tanuki_Blink_BS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "BeCaptured_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "BeCaptured_AS": [ "Audio_Monster_Inu_BeCaptured_AS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "MeleeAttack_1": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "MeleeAttack1": [ "Animal_Inu_Shihandai_MeleeAttack1", "Animal_Inu_Shihandai_MeleeAttackCharge", "Audio_Monster_Inu_MeleeAttack" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "MeleeAttack_2": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "MeleeAttack2": [ "Animal_Inu_Shihandai_MeleeAttack2", "Audio_Monster_Inu_MeleeAttack2" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "MeleeAttack_3": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "MeleeAttack3": [ "Animal_Inu_Shihandai_MeleeAttack3", "Audio_Monster_Inu_MeleeAttack3" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "MeleeAttack_4": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "MeleeAttack4": [ "Animal_Inu_Shihandai_MeleeAttack1", "Animal_Inu_Shihandai_MeleeAttackCharge", "Audio_Monster_Inu_MeleeAttack" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "RushAtk_Prepare": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "RushAtk_Prepare": [ "Animal_Inu_Shihandai_BladeMaster_Rush_Prepare", "Audio_Monster_Inu_Alert" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "RushAttack_BS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "RushAttack_BS": [ "Animal_Inu_Shihandai_RushBS", "Audio_Tanuki_Blink_BS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "RushAttack_Loop": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "RushAttack_Loop": [ "Animal_Inu_Shihandai_BladeMaster_RushAtk", "Audio_Monster_Inu_RushAttack_Loop" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "RushAttack_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "RushAttack_AS": [ "Animal_Inu_Shihandai_BladeMaster_RushHint", "Animal_Inu_Shihandai_RushAS_Effect", "Audio_Monster_Inu_RushAttack_AS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "canSteer": true }, "RushBreak_BS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "RushBreak_BS": [ "Audio_Monster_Inu_BeCaptured_BS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "RushBreak_Loop": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "RushBreak_Loop": [ "Audio_Tanuki_Blink_BS" ] }, "resetAnimatorTriggerOnEnter": [ "RushHit" ], "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "RushBreak_AS": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "RushBreak_AS": [ "Audio_Monster_Inu_BeCaptured_AS" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "Block": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Block1": [ "Animal_Inu_Shihandai_BladeMaster_Block", "Audio_Monster_Homeworld_Inu_Dodge01" ], "Block2": [ "Animal_Inu_Shihandai_BladeMaster_Block", "Audio_Monster_Homeworld_Inu_Dodge02" ], "Block3": [ "Animal_Inu_Shihandai_BladeMaster_Block", "Audio_Monster_Homeworld_Inu_Dodge03" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] } } } }, "billboard": { "$type": "MoleMole.Config.ConfigCombatBillboard", "attachPoint": "BillboardAttach", "offset": { "y": 0.8 }, "radiusOffset": 0.2, "showHPBar": true }, "initialPoses": { "Default": {} }, "aibeta": { "enable": true, "sensing": { "settings": { "DefaultSetting": { "viewRange": 15.0, "horizontalFov": 90.0, "verticalFov": 120.0, "NFABIGEGANG": true, "feelRange": 15.0 }, "LowAlert": { "viewRange": 0.0, "horizontalFov": 30.0, "verticalFov": 45.0, "NFABIGEGANG": true, "feelRange": 0.0 } }, "templates": { "DefaultTemplate": { "DefaultPoses": "DefaultSetting", "1001": "DefaultSetting", "9001": "LowAlert" } } }, "neurons": { "DefaultSetting": [ "HIT" ] }, "threat": { "clearThreatTargetDistance": 100.0, "clearThreatEdgeDistance": 50.0, "clearThreatTimerByDistance": 10.0, "viewThreatGrow": 500.0, "threatDecreaseSpeed": 500.0 }, "defendArea": { "defendRange": 50.0 }, "ui": {}, "skillGroupCDConfigs": [ { "skillGroupCDID": 100, "skillGroupCDTime": 0.0 } ], "skillSetting": { "skillEliteSet": { "1": [], "2": [ 301, 2 ], "3": [ 301, 2 ] } }, "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", "priority": 2, "castCondition": { "pose": [ 101 ], "pickRangeMin": 5.0, "pickRangeMax": 20.0, "SkillAnchorRangeMax": 20.0 }, "cd": 5.0, "cdUpperRange": 10.0, "publicCDGroup": "", "stateIDs": [ "Blink_AS", "Blink_BS", "Blink_During", "Blink_Attack" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "11", "flagTargetInZone": "11" }, "101": { "name": "JumpAttack", "priority": 3, "castCondition": { "pose": [ 101 ], "needReInitCD": true, "pickRangeMax": 50.0 }, "cd": 10.0, "cdUpperRange": 5.0, "initialCD": 5.0, "publicCDGroup": "", "stateIDs": [ "JumpAttack_BS", "JumpAttack_During", "JumpAttack_AS" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "102": { "name": "JumpAttack", "priority": 1, "castCondition": { "pose": [ 101 ], "needReInitCD": true }, "publicCDGroup": "", "stateIDs": [ "JumpAttack_BS", "JumpAttack_During", "JumpAttack_AS" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "01", "flagTargetInZone": "11" }, "301": { "name": "RangeAttack", "priority": 3, "castCondition": { "pose": [ 101 ], "pickRangeMax": 30.0 }, "cd": 10.0, "cdUpperRange": 5.0, "initialCD": 5.0, "publicCDGroup": "", "stateIDs": [ "RangeBlade" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "401": { "name": "RushAttack", "priority": 2, "castCondition": { "pose": [ 101 ], "pickRangeMin": 5.0, "pickRangeMax": 50.0 }, "cd": 15.0, "cdUpperRange": 10.0, "initialCD": 5.0, "publicCDGroup": "", "stateIDs": [ "RushAttack_BS", "RushAttack_Loop", "RushAttack_AS" ], "flagTargetReachable": "11", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "501": { "name": "MeleeAttack", "priority": 2, "castCondition": { "pose": [ 101 ], "pickRangeMax": 5.0 }, "cd": 5.0, "cdUpperRange": 1.0, "initialCD": 5.0, "publicCDGroup": "", "stateIDs": [ "MeleeAttack1", "MeleeAttack2", "MeleeAttack3" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" } }, "skillGCD": 2.0, "returnToBornTactic": { "enable": true, "201": { "speedLevel": 0, "fadeoutBeginTime": 1.0, "fadeoutEndTime": 5.0 } }, "wanderTactic": { "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": { "speedLevel": 1, "turnSpeedOverride": 10.0, "startDistanceMin": 7.0, "startDistanceMax": 50.0, "stopDistance": 7.0 } } }, "inputKeys": [ { "keyID": 101, "inputKeyCode": 257, "abilityName": "" }, { "keyID": 2, "inputKeyCode": 258, "abilityName": "" }, { "keyID": 301, "inputKeyCode": 259, "abilityName": "" }, { "keyID": 401, "inputKeyCode": 260, "abilityName": "" }, { "keyID": 501, "inputKeyCode": 261, "abilityName": "" }, { "keyID": 99999, "inputKeyCode": 262, "abilityName": "" } ] }