{ "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachSkinnedMesh", "mesh": "EffectMesh" }, "mass": 20.0, "height": 0.8, "modelHeight": 0.4, "affectedByWorld": true, "checkInSurface": true, "scale": 2.0, "useGrassDisplacement": true }, "model": { "bornEffect": "", "attachEffect": "", "canBakeMesh": false }, "combat": { "property": { "endureType": "Monster_Slime", "weight": 60.0 }, "beHit": { "hitBloodEffect": "" }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Avatar&Monster_Lv4" }, "die": { "dieEndTime": 4.0, "dieForceDisappearTime": 8.0, "dieDisappearEffect": "", "JIEMJMIBGIP": true, "GAFFCFHICFH": true, "GDFEBBNDMOA": true, "DGGFJHAJMMH": true, "JELOILMDPDM": true, "GFECLGIFADA": true }, "animEvents": { "AtkN01": { "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": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 } } }, "fanAngle": 150.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 0.75 } }, "attackInfo": { "attackTag": "", "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": 100.0 }, "strikeType": "Blunt", "enBreak": 60.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV2" } } }, "AtkN01_Fire": { "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": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 } } }, "fanAngle": 150.0, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 0.75 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementType": "Fire", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 50.0 }, "strikeType": "Blunt", "enBreak": 60.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV2" } } } } }, "equipController": { "sheathPoint": "", "attachPoints": { "equip01": "WeaponR", "equip02": "WeaponL" } }, "abilities": [ { "abilityID": "FireBorn", "abilityName": "Slime_Fire_02_FireBorn_Tutorial", "abilityOverride": "" }, { "abilityID": "SelfExplosion", "abilityName": "Slime_Fire_02_Dead", "abilityOverride": "" }, { "abilityID": "TutorialGlobalValue", "abilityName": "Slime_Fire_02_TutorialGlobalValue", "abilityOverride": "" }, { "abilityID": "AnimationSteer", "abilityName": "Slime_Fire_02_AnimationSteer", "abilityOverride": "" }, { "abilityID": "Monster_Slime_SpecialsState", "abilityName": "Monster_Slime_SpecialsState", "abilityOverride": "" }, { "abilityID": "Monster_Slime_Alert", "abilityName": "Monster_Slime_Alert", "abilityOverride": "" }, { "abilityID": "FireMuteHurt", "abilityName": "Monster_Common_FireMuteHurt", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Born": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Born": [ "Monster_Slime_Born_02", "Audio_Slime_02_Born_N" ] }, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "NormalIdle": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Standby": [] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "Turn": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Turn": [ "Audio_Slime_02_Run_N" ] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true, "autoSteer": true }, "NormalMove": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Walk": [ "Audio_Slime_02_Walk_N" ], "Run": [ "Audio_Slime_02_Run_N" ], "Sprint": [] }, "canDoSkill": true, "canSyncMove": true, "resetAnimatorTriggerOnExit": [ "DoSkill" ], "canSteer": true }, "BeHit": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Hit_L": [ "Monster_Slime_BeHit", "Audio_Slime_02_Hit_L" ], "Hit_H": [ "Monster_Slime_BeHit", "Audio_Slime_02_Hit_H" ] }, "resetAnimatorTriggerOnEnter": [ "BeHit" ], "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "BeHitThrow": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "HitThrow": [ "Monster_Slime_BeHit", "Audio_Slime_02_HitThrow_N" ], "HitThrowDrop": [], "HitThrowToGround": [ "Monster_Slime_ThrowToGround_02", "Audio_Slime_02_HitThrowToGround_N" ] }, "resetAnimatorTriggerOnEnter": [ "BeHit", "HitAir2HitDrop" ], "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "Struggle": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Struggle": [] }, "resetAnimatorTriggerOnEnter": [ "BeHit", "HitAir2HitDrop" ], "resetAnimatorTriggerOnExit": [ "DoSkill" ] }, "Die": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Die": [ "Monster_Slime_Die", "Monster_Slime_Fire_Die_02_WithFire", "Audio_Slime_Fire_02_Die" ], "DieOffFire": [ "Monster_Slime_Die", "Monster_Slime_Fire_Die_02", "Audio_Slime_Fire_02_Die" ], "SwimDie": [ "Monster_Slime_Die", "Monster_Slime_Fire_Die_02", "Audio_Slime_Fire_02_Die" ] } }, "Warning": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "Warning": [ "Monster_Slime_Warning" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] }, "NormalAttack": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "NormalAttack": [ "Monster_Slime_NormalAttack_02", "Monster_Slime_Fire_02_NormalAttack", "Audio_Slime_02_NormalAtk_N" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ], "enableCCD": true }, "FireReborn": { "$type": "MoleMole.Config.ConfigMonsterStateIDInfo", "animatorStates": { "FireReborn": [ "Monster_Slime_Fire_02_FireReborn" ] }, "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill" ] } } } }, "face": { "characterName": "Slime_01", "baseFaceAnimation": "Default", "intervalFaceAnimation": "Blink", "minInterval": 1.5, "maxInterval": 5.5 }, "billboard": { "$type": "MoleMole.Config.ConfigCombatBillboard", "attachPoint": "BillboardAttach", "offset": { "y": 0.3 }, "radiusOffset": 1.0, "showHPBar": true }, "initialPoses": { "Default": {}, "RunAround": { "initialPoseID": 901, "initialPoseParams": { "boolParams": { "RunAround": "true" } } } }, "aibeta": { "enable": true, "sensing": { "enable": false, "settings": { "DefaultSetting": { "viewRange": 15.0 } }, "templates": { "DefaultTemplate": { "DefaultPoses": "DefaultSetting" } } }, "threat": { "clearThreatTargetDistance": 30.0, "clearThreatEdgeDistance": 3.0, "clearThreatTimerByDistance": 2.0, "viewAttenuation": [ { "x": 10.0, "y": 1.0 }, { "x": 15.0, "y": 0.5 } ] }, "defendArea": { "defendRange": 30.0 }, "skills": { "100": { "name": "OnAlert", "skillType": "OnAlert", "faceTarget": true, "publicCDGroup": "", "triggerGCD": false, "stateIDs": [ "Warning" ], "skillQueryingTime": 3.0, "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "209": { "name": "Reborn_Free", "skillType": "Free", "priority": 1, "castCondition": { "pose": [ 1, 9 ] }, "cd": 0.25, "publicCDGroup": "", "stateIDs": [ "FireReborn" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "201": { "name": "Reborn", "priority": 1, "castCondition": { "pose": [ 2 ] }, "cd": 0.25, "publicCDGroup": "", "stateIDs": [ "FireReborn" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "202": { "name": "Reborn", "priority": 1, "castCondition": { "pose": [ 2 ] }, "cd": 0.25, "publicCDGroup": "", "stateIDs": [ "FireReborn" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "01", "flagTargetInZone": "11" }, "203": { "name": "Reborn", "priority": 1, "castCondition": { "pose": [ 2 ] }, "cd": 0.25, "publicCDGroup": "", "stateIDs": [ "FireReborn" ], "flagTargetReachable": "01", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "204": { "name": "Reborn", "priority": 1, "castCondition": { "pose": [ 2 ] }, "cd": 0.25, "publicCDGroup": "", "stateIDs": [ "FireReborn" ], "flagTargetReachable": "01", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "01", "flagTargetInZone": "11" }, "301": { "name": "NormalAttack", "combatSkillType": "MeleeAttack", "enableSkillPrepare": true, "castCondition": { "pose": [ 102 ], "pickRangeMin": 1.5, "pickRangeMax": 4.5, "castRangeMin": 1.5, "castRangeMax": 2.5 }, "cd": 2.5, "publicCDGroup": "", "stateIDs": [ "NormalAttack" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "302": { "name": "NormalAttack", "combatSkillType": "MeleeAttack", "castCondition": { "pose": [ 102 ], "pickRangeMax": 2.5 }, "cd": 2.5, "publicCDGroup": "", "stateIDs": [ "NormalAttack" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "01", "flagTargetInZone": "11" }, "303": { "name": "NormalAttack", "combatSkillType": "MeleeAttack", "enableSkillPrepare": true, "castCondition": { "pose": [ 2, 3 ], "pickRangeMin": 1.5, "pickRangeMax": 8.5, "castRangeMin": 1.5, "castRangeMax": 2.5 }, "cd": 7.0, "publicCDGroup": "", "stateIDs": [ "NormalAttack" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "10", "flagTargetInZone": "11" }, "304": { "name": "NormalAttack", "combatSkillType": "MeleeAttack", "castCondition": { "pose": [ 2, 3 ], "pickRangeMax": 2.5 }, "cd": 6.0, "publicCDGroup": "", "stateIDs": [ "NormalAttack" ], "flagTargetReachable": "10", "flagSelfOnTemplateCollider": "01", "flagSelfInZone": "01", "flagTargetInZone": "11" } }, "skillGCD": 2.5, "returnToBornTactic": { "enable": true }, "wanderTactic": { "201": { "cdMax": 5.0, "cdMin": 2.0, "distanceFromBorn": 15.0, "distanceFromCurrentMin": 2.5, "distanceFromCurrentMax": 7.5 }, "specification": { "9": { "speedLevel": 2, "distanceFromBorn": 5.0, "distanceFromCurrentMin": 1.5, "distanceFromCurrentMax": 3.0 }, "901": { "speedLevel": 2, "distanceFromBorn": 5.0, "distanceFromCurrentMin": 1.5, "distanceFromCurrentMax": 3.0 } } }, "meleeChargeTactic": { "enable": true, "condition": { "pose": [ 2, 3, 102 ] }, "201": { "startDistanceMin": 7.0, "startDistanceMax": 99.0, "stopDistance": 4.0, "innerDistance": 4.5 }, "specification": { "102": { "startDistanceMin": 4.5, "startDistanceMax": 99.0, "stopDistance": 4.0, "innerDistance": 4.5 } } }, "fleeTactic": { "enable": true, "condition": { "pose": [ 2, 3, 102 ] }, "201": { "cd": 0.6, "triggerDistance": 7.5, "fleeAngle": 60.0, "fleeDistanceMin": 3.0, "fleeDistanceMax": 4.0, "turnToTarget": true }, "specification": { "102": { "cd": 0.0, "triggerDistance": 4.0, "fleeAngle": 15.0, "fleeDistanceMin": 1.75, "fleeDistanceMax": 2.75, "turnToTarget": true } } } }, "inputKeys": [ { "keyID": 201, "inputKeyCode": 257, "abilityName": "" }, { "keyID": 301, "inputKeyCode": 258, "abilityName": "" } ], "move": { "$type": "MoleMole.Config.ConfigAnimatorMove", "monsterSizeType": "SlimeType" } }