Grasscutter_Resources/Resources/BinOutput/Monster/ConfigMonster_Fatuus_Summoner_01.json
2022-04-23 07:55:31 +05:30

1403 lines
35 KiB
JSON

{
"common": {
"effectAttachShape": {
"$type": "MoleMole.Config.ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 80.0,
"height": 1.6,
"modelHeight": 1.6,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.05,
"useGrassDisplacement": true
},
"headControl": {
"$type": "MoleMole.Config.ConfigHeadControl",
"useHeadControl": true,
"maxYawDegree": 60.0,
"animStates": [
"NormalIdle/Standby",
"NormalMove/WalkForward",
"NormalMove/WalkBack",
"NormalMove/WalkRight",
"NormalMove/WalkLeft",
"Turn/TurnLeft",
"Turn/TurnRight"
]
},
"model": {
"bornEffect": "Eff_Monster_Common_Born",
"attachEffect": ""
},
"dither": {
"showDitherDuration": 1.0
},
"combat": {
"property": {
"endureType": "Monster_Grunt_Humanoid",
"weight": 75.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"hasAnimatorDie": true,
"dieEndTime": 2.5,
"dieForceDisappearTime": 6.0,
"dieDisappearEffect": "Eff_Death_Avatar_Common",
"dieShaderData": "AvatarDie",
"useRagDoll": true,
"ragDollDieEndTimeDelay": 1.0,
"JIEMJMIBGIP": true,
"GAFFCFHICFH": true,
"GDFEBBNDMOA": true,
"DGGFJHAJMMH": true,
"JELOILMDPDM": true,
"GFECLGIFADA": true
},
"summon": {
"summonTags": [
{
"summonTag": 26060101,
"name": "Fatuus_Summoner_Thunder_01",
"maxNum": 3
}
]
}
},
"equipController": {
"sheathPoint": ""
},
"abilities": [
{
"abilityID": "Fatuus_Summoner_Fatuus_SetPose",
"abilityName": "Fatuus_Summoner_Fatuus_SetPose",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_Summon",
"abilityName": "Monster_Fatuus_Summoner_Summon",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_ClearGlobalValue",
"abilityName": "Monster_Fatuus_Summoner_ClearGlobalValue",
"abilityOverride": ""
},
{
"abilityID": "Fatuus_Summoner_CicinRush",
"abilityName": "Fatuus_Summoner_CicinRush",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_SetCicinBlink",
"abilityName": "Monster_Fatuus_Summoner_SetCicinBlink",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_Steer",
"abilityName": "Monster_Fatuus_Summoner_Steer",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_Steer",
"abilityName": "Monster_Fatuus_Summoner_Steer",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_FindBlinkPointNear",
"abilityName": "Monster_Fatuus_Summoner_FindBlinkPointNear",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_FindBlinkPointFar",
"abilityName": "Monster_Fatuus_Summoner_FindBlinkPointFar",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_BlinkState",
"abilityName": "Monster_Fatuus_Summoner_BlinkState",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_Blink",
"abilityName": "Monster_Fatuus_Summoner_Blink",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_BlinkASNear",
"abilityName": "Monster_Fatuus_Summoner_BlinkASNear",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_BlinkASFar",
"abilityName": "Monster_Fatuus_Summoner_BlinkASFar",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_RangeAtk",
"abilityName": "Monster_Fatuus_Summoner_RangeAtk",
"abilityOverride": ""
},
{
"abilityID": "Fatuus_Summoner_ThunderShieldTrigger",
"abilityName": "Fatuus_Summoner_ThunderShieldTrigger",
"abilityOverride": ""
},
{
"abilityID": "Fatuus_Summoner_CicinCreateEnergy",
"abilityName": "Fatuus_Summoner_CicinCreateEnergy",
"abilityOverride": ""
},
{
"abilityID": "Fatuus_Summoner_KillCicin",
"abilityName": "Fatuus_Summoner_KillCicin",
"abilityOverride": ""
},
{
"abilityID": "Fatuus_Summoner_ThunderShield",
"abilityName": "Fatuus_Summoner_ThunderShield",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_BurstAtk",
"abilityName": "Monster_Fatuus_Summoner_BurstAtk",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_BurstAtk_SetWeaponRender",
"abilityName": "Monster_Fatuus_Summoner_BurstAtk_SetWeaponRender",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_FindDodgePoint",
"abilityName": "Monster_Fatuus_Summoner_FindDodgePoint",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_DodgeAS",
"abilityName": "Monster_Fatuus_Summoner_DodgeAS",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_TriggerDodge",
"abilityName": "Monster_Fatuus_Summoner_TriggerDodge",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_FindDodgeBackPoint",
"abilityName": "Monster_Fatuus_Summoner_FindDodgeBackPoint",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_SummonEffect",
"abilityName": "Monster_Fatuus_Summoner_SummonEffect",
"abilityOverride": ""
},
{
"abilityID": "Fatuus_Summoner_BurstAtk_LHandEffect",
"abilityName": "Fatuus_Summoner_BurstAtk_LHandEffect",
"abilityOverride": ""
},
{
"abilityID": "Fatuus_Summoner_BurstAtk_RHandEffect",
"abilityName": "Fatuus_Summoner_BurstAtk_RHandEffect",
"abilityOverride": ""
},
{
"abilityID": "Fatuus_Summoner_DoNotDodge",
"abilityName": "Fatuus_Summoner_DoNotDodge",
"abilityOverride": ""
},
{
"abilityID": "Fatuus_Summoner_ForceDodge",
"abilityName": "Fatuus_Summoner_ForceDodge",
"abilityOverride": ""
},
{
"abilityID": "Fatuus_Summoner_BurstAtk_SkinLayerOn",
"abilityName": "Fatuus_Summoner_BurstAtk_SkinLayerOn",
"abilityOverride": ""
},
{
"abilityID": "Fatuus_Summoner_BurstAtk_SkinLayerOff",
"abilityName": "Fatuus_Summoner_BurstAtk_SkinLayerOff",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_SetCicin_NotFollow",
"abilityName": "Monster_Fatuus_Summoner_SetCicin_NotFollow",
"abilityOverride": ""
},
{
"abilityID": "Monster_Fatuus_Summoner_CicinFury",
"abilityName": "Monster_Fatuus_Summoner_CicinFury",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "MoleMole.Config.ConfigNormalStateLayer",
"layerIndexName": "",
"stateIDs": {
"NormalIdle": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": [],
"Born": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": [
"DoSkill"
]
},
"NormalMove": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward": [
"Audio_Fatuus_Cummoner_Walk"
],
"WalkRight": [
"Audio_Fatuus_Cummoner_Walk"
],
"WalkLeft": [
"Audio_Fatuus_Cummoner_Walk"
],
"Run": [
"Audio_Fatuus_Cummoner_Walk"
]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": [
"DoSkill"
],
"canSteer": true
},
"WalkBack": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkBack": [
"Audio_Fatuus_Cummoner_Walk"
]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": [
"DoSkill"
],
"canSteer": true
},
"Turn": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"TurnLeft": [
"Audio_Fatuus_Cummoner_Walk"
],
"TurnRight": [
"Audio_Fatuus_Cummoner_Walk"
]
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": [
"DoSkill"
],
"canSteer": true
},
"BeHit": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": [
"Audio_Fatuus_Cummoner_Behit_L"
],
"Hit_H": [
"Audio_Fatuus_Cummoner_Behit_H"
]
},
"resetAnimatorTriggerOnEnter": [
"BeHit"
],
"resetAnimatorTriggerOnExit": [
"DoSkill"
]
},
"BeHitThrow": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrow": [
"Audio_Fatuus_Cummoner_Walk",
"Audio_Fatuus_Cummoner_Behit_H"
],
"HitThrowDrop": [
"Audio_Fatuus_Cummoner_Walk"
],
"HitThrowToGround": [
"Audio_Fatuus_Cummoner_HitThrowToGround",
"Audio_Fatuus_Cummoner_Behit_L"
]
},
"resetAnimatorTriggerOnEnter": [
"BeHit",
"HitAir2HitDrop"
],
"resetAnimatorTriggerOnExit": [
"DoSkill"
]
},
"Struggle": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"Struggle": []
},
"resetAnimatorTriggerOnEnter": [
"BeHit",
"HitAir2HitDrop"
],
"resetAnimatorTriggerOnExit": [
"DoSkill"
]
},
"Die": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"Die1": [
"Monster_Fatuus_Summoner_WeaponDisappear",
"Monster_Fatuus_Summoner_Die"
],
"Die2": [
"Monster_Fatuus_Summoner_WeaponDisappear",
"Monster_Fatuus_Summoner_Die"
],
"SwimDie": [
"Monster_Fatuus_Summoner_SwimDie"
],
"SwimDie_AS": []
}
},
"Die_RagDoll": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"AirDie": [
"Monster_Fatuus_Summoner_SwimDie"
]
},
"enableRagDoll": true
},
"Life_Alert": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": [
"Audio_Fatuus_Cummoner_Alert"
]
},
"resetAnimatorTriggerOnExit": [
"BeHit",
"DoSkill"
]
},
"NormalAtk": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"NormalAtk": [
"Monster_Fatuus_Summoner_CicinRush",
"Audio_Fatuus_Cummoner_NormalAtk"
]
},
"resetAnimatorTriggerOnExit": [
"BeHit",
"DoSkill",
"NormalAtkCancle"
],
"canSteer": true
},
"Summon": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"SummonCicin": [
"Monster_Fatuus_Summoner_Summon",
"Audio_Fatuus_Cummoner_SummonCicin"
]
},
"addEndure": 0.0,
"resetAnimatorTriggerOnExit": [
"BeHit",
"DoSkill",
"SummonTrigger"
],
"canSteer": true
},
"RangeAtk": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"RangeAtk": [
"Monster_Fatuus_Summoner_RangeAtk",
"Audio_Fatuus_Cummoner_RangeAtk"
]
},
"addEndure": 0.6,
"resetAnimatorTriggerOnExit": [
"BeHit",
"DoSkill"
],
"canSteer": true
},
"BlinkNear": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"BlinkNear_BS": [
"Monster_Fatuus_Summoner_BlinkNearBS",
"Audio_Fatuus_Cummoner_Blink"
],
"BlinkNear": [
"Monster_Fatuus_Summoner_BlinkNearAS",
"Audio_Fatuus_Cummoner_Blink"
],
"BlinkNear_AS": [
"Audio_Fatuus_Cummoner_Blink"
]
},
"cullingModelAlwaysAnimate": true,
"addEndure": 0.0,
"resetAnimatorTriggerOnExit": [
"BeHit",
"DoSkill",
"BlinkTrigger"
],
"canSteer": true
},
"BlinkFar": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"BlinkFar_BS": [
"Monster_Fatuus_Summoner_BlinkFarBS",
"Audio_Fatuus_Cummoner_Blink"
],
"BlinkFar": [
"Monster_Fatuus_Summoner_BlinkFarAS",
"Audio_Fatuus_Cummoner_Blink"
],
"BlinkFar_AS": [
"Audio_Fatuus_Cummoner_Blink"
]
},
"cullingModelAlwaysAnimate": true,
"addEndure": 0.0,
"resetAnimatorTriggerOnExit": [
"BeHit",
"DoSkill",
"BlinkTrigger"
],
"canSteer": true
},
"BurstAtk": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"BurstAtk_BS1": [
"Monster_Fatuus_Summoner_BurstAtkBS1",
"Audio_Fatuus_Cummoner_BurstAtk_BS1"
],
"BurstAtk_BS2": [
"Monster_Fatuus_Summoner_BurstAtkBS2"
],
"BurstAtk": [],
"BurstAtk_AS1": [],
"BurstAtk_AS2": [
"Monster_Fatuus_Summoner_BurstAtkAS2"
]
},
"canSyncMove": true,
"addEndure": 0.0,
"resetAnimatorTriggerOnExit": [
"BeHit",
"DoSkill"
],
"enableCCD": true,
"canSteer": true
},
"BurstAtkStandby": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"BurstAtkStandby": []
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": [
"DoSkill"
],
"canSteer": true
},
"Dodge": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"Dodge_BS": [
"Monster_Fatuus_Summoner_DodgeBS",
"Audio_Fatuus_Cummoner_Dodge"
],
"Dodge_AS": [
"Monster_Fatuus_Summoner_DodgeAS"
]
},
"cullingModelAlwaysAnimate": true,
"addEndure": 0.0,
"resetAnimatorTriggerOnExit": [
"BeHit",
"DoSkill",
"DodgeTrigger"
],
"canSteer": true
},
"CicinFury": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"CicinFury": [
"Monster_Fatuus_Summoner_CicinFury",
"Audio_Fatuus_Cummoner_Random2"
]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": [
"BeHit",
"DoSkill"
]
},
"Random1": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"Random1": [
"Monster_Fatuus_Summoner_Random1",
"Audio_Fatuus_Cummoner_Random1"
]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": [
"BeHit",
"DoSkill"
]
},
"Random2": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"Random2": [
"Monster_Fatuus_Summoner_Random2",
"Audio_Fatuus_Cummoner_Random2"
]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": [
"BeHit",
"DoSkill"
]
},
"Random4": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"Random4": [
"Audio_Fatuus_Cummoner_Random4"
]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": [
"BeHit",
"DoSkill"
]
}
}
}
},
"billboard": {
"$type": "MoleMole.Config.ConfigCombatBillboard",
"attachPoint": "BillboardAttach",
"offset": {
"y": 0.35
},
"radiusOffset": 0.2,
"showHPBar": true
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"sensing": {
"settings": {
"DefaultSetting": {
"feelRange": 15.0
},
"NeverCombat": {
"enableVision": false,
"hearAttractionRange": 0.0,
"feelRange": 0.0
}
},
"templates": {
"DefaultTemplate": {
"DefaultPoses": "DefaultSetting"
},
"NeverCombatTemplate": {
"DefaultPoses": "NeverCombat"
}
}
},
"neurons": {
"DefaultSetting": [
"HIT"
],
"NeverCombat": []
},
"threat": {
"clearThreatEdgeDistance": 3.5,
"clearThreatTimerByDistance": 1.75,
"viewThreatGrow": 35.0,
"feelThreatGrow": 100.0,
"threatDecreaseSpeed": 10.0,
"resistTauntLevel": "Monster_TauntLevel_3"
},
"CILHCLGMHBM": {
"master": {
"enable": true,
"servantSlotAmount": 3
}
},
"defendArea": {
"defendRange": 50.0
},
"profiling": {},
"skillGroupCDConfigs": [
{
"skillGroupCDID": 0,
"skillGroupCDTime": 5.0
}
],
"skillSetting": {
"skillEliteSet": {
"1": [],
"2": [
901
]
}
},
"skills": {
"1": {
"name": "Random1",
"skillType": "Free",
"castCondition": {
"pose": [
1,
2
]
},
"cd": 30.0,
"cdUpperRange": 15.0,
"initialCD": 30.0,
"publicCDGroup": "",
"stateIDs": [
"Random1"
],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"2": {
"name": "Random2",
"faceTarget": true,
"castCondition": {
"pose": [
201
],
"pickRangeMin": 7.5,
"pickRangeMax": 20.0
},
"cd": 20.0,
"cdUpperRange": 20.0,
"initialCD": 20.0,
"publicCDGroup": "",
"stateIDs": [
"Random2"
],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"4": {
"name": "Random4",
"faceTarget": true,
"castCondition": {
"pose": [
201
],
"pickRangeMin": 7.5,
"pickRangeMax": 20.0
},
"cd": 15.0,
"cdUpperRange": 15.0,
"initialCD": 15.0,
"publicCDGroup": "",
"stateIDs": [
"Random4"
],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"100": {
"name": "OnAlert",
"skillType": "OnAlert",
"faceTarget": true,
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": [
"Life_Alert"
],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "Summon",
"priority": 1,
"castCondition": {
"pose": [
101,
202
]
},
"cd": 2.5,
"cdUpperRange": 2.5,
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": [
"Summon"
],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"202": {
"name": "Summon",
"priority": 1,
"castCondition": {
"pose": [
101,
202
]
},
"cd": 2.5,
"cdUpperRange": 2.5,
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": [
"Summon"
],
"flagTargetReachable": "01",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"301": {
"name": "NormalAtk",
"castCondition": {
"pose": [
201,
202,
203
],
"pickRangeMin": 3.5,
"pickRangeMax": 20.0
},
"cd": 5.0,
"cdUpperRange": 2.0,
"publicCDGroup": "",
"stateIDs": [
"NormalAtk"
],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"401": {
"name": "BlinkNear",
"priority": 1,
"castCondition": {
"pose": [
201,
202,
203
],
"pickRangeMin": 13.5,
"pickRangeMax": 25.0
},
"cd": 2.5,
"cdUpperRange": 2.5,
"publicCDGroup": "",
"triggerGCD": false,
"skillGroupCDID": 0,
"stateIDs": [
"BlinkNear"
],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"411": {
"name": "BlinkFar",
"priority": 1,
"castCondition": {
"pose": [
201,
202,
203
],
"pickRangeMin": 25.0,
"pickRangeMax": 50.0
},
"cd": 5.0,
"cdUpperRange": 2.5,
"publicCDGroup": "",
"triggerGCD": false,
"skillGroupCDID": 0,
"stateIDs": [
"BlinkFar"
],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"412": {
"name": "BlinkFar",
"priority": 1,
"castCondition": {
"pose": [
101,
201,
202,
203
],
"pickRangeMin": 25.0,
"pickRangeMax": 50.0
},
"cd": 5.0,
"cdUpperRange": 2.5,
"publicCDGroup": "",
"triggerGCD": false,
"skillGroupCDID": 0,
"stateIDs": [
"BlinkFar"
],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "01",
"flagTargetInZone": "11"
},
"413": {
"name": "BlinkFar",
"priority": 1,
"castCondition": {
"pose": [
101,
201,
202,
203
],
"pickRangeMin": 25.0,
"pickRangeMax": 50.0
},
"cd": 5.0,
"cdUpperRange": 2.5,
"publicCDGroup": "",
"triggerGCD": false,
"skillGroupCDID": 0,
"stateIDs": [
"BlinkFar"
],
"flagTargetReachable": "01",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "01",
"flagTargetInZone": "11"
},
"601": {
"name": "RangeAtk",
"castCondition": {
"pose": [
201,
202,
203
],
"pickRangeMin": 3.5,
"pickRangeMax": 20.0
},
"cd": 5.0,
"cdUpperRange": 2.0,
"publicCDGroup": "",
"stateIDs": [
"RangeAtk"
],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"602": {
"name": "RangeAtk",
"castCondition": {
"pose": [
101,
201,
202,
203
]
},
"cd": 5.0,
"cdUpperRange": 2.0,
"publicCDGroup": "",
"stateIDs": [
"RangeAtk"
],
"flagTargetReachable": "01",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"701": {
"name": "BurstAtk",
"castCondition": {
"pickRangeMax": 50.0
},
"cd": 45.0,
"cdUpperRange": 45.0,
"initialCD": 30.0,
"initialCDUpperRange": 10.0,
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": [
"BurstAtk"
],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"801": {
"name": "Dodge",
"castCondition": {
"pose": [
101,
201,
202
],
"pickRangeMax": 3.0
},
"cd": 7.5,
"cdUpperRange": 7.5,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": [
"Dodge"
],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"901": {
"name": "CicinFury",
"castCondition": {
"pose": [
201,
202
]
},
"cd": 10.0,
"cdUpperRange": 10.0,
"initialCD": 15.0,
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": [
"CicinFury"
],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 2.0,
"returnToBornTactic": {
"enable": true,
"201": {
"speedLevel": 1,
"fadeoutBeginTime": 0.75,
"fadeoutEndTime": 2.25
}
},
"wanderTactic": {
"enable": true,
"condition": {
"pose": [
1,
2,
101,
201,
202,
203
]
},
"201": {
"cdMax": 7.5,
"cdMin": 5.0,
"distanceFromBorn": 15.0,
"distanceFromCurrentMin": 5.0,
"distanceFromCurrentMax": 7.5
}
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [
301
]
},
"201": {
"turnSpeedOverride": 10.0,
"startDistanceMin": 8.0,
"startDistanceMax": 50.0,
"stopDistance": 3.5
}
},
"facingMoveTactic": {
"enable": true,
"condition": {
"pose": [
1,
2,
101,
201,
202,
203
]
},
"201": {
"rangeMin": 5.0,
"rangeMax": 15.0,
"restTimeMin": 4.5,
"restTimeMax": 6.0,
"facingMoveWeight": {
"stop": 2.0,
"forward": 0.25,
"back": 0.25,
"left": 1.5,
"right": 1.5
}
}
}
},
"inputKeys": [
{
"keyID": 401,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 301,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 201,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 701,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 601,
"inputKeyCode": 261,
"abilityName": ""
},
{
"keyID": 411,
"inputKeyCode": 263,
"abilityName": ""
},
{
"keyID": 801,
"inputKeyCode": 264,
"abilityName": ""
},
{
"keyID": 901,
"inputKeyCode": 265,
"abilityName": ""
}
],
"move": {
"$type": "MoleMole.Config.ConfigAnimatorMove",
"handleCombatTaskImmediately": true,
"facingMove": "FourDirection",
"monsterSizeType": "StoopType"
},
"audio": {
"animAudio": {
"onTransitionIn": [
{
"currentStateName": "Die2",
"audioEvent": {
"text": "Play_vo_monster_fatuus_summoner_die"
}
},
{
"currentStateName": "Die1",
"audioEvent": {
"text": "Play_vo_monster_fatuus_summoner_die"
}
},
{
"currentStateName": "BlinkFar_BS",
"audioEvent": {
"text": "Play_vo_monster_fatuus_summoner_blink"
}
},
{
"currentStateName": "BlinkNear_BS",
"audioEvent": {
"text": "Play_vo_monster_fatuus_summoner_blink"
}
},
{
"currentStateName": "Alert",
"audioEvent": {
"text": "Stop_vo_monster_fatuus_summoner_movement"
}
}
],
"onTransitionOut": [
{
"currentStateName": "BurstAtk_BS1",
"audioEvent": {
"text": "Stop_sfx_monster_fatuus_summoner_electricShield_charge"
},
"otherStateNames": [
"BurstAtk_BS2",
"BurstAtk"
],
"usage": "Except"
},
{
"currentStateName": "BurstAtk",
"audioEvent": {
"text": "Play_sfx_monster_fatuus_summoner_electricShield_end"
}
},
{
"currentStateName": "Alert",
"audioEvent": {
"text": "Stop_Play_sfx_monster_fatuus_summoner_show"
}
},
{
"currentStateName": "Random1",
"audioEvent": {
"text": "Stop_Play_sfx_monster_fatuus_summoner_show"
}
},
{
"currentStateName": "Random2",
"audioEvent": {
"text": "Stop_Play_sfx_monster_fatuus_summoner_show"
}
},
{
"currentStateName": "Random3",
"audioEvent": {
"text": "Stop_Play_sfx_monster_fatuus_summoner_show"
}
},
{
"currentStateName": "Random4",
"audioEvent": {
"text": "Stop_Play_sfx_monster_fatuus_summoner_show"
}
},
{
"currentStateName": "CicinFury",
"audioEvent": {
"text": "Stop_Play_sfx_monster_fatuus_summoner_show"
}
},
{
"currentStateName": "WalkLeft",
"audioEvent": {
"text": "Stop_sfx_monster_fatuus_summoner_weapon_oneShot"
}
},
{
"currentStateName": "WalkRight",
"audioEvent": {
"text": "Stop_sfx_monster_fatuus_summoner_weapon_oneShot"
}
},
{
"currentStateName": "WalkBack",
"audioEvent": {
"text": "Stop_sfx_monster_fatuus_summoner_weapon_oneShot"
}
},
{
"currentStateName": "WalkForward",
"audioEvent": {
"text": "Stop_sfx_monster_fatuus_summoner_weapon_oneShot"
}
},
{
"currentStateName": "TurnRight",
"audioEvent": {
"text": "Stop_sfx_monster_fatuus_summoner_weapon_oneShot"
}
},
{
"currentStateName": "TurnLeft",
"audioEvent": {
"text": "Stop_sfx_monster_fatuus_summoner_weapon_oneShot"
}
},
{
"currentStateName": "WalkLeft",
"audioEvent": {
"text": "Stop_vo_monster_fatuus_summoner_movement"
},
"otherStateNames": [
"WalkRight",
"WalkBack",
"WalkForward",
"TurnRight",
"TurnLeft",
"Standby"
],
"usage": "Except"
},
{
"currentStateName": "WalkRight",
"audioEvent": {
"text": "Stop_vo_monster_fatuus_summoner_movement"
},
"otherStateNames": [
"WalkLeft",
"WalkBack",
"WalkForward",
"TurnRight",
"TurnLeft",
"Standby"
],
"usage": "Except"
},
{
"currentStateName": "WalkBack",
"audioEvent": {
"text": "Stop_vo_monster_fatuus_summoner_movement"
},
"otherStateNames": [
"WalkLeft",
"WalkRight",
"WalkForward",
"TurnRight",
"TurnLeft",
"Standby"
],
"usage": "Except"
},
{
"currentStateName": "WalkForward",
"audioEvent": {
"text": "Stop_vo_monster_fatuus_summoner_movement"
},
"otherStateNames": [
"WalkLeft",
"WalkRight",
"WalkBack",
"TurnRight",
"TurnLeft",
"Standby"
],
"usage": "Except"
},
{
"currentStateName": "TurnRight",
"audioEvent": {
"text": "Stop_vo_monster_fatuus_summoner_movement"
},
"otherStateNames": [
"WalkLeft",
"WalkRight",
"WalkBack",
"WalkForward",
"TurnLeft",
"Standby"
],
"usage": "Except"
},
{
"currentStateName": "TurnLeft",
"audioEvent": {
"text": "Stop_vo_monster_fatuus_summoner_movement"
},
"otherStateNames": [
"WalkLeft",
"WalkRight",
"WalkBack",
"WalkForward",
"TurnRight",
"Standby"
],
"usage": "Except"
},
{
"currentStateName": "Standby",
"audioEvent": {
"text": "Stop_vo_monster_fatuus_summoner_movement"
},
"otherStateNames": [
"WalkLeft",
"WalkRight",
"WalkBack",
"WalkForward",
"TurnRight",
"TurnLeft"
],
"usage": "Except"
},
{
"currentStateName": "HitThrow",
"audioEvent": {
"text": "Stop_sfx_monster_fatuus_summoner_weapon_oneShot"
}
},
{
"currentStateName": "HitThrowDrop",
"audioEvent": {
"text": "Stop_sfx_monster_fatuus_summoner_weapon_oneShot"
}
}
]
}
}
}