0
0
mirror of https://gitlab.com/YuukiPS/GC-Resources.git synced 2025-04-28 09:05:26 +00:00

Update bin Monster 3.6

This commit is contained in:
Yuuki 2023-04-24 19:39:14 +08:00
parent 817aabcaf9
commit 130c69e57f
503 changed files with 224951 additions and 148860 deletions

View File

@ -0,0 +1,941 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 10000.0,
"height": 2.5,
"modelHeight": 4.0,
"viewSize": 3.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 0.699999988079071,
"shouldPauseAnimatorBeforeReady": true,
"useGrassDisplacement": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"headControl": {
"$type": "GAAIKCFIJMM",
"useHeadControl": true,
"KBBNEKBLPFA": 10.0,
"FJOGFHEFPHN": 20.0,
"FCDMCPDGFCL": [
"NormalIdle/Standby",
"NormalMove/WalkForward",
"NormalMove/WalkBack",
"NormalMove/WalkRight",
"NormalMove/WalkLeft",
"NormalMove/Run",
"TurnLeft/TurnLeft_BS",
"TurnLeft/TurnLeft_AS",
"TurnRight/TurnRight_BS",
"TurnRight/TurnRight_AS"
]
},
"dither": {
"showDitherDuration": 2.0
},
"combat": {
"property": {
"endureType": "Monster_Grunt_Other",
"weight": 150.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"hasAnimatorDie": true,
"dieEndTime": 1.5,
"dieForceDisappearTime": 2.5,
"dieDisappearEffect": "Eff_Death_Common",
"dieShaderData": "MonsterDie",
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"ICHFPLMNCLC": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
},
"animEvents": {
"RushAtk": {
"attackPattern": {
"$type": "NAMPOMPBMHC",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -1.0,
"z": 0.0
}
},
"size": {
"x": 4.0,
"y": 3.0,
"z": 6.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"elementType": "Water",
"bonusCriticalHurt": 50.0,
"strikeType": "Blunt",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3"
}
}
},
"NormalAtk01": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -1.0,
"z": 1.5
}
},
"height": 4.0,
"fanAngle": 270.0,
"radius": 3.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.30000001192092896,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 50.0,
"strikeType": "Blunt",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3"
}
}
},
"NormalAtk02": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -1.0,
"z": 0.5
}
},
"height": 4.0,
"fanAngle": 270.0,
"radius": 3.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 50.0,
"strikeType": "Blunt",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3"
}
}
},
"NormalAtk03": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -0.5,
"y": -1.0,
"z": 1.0
}
},
"height": 4.0,
"radius": 3.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.800000011920929,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5"
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.05999999865889549,
"shakeTime": 0.23999999463558197,
"shakeDir": {
"y": -1.0
}
}
}
},
"TailMeleeAttack": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
}
},
"height": 3.0,
"radius": 5.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.30000001192092896,
"MKLAMNDEDGB": 0.0,
"elementType": "Water",
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3"
}
}
},
"JumpAtkFinal_Fire": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 3.0,
"radius": 6.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.399999976158142,
"MKLAMNDEDGB": 0.0,
"elementType": "Fire",
"bonusCriticalHurt": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV6"
},
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.1599999964237213,
"shakeTime": 0.23999999463558197,
"shakeDistance": 25.0,
"shakeDir": {
"y": -1.0
}
}
}
}
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_JumpAttack",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_FireWaterBall",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_FireTailRangeSpearWater",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_FireChargeAttackWater",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_PushCollider_Switch",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_Water_Run",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_Steer",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_TailRangeSpearWaterCharge",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_ChargeAttackArea_Water",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_Water_JudgeAlliance",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_Water_WQ_SpecialPose",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": [],
"Born": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Walk_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward_BS": [
"Monster_Drake_DeepSea_Water_RushBSEffect",
"Audio_Monster_Drake_Deepsea_Water_WalkForward_BS"
]
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Walk_AS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward_AS": [
"Monster_Drake_DeepSea_Water_RushASEffect",
"Audio_Monster_Drake_Deepsea_Water_WalkForward_AS"
]
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward_Loop": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"WalkFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkFree": ["Audio_Monster_Drake_Deepsea_Common_WalkFree"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn": ["Audio_Monster_Drake_Deepsea_Common_Turn"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Turn2": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn2": ["Audio_Monster_Drake_Deepsea_Common_Turn"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Turn3": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn3": ["Audio_Monster_Drake_Deepsea_Common_Turn"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Monster_Drake_Deepsea_Common_Hit_L"],
"Hit_H": ["Audio_Monster_Drake_Deepsea_Common_Hit_H"]
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHitThrow": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrow": [],
"HitThrowDrop": [],
"HitThrowToGround": ["Audio_Monster_Drake_Deepsea_Common_AirDie"]
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Struggle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Struggle": []
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die_01": ["Audio_Monster_Drake_Deepsea_Common_Die_01"],
"Die_02": ["Audio_Monster_Drake_Deepsea_Common_Hit_H"],
"SwimDie": [],
"SwimDie_AS": []
}
},
"Die_RagDoll": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die_RagDoll_01": [],
"Die_RagDoll_02": ["Audio_Monster_Drake_Deepsea_Common_Hit_H"],
"AirDie": ["Audio_Monster_Drake_Deepsea_Common_AirDie"]
}
},
"Alert_Jump": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert_Jump": ["Audio_Monster_Drake_Deepsea_Common_Alert_Jump"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": [
"Monster_Drake_DeepSea_AlertEffect",
"Audio_Monster_Drake_Deepsea_Common_Alert"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"NormalAtk01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"NormalAtk01": [
"Monster_Drake_DeepSea_MeleeAttack1_Middle",
"Audio_Monster_Drake_Deepsea_Common_NormalAtk01"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"NormalAtk02": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"NormalAtk02": [
"Monster_Drake_DeepSea_MeleeAttack2_Middle",
"Audio_Monster_Drake_Deepsea_Common_NormalAtk02"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"NormalAtk03": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"NormalAtk03": [
"Monster_Drake_DeepSea_MeleeAttack3_Middle",
"Audio_Monster_Drake_Deepsea_Common_NormalAtk03"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"TailAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TailAttack": [
"Monster_Drake_DeepSea_Water_TailMeleeAttack",
"Audio_Monster_Drake_Deepsea_Water_TailAttackWater"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"MagicBallAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MagicBallAttack": [
"Monster_Drake_DeepSea_MagicBallWater",
"Audio_Monster_Drake_Deepsea_Water_MagicBallAttack"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"ChargeAttack_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ChargeAttack_BS": [
"Monster_Drake_DeepSea_ChargeAttackWaterBS",
"Audio_Monster_Drake_Deepsea_Water_ChargeAttack_BS"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"ChargeAttack_Loop": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ChargeAttack_Loop": [
"Audio_Monster_Drake_Deepsea_Water_ChargeAttack_Loop"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"ChargeAttack_AS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ChargeAttack_AS": [
"Audio_Monster_Drake_Deepsea_Water_ChargeAttack_AS"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"TailRangeAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TailRangeAttack": [
"Monster_Drake_DeepSea_TailRangeAttackWater",
"Audio_Monster_Drake_Deepsea_Water_TailRangeAttack"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
}
}
}
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"offset": {
"y": 0.30000001192092896,
"z": 0.5
},
"BFOMIIKCOGI": "Character",
"OELDMANLPDM": 0.6000000238418579,
"size": "Grand"
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"sensing": {
"settings": {
"DefaultSetting": {
"feelRange": 10.0
},
"HighAlert": {
"viewRange": 50.0,
"feelRange": 12.0
},
"NeverCombat": {
"enableVision": false,
"hearAttractionRange": 0.0,
"feelRange": 0.0
}
},
"templates": {
"DefaultTemplate": {
"DefaultPoses": "DefaultSetting"
},
"HighAlertTemplate": {
"DefaultPoses": "HighAlert"
},
"NeverCombatTemplate": {
"DefaultPoses": "NeverCombat"
}
}
},
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatEdgeDistance": 2.0,
"clearThreatTimerByDistance": 4.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 0.800000011920929
},
{
"x": 20.0,
"y": 0.5
},
{
"x": 25.0,
"y": 0.30000001192092896
},
{
"x": 30.0,
"y": 0.20000000298023224
}
],
"resistTauntLevel": "Monster_TauntLevel_2"
},
"defendArea": {
"defendRange": 50.0
},
"profiling": {},
"skills": {
"1": {
"name": "OnAlert",
"skillType": "OnAlert",
"faceTarget": true,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Alert"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "Melee",
"priority": 4,
"castCondition": {
"pose": [101, 102],
"needReInitCD": true,
"pickRangeMax": 5.0
},
"cd": 10.0,
"initialCD": 5.0,
"publicCDGroup": "",
"stateIDs": ["NormalAtk01", "NormalAtk02", "NormalAtk03"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "Tail",
"priority": 2,
"castCondition": {
"pose": [101, 102, 104],
"needReInitCD": true,
"pickRangeMax": 5.0
},
"cd": 5.0,
"cdUpperRange": 2.5,
"publicCDGroup": "",
"stateIDs": ["TailAttack"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"301": {
"name": "MagicBall",
"priority": 2,
"castCondition": {
"pose": [101],
"needReInitCD": true,
"pickRangeMin": 5.0,
"pickRangeMax": 25.0
},
"cd": 10.0,
"cdUpperRange": 5.0,
"initialCD": 1.0,
"publicCDGroup": "",
"stateIDs": ["MagicBallAttack"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
},
"302": {
"name": "MagicBall",
"priority": 1,
"castCondition": {
"pose": [103, 104],
"needReInitCD": true,
"pickRangeMax": 35.0
},
"cd": 5.0,
"cdUpperRange": 5.0,
"initialCD": 1.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "rangedAttack_long",
"stateIDs": ["MagicBallAttack"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
},
"701": {
"name": "ChargeAttack",
"priority": 1,
"castCondition": {
"pose": [101, 102, 104],
"needReInitCD": true,
"pickRangeMax": 15.0
},
"cd": 30.0,
"cdUpperRange": 5.0,
"initialCD": 15.0,
"publicCDGroup": "",
"stateIDs": ["ChargeAttack_BS", "ChargeAttack_Loop", "ChargeAttack_AS"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
},
"801": {
"name": "TailRangeAttack",
"priority": 2,
"castCondition": {
"pose": [101],
"needReInitCD": true,
"pickRangeMin": 7.0,
"pickRangeMax": 15.0
},
"cd": 5.0,
"cdUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["TailRangeAttack"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"802": {
"name": "TailRangeAttack",
"priority": 2,
"castCondition": {
"pose": [103, 104],
"needReInitCD": true,
"pickRangeMin": 7.0,
"pickRangeMax": 25.0
},
"cd": 2.5,
"cdUpperRange": 2.5,
"publicCDGroup": "",
"stateIDs": ["TailRangeAttack"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
}
},
"skillGCD": 1.5,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {
"speedLevel": 1
}
},
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1]
},
"defaultSetting": {
"turnSpeedOverride": 0.20000000298023224,
"distanceFromBorn": 25.0,
"distanceFromCurrentMin": 7.5
}
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [101, 102, 103, 104]
},
"defaultSetting": {
"speedLevel": 1,
"startDistanceMin": 9.0,
"startDistanceMax": 99.0,
"stopDistance": 3.0,
"speedLevelInner": 5
},
"specification": {
"103": {
"speedLevel": 1,
"startDistanceMin": 35.0,
"startDistanceMax": 99.0,
"stopDistance": 25.0,
"speedLevelInner": 5
},
"104": {
"speedLevel": 1,
"startDistanceMin": 35.0,
"startDistanceMax": 99.0,
"stopDistance": 25.0,
"speedLevelInner": 5
}
}
}
},
"inputKeys": [
{
"keyID": 101,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 201,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 301,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 401,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 501,
"inputKeyCode": 261,
"abilityName": ""
},
{
"keyID": 601,
"inputKeyCode": 262,
"abilityName": ""
},
{
"keyID": 701,
"inputKeyCode": 263,
"abilityName": ""
},
{
"keyID": 801,
"inputKeyCode": 264,
"abilityName": ""
},
{
"keyID": 901,
"inputKeyCode": 265,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"KCNKFNLDDOD": true,
"AEPIEGNIOGP": 0.5,
"BCBPBHLKCPB": "FourDirection"
},
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {
"onTransitionIn": [
{
"currentStateName": "JumpWall_WeakLoop",
"audioEvent": {
"text": "Play_sfx_monster_drake_deepSea_common_jumpWall_weakLoop"
}
}
],
"onTransitionOut": [
{
"currentStateName": "JumpWall_WeakLoop",
"audioEvent": {
"text": "Stop_sfx_monster_drake_deepSea_common_jumpWall_weakLoop"
}
}
]
}
},
"field": {
"shape": "CircleR30",
"BHAJLFBHFMD": true,
"DEOHMEELJDM": "",
"triggerInfinite": true,
"lifeInfinite": true,
"checkInterval": 0.10000000149011612,
"INKADPFABPA": "",
"AAHHPDHLLLH": ""
}
}

View File

@ -0,0 +1,989 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "Body"
},
"mass": 1000000000.0,
"height": 10.0,
"scale": 0.6000000238418579,
"disableTickDistance": 10000.0,
"shouldPauseAnimatorBeforeReady": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"specialPoint": {
"elementAbsorb": "RootNode",
"elementPendant": "",
"elementDrop": "RootNode",
"bulletAim": "RootNode",
"hitPoints": [
"LockPointNeck",
"LockPointHead",
"LockPoint01",
"LockPoint05",
"LockPoint09"
],
"selectedPoints": [
"LockPointNeck",
"LockPointHead",
"LockPoint01",
"LockPoint05",
"LockPoint09"
],
"BFDKBAEPAGA": true,
"HFJOMFCOAJI": 5.0
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"combat": {
"property": {
"endureType": "Monster_Boss_Other",
"weight": 1000.0
},
"beHit": {
"hitBloodEffect": "",
"hitAutoRedirect": false,
"blendShake": {
"$type": "IIGJGFPICFL",
"CEDOPNOMIKP": [
{
"CNAAGCGFKDA": 0.33000001311302185,
"hitBoxNames": ["HitBox_01", "HitBox_02"]
},
{
"CNAAGCGFKDA": 0.6600000262260437,
"hitBoxNames": ["HitBox_03", "HitBox_04", "HitBox_05"]
},
{
"CNAAGCGFKDA": 1.0,
"hitBoxNames": ["HitBox_06", "HitBox_07"]
}
]
}
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockWeightYaxisParam": 0.20000000298023224,
"lockWeightYaxisThreshold": 15.0,
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"hasAnimatorDie": true,
"dieEndTime": 2.0,
"dieForceDisappearTime": 4.0,
"dieDisappearEffect": "Eff_Death_Common",
"dieShaderData": "MonsterDie",
"dieModelFadeDelay": 0.5,
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"ICHFPLMNCLC": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_StateControl",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_SetFollowHoundOff",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_SetFollowHoundOn",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_FireEnergy",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_Steer",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_OnGroundCharge",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_RockBreath",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_DeathTornado",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_DeathTornadoAS",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_Swap",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_ElementBurst",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_ElementBurstExplode",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_FindBlinkPoint_ElementBurstStart",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_ElementBurstAS",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_Blink",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_SummonHound",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_SummonHound_TriggerChargeStart",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_Corruption_LoseHP",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_Weak",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_WeakBS",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_WeakDestroyRockGadget",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Hound_Planelurker_ReturnToBorn",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle_StandbyFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby_Free": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle_NotDoSkill01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby_NotDoSkill01": []
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"NormalIdle_NotDoSkill02": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby_NotDoSkill02": ["Audio_Monster_Planelurker_NotDoSkill02"]
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"NormalIdle_DoSkill01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby_DoSkill01": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"ToSkill01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ToSkill01": ["Audio_Monster_Planelurker_ToSkill01"]
},
"AAEKKGMOKFK": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": [
"Monster_Hound_Planelurker_Alert",
"Audio_Monster_Planelurker_Alert"
]
},
"AAEKKGMOKFK": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"FireEnergy": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"FireEnergy": [
"Monster_Hound_Planelurker_FireEnergy",
"Audio_Monster_Planelurker_FireEnergy"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"Swap": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Swap": [
"Monster_Hound_Planelurker_Swap",
"Audio_Monster_Planelurker_Swap"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"SummonHoundBS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"SummonHound_BS": ["Audio_Monster_Planelurker_ToSkill01"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"SummonHound": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"SummonHound": [
"Monster_Hound_Planelurker_SummonHound",
"Audio_Monster_Planelurker_SummonHound"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"OnGroundChargeBS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"OnGroundCharge_BS": ["Audio_Monster_Planelurker_ToSkill01"]
},
"AAEKKGMOKFK": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"OnGroundCharge": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"OnGroundCharge": [
"Monster_Hound_Planelurker_OnGroundCharge",
"Audio_Monster_Planelurker_OnGroundCharge"
]
},
"AAEKKGMOKFK": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true,
"ECGKJECEAII": true
},
"RockBreath": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RockBreathLeft": [
"Monster_Hound_Planelurker_RockBreath",
"Audio_Monster_Planelurker_RockBreathLeft"
],
"RockBreathRight": [
"Monster_Hound_Planelurker_RockBreath",
"Audio_Monster_Planelurker_RockBreathLeft"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"DeathTornadoBS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"DeathTornado_BS": ["Audio_Monster_Planelurker_DeathTornado_BS"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"DeathTornadoLoop": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"DeathTornado_Loop": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"DeathTornadoStay": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"DeathTornado_Stay": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"DeathTornadoAS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"DeathTornado_AS": [
"Audio_Monster_Planelurker_DeathTornado_AS",
"Monster_Hound_Planelurker_DeathTornadoAS"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"ElementalBurst": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ElementalBurst_BS": [
"Audio_Monster_Planelurker_ElementalBurst_BS"
],
"ElementalBurst_Air": [],
"ElementalBurst_Drop": [
"Monster_Hound_Planelurker_ElementBurstDrop"
],
"ElementalBurst_UnderGround": [],
"ElementalBurst_AS": [
"Monster_Hound_Planelurker_ElementBurstAS",
"Audio_Monster_Planelurker_ElementalBurst_AS"
]
},
"AAEKKGMOKFK": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"ReturnToBorn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ReturnToBorn": [
"Monster_Hound_Planelurker_ReturnToBorn",
"Audio_Monster_Planelurker_ElementalBurst_BS"
]
},
"resetAnimatorTriggerOnEnter": ["ReturnToBorn"],
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Weak": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Weak_BS": [
"Monster_Hound_Planelurker_WeakBS",
"Audio_Monster_Planelurker_Weak_BS"
],
"Weak_Loop": ["Monster_Hound_Planelurker_WeakLoop"],
"Weak_AS": [
"Monster_Hound_Planelurker_WeakAS",
"Audio_Monster_Planelurker_Weak_AS"
]
},
"resetAnimatorTriggerOnEnter": ["WeakStart"],
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "WeakEnd"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": [
"Monster_Hound_Planelurker_Die",
"Audio_Monster_Planelurker_Die"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"offset": {
"y": 2.5
},
"OELDMANLPDM": 1.0,
"KLIMPNOBGLK": true,
"ANGKJBLILKJ": true,
"size": "Big"
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"moveSetting": {
"useNavMesh": false,
"navMeshAgentName": "Undead01",
"almostReachedDistanceWalk": 2.5,
"almostReachedDistanceRun": 2.5
},
"sensing": {
"settings": {
"DefaultSetting": {
"enableVision": false,
"feelRange": 10.0
}
}
},
"threat": {
"clearThreatTargetDistance": 65.0,
"clearThreatEdgeDistance": 5.0,
"clearThreatByTargetOutOfZone": true,
"clearThreatTimerByTargetOutOfZone": 7.5,
"viewThreatGrow": 35.0,
"threatDecreaseSpeed": 200.0,
"resistTauntLevel": "Monster_TauntLevel_4",
"auxScoreChangeTargetCD": 0.10000000149011612,
"abilityGlobalValueScoreSystem": {
"enable": true,
"weight": 9999,
"max": 2.0,
"compareOperation": "Greater",
"caredGlobalValueName": "_MONSTER_PLANELURKER_SUMMONHOUNDTAG_"
}
},
"defendArea": {
"defendRange": 32.5
},
"profiling": {
"lodStrategy": "Best"
},
"network": {
"syncSkill": true
},
"skillGroupCDConfigs": [
{
"skillGroupCDID": 1,
"skillGroupCDTime": 5.0
},
{
"skillGroupCDID": 2,
"skillGroupCDTime": 20.0
},
{
"skillGroupCDID": 3,
"skillGroupCDTime": 60.0
},
{
"skillGroupCDID": 4,
"skillGroupCDTime": 10.0
}
],
"skillSetting": {
"skillEliteSet": {
"1": [
1, 101, 102, 103, 111, 112, 113, 301, 401, 501, 502, 503, 511, 601,
701, 702, 703, 711, 901
],
"2": [
1, 101, 102, 103, 111, 112, 113, 301, 401, 501, 502, 503, 511, 602,
701, 702, 703, 711, 901
]
}
},
"skills": {
"1": {
"name": "OnAlert",
"skillType": "OnAlert",
"castCondition": {
"pose": [1]
},
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["Alert"],
"skillQueryingTime": 3.5,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "FireEnergy",
"castCondition": {
"pose": [101, 301],
"pickRangeMin": 5.0,
"pickRangeMax": 25.0
},
"cd": 15.0,
"cdUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["FireEnergy"],
"skillQueryingTime": 2.5,
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "FireEnergy",
"priority": 4,
"castCondition": {
"pose": [101, 301],
"pickRangeMin": 25.0
},
"publicCDGroup": "",
"stateIDs": ["FireEnergy"],
"skillQueryingTime": 2.5,
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"103": {
"name": "FireEnergy",
"priority": 4,
"castCondition": {
"pose": [101, 301],
"pickRangeMin": 12.5,
"pickRangeYMin": 5.0
},
"publicCDGroup": "",
"stateIDs": ["FireEnergy"],
"skillQueryingTime": 2.5,
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"111": {
"name": "FireEnergy",
"castCondition": {
"pose": [201],
"needReInitCD": true
},
"cd": 17.5,
"cdUpperRange": 5.0,
"initialCD": 20.0,
"publicCDGroup": "",
"skillGroupCDID": 4,
"stateIDs": ["FireEnergy"],
"skillQueryingTime": 2.5,
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"112": {
"name": "FireEnergy",
"priority": 4,
"castCondition": {
"pose": [201],
"needReInitCD": true,
"pickRangeYMin": 5.0
},
"cd": 5.0,
"cdUpperRange": 5.0,
"initialCD": 20.0,
"publicCDGroup": "",
"stateIDs": ["FireEnergy"],
"skillQueryingTime": 2.5,
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "Swap",
"castCondition": {
"pose": [101, 301],
"pickRangeMax": 12.5,
"pickRangeYMax": 5.0,
"SkillAnchorRangeMax": 25.0
},
"cd": 17.5,
"cdUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["Swap"],
"skillQueryingTime": 2.5,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "10"
},
"301": {
"name": "SummonHound",
"priority": 1,
"castCondition": {
"pose": [201]
},
"cd": 999999.0,
"initialCD": 3.0,
"publicCDGroup": "",
"DDLBHDNIIMM": false,
"stateIDs": ["SummonHoundBS", "SummonHound"],
"skillQueryingTime": 4.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"401": {
"name": "OnGroundCharge",
"castCondition": {
"pose": [101, 301],
"pickRangeMax": 50.0,
"pickRangeYMax": 5.0,
"SkillAnchorRangeMax": 20.0
},
"cd": 17.5,
"cdUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["OnGroundChargeBS", "OnGroundCharge"],
"skillQueryingTime": 2.5,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "10"
},
"501": {
"name": "RockBreath",
"castCondition": {
"pose": [101, 301],
"pickRangeMax": 50.0,
"pickRangeYMax": 5.0
},
"cd": 25.0,
"cdUpperRange": 7.5,
"initialCD": 20.0,
"publicCDGroup": "",
"skillGroupCDID": 2,
"stateIDs": ["RockBreath"],
"skillQueryingTime": 2.5,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "10"
},
"502": {
"name": "RockBreath",
"castCondition": {
"pose": [101, 301],
"pickRangeMax": 50.0,
"pickRangeYMax": 5.0
},
"cd": 25.0,
"cdUpperRange": 7.5,
"initialCD": 20.0,
"publicCDGroup": "",
"skillGroupCDID": 2,
"stateIDs": ["RockBreath", "Swap"],
"skillQueryingTime": 2.5,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "10"
},
"503": {
"name": "RockBreath",
"priority": 3,
"castCondition": {
"pose": [101, 301],
"pickRangeMax": 50.0,
"pickRangeYMax": 5.0
},
"cd": 999999.0,
"initialCD": 20.0,
"publicCDGroup": "",
"skillGroupCDID": 2,
"stateIDs": ["RockBreath"],
"skillQueryingTime": 2.5,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "10"
},
"511": {
"name": "RockBreath",
"castCondition": {
"pose": [201],
"needReInitCD": true,
"pickRangeYMax": 5.0
},
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 20.0,
"publicCDGroup": "",
"skillGroupCDID": 4,
"stateIDs": ["RockBreath"],
"skillQueryingTime": 2.5,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "10"
},
"601": {
"name": "DeathTornado",
"priority": 2,
"castCondition": {
"pose": [101, 301],
"needReInitCD": true,
"SkillAnchorRangeMax": 25.0
},
"cd": 80.0,
"cdUpperRange": 10.0,
"initialCD": 25.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": [
"DeathTornadoBS",
"DeathTornadoLoop",
"DeathTornadoStay",
"DeathTornadoAS"
],
"skillQueryingTime": 2.5,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "10"
},
"602": {
"name": "DeathTornado",
"priority": 2,
"castCondition": {
"pose": [101, 301],
"SkillAnchorRangeMax": 25.0
},
"cd": 115.0,
"cdUpperRange": 10.0,
"initialCD": 57.5,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": [
"DeathTornadoBS",
"DeathTornadoLoop",
"DeathTornadoStay",
"DeathTornadoAS"
],
"skillQueryingTime": 2.5,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "10"
},
"701": {
"name": "ElementalBurst",
"priority": 2,
"castCondition": {
"pose": [301],
"needReInitCD": true,
"SkillAnchorRangeMax": 23.5
},
"cd": 90.0,
"cdUpperRange": 10.0,
"initialCD": 80.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"skillGroupCDID": 3,
"stateIDs": ["ElementalBurst"],
"skillQueryingTime": 2.5,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"702": {
"name": "ElementalBurst",
"priority": 2,
"castCondition": {
"pose": [101, 301],
"needReInitCD": true,
"GLGHHKAGENB": 23.5
},
"cd": 55.0,
"cdUpperRange": 10.0,
"initialCD": 10.0,
"publicCDGroup": "",
"skillGroupCDID": 3,
"stateIDs": ["ElementalBurst"],
"skillQueryingTime": 2.5,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"703": {
"name": "ElementalBurst",
"priority": 2,
"castCondition": {
"pose": [101, 301],
"GLGHHKAGENB": 25.0
},
"cd": 5.0,
"cdUpperRange": 5.0,
"initialCD": 5.0,
"publicCDGroup": "",
"stateIDs": ["ElementalBurst"],
"skillQueryingTime": 2.5,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "01",
"flagTargetInZone": "11"
},
"711": {
"name": "ElementalBurst",
"priority": 2,
"castCondition": {
"pose": [201],
"needReInitCD": true
},
"cd": 75.0,
"cdUpperRange": 15.0,
"initialCD": 10.0,
"publicCDGroup": "",
"stateIDs": ["ElementalBurst"],
"skillQueryingTime": 2.5,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"901": {
"name": "Weak",
"castCondition": {
"pose": [301]
},
"cd": 999999.0,
"cdUpperRange": 15.0,
"initialCD": 999999.0,
"publicCDGroup": "",
"stateIDs": ["Weak"],
"skillQueryingTime": 2.5,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 0.5,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {
"speedLevel": 0,
"fadeoutBeginTime": 1.0,
"fadeoutEndTime": 5.75
}
}
},
"inputKeys": [
{
"keyID": 101,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 201,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 301,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 401,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 501,
"inputKeyCode": 261,
"abilityName": ""
},
{
"keyID": 601,
"inputKeyCode": 262,
"abilityName": ""
},
{
"keyID": 701,
"inputKeyCode": 263,
"abilityName": ""
},
{
"keyID": 1,
"inputKeyCode": 264,
"abilityName": ""
},
{
"keyID": 901,
"inputKeyCode": 265,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"EINCMKOBBEG": {
"includeForces": ["FixedRushMoveType", "RushMoveType"]
},
"AOFJJIKKGME": true,
"DMJNLOIEHNP": false,
"LHHNPKNFGMD": true
},
"cameraAdjust": {
"default": {
"$type": "DHCOKBEICGK",
"priority": 1.0,
"OPKMFLHBCEL": 10.0,
"HLJEJHJHEBG": 65.0,
"MOINKIAMCKG": 1.0,
"EBDAIBLODLB": 52.5,
"LGLGNMPNADH": 8.0,
"EIHIEHJLINB": -5.0,
"ELCNGKOAJFN": false,
"KONIGEOBEPA": 30.0,
"IKNIHFEDDIJ": 20.0,
"LJGAGFHBAPE": 25.0,
"FDEEGAFACDO": 30.0,
"AOEIECPJILN": 55.0,
"JLKGEFGDOEO": 60.0,
"EJLANJKCDJO": "CircleR10",
"AINPPNDKHBG": "CircleR65"
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,777 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 10000.0,
"height": 2.0,
"modelHeight": 4.0,
"viewSize": 2.200000047683716,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 0.44999998807907104,
"shouldPauseAnimatorBeforeReady": true,
"useGrassDisplacement": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"headControl": {
"$type": "GAAIKCFIJMM",
"useHeadControl": true,
"KBBNEKBLPFA": 10.0,
"FJOGFHEFPHN": 20.0,
"FCDMCPDGFCL": [
"NormalIdle/Standby",
"NormalMove/WalkForward",
"NormalMove/WalkBack",
"NormalMove/WalkRight",
"NormalMove/WalkLeft",
"NormalMove/Run",
"TurnLeft/TurnLeft_BS",
"TurnLeft/TurnLeft_AS",
"TurnRight/TurnRight_BS",
"TurnRight/TurnRight_AS"
]
},
"dither": {
"showDitherDuration": 2.0
},
"combat": {
"property": {
"endureType": "Monster_Grunt_Other",
"weight": 150.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"hasAnimatorDie": true,
"dieEndTime": 1.5,
"dieForceDisappearTime": 2.5,
"dieDisappearEffect": "Eff_Death_Common",
"dieShaderData": "MonsterDie",
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"ICHFPLMNCLC": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
},
"animEvents": {
"RushAtk": {
"attackPattern": {
"$type": "NAMPOMPBMHC",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -1.0,
"z": 0.0
}
},
"size": {
"x": 4.0,
"y": 3.0,
"z": 6.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"elementType": "Water",
"bonusCriticalHurt": 50.0,
"strikeType": "Blunt",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3"
}
}
},
"NormalAtk01": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -1.0,
"z": 0.5
}
},
"height": 3.0,
"fanAngle": 270.0,
"radius": 2.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.30000001192092896,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 50.0,
"strikeType": "Blunt",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3"
}
}
},
"NormalAtk02": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -1.0,
"z": 0.800000011920929
}
},
"height": 3.0,
"fanAngle": 270.0,
"radius": 2.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 50.0,
"strikeType": "Blunt",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3"
}
}
},
"NormalAtk03": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -1.0,
"z": 2.0
}
},
"height": 3.0,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.800000011920929,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5"
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.05999999865889549,
"shakeTime": 0.23999999463558197,
"shakeDir": {
"y": -1.0
}
}
}
},
"TailMeleeAttack": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
}
},
"height": 3.0,
"radius": 3.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.30000001192092896,
"MKLAMNDEDGB": 0.0,
"elementType": "Water",
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3"
}
}
},
"JumpAtkFinal_Fire": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 3.0,
"radius": 6.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.399999976158142,
"MKLAMNDEDGB": 0.0,
"elementType": "Fire",
"bonusCriticalHurt": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV6"
},
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.1599999964237213,
"shakeTime": 0.23999999463558197,
"shakeDistance": 25.0,
"shakeDir": {
"y": -1.0
}
}
}
}
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_JumpAttack",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_FireWaterBall_Small",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_FireTailRangeSpearWater",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_FireChargeAttackWater",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_PushCollider_Switch",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_Water_Run_Small",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_Steer",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_TailRangeSpearWaterCharge",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Drake_DeepSea_Small_Mark",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": [],
"Born": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Walk_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward_BS": [
"Monster_Drake_DeepSea_Ice_RushBSEffect_Small",
"Audio_Monster_Drake_Deepsea_Common_WalkForward_BS_Small"
]
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Walk_AS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward_AS": [
"Monster_Drake_DeepSea_Ice_RushASEffect_Small",
"Audio_Monster_Drake_Deepsea_Common_WalkForward_AS_Small"
]
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward_Loop": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"WalkFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkFree": ["Audio_Monster_Drake_Deepsea_Common_WalkFree"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn": ["Audio_Monster_Drake_Deepsea_Common_Turn"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Monster_Drake_Deepsea_Common_Hit_L_Small"],
"Hit_H": ["Audio_Monster_Drake_Deepsea_Common_Hit_H_Small"]
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHitThrow": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrow": [],
"HitThrowDrop": [],
"HitThrowToGround": ["Audio_Monster_Drake_Deepsea_Common_AirDie"]
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Struggle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Struggle": []
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die_01": ["Audio_Monster_Drake_Deepsea_Common_Die_01"],
"Die_02": ["Audio_Monster_Drake_Deepsea_Common_Hit_H_Small"],
"SwimDie": [],
"SwimDie_AS": []
}
},
"Die_RagDoll": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die_RagDoll_01": [],
"Die_RagDoll_02": [
"Audio_Monster_Drake_Deepsea_Common_Hit_H_Small"
],
"AirDie": ["Audio_Monster_Drake_Deepsea_Common_AirDie"]
}
},
"Alert_Jump": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert_Jump": ["Audio_Monster_Drake_Deepsea_Common_Alert_Jump"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": ["Audio_Monster_Drake_Deepsea_Common_Alert_Small"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"NormalAtk01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"NormalAtk01": [
"Monster_Drake_DeepSea_MeleeAttack1_Small",
"Audio_Monster_Drake_Deepsea_Common_NormalAtk01_Small"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"NormalAtk02": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"NormalAtk02": [
"Monster_Drake_DeepSea_MeleeAttack2_Small",
"Audio_Monster_Drake_Deepsea_Common_NormalAtk02_Small"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"NormalAtk03": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"NormalAtk03": [
"Monster_Drake_DeepSea_MeleeAttack3_Small",
"Audio_Monster_Drake_Deepsea_Common_NormalAtk03_Small"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"TailAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TailAttack": [
"Monster_Drake_DeepSea_Water_TailMeleeAttack_Small",
"Audio_Monster_Drake_Deepsea_Water_TailAttackWater_Small"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"MagicBallAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MagicBallAttack": [
"Monster_Drake_DeepSea_MagicBallWater_Small",
"Audio_Monster_Drake_Deepsea_Water_MagicBallAttack_Small"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"TailRangeAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TailRangeAttack": [
"Monster_Drake_DeepSea_TailRangeAttackWater",
"Audio_Monster_Drake_Deepsea_Water_TaiRangeAttack"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
}
}
}
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"offset": {
"y": 0.30000001192092896,
"z": 0.5
},
"BFOMIIKCOGI": "Character",
"OELDMANLPDM": 0.6000000238418579
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"sensing": {
"settings": {
"DefaultSetting": {
"feelRange": 8.0
},
"HighAlert": {
"viewRange": 50.0,
"feelRange": 12.0
},
"NeverCombat": {
"enableVision": false,
"hearAttractionRange": 0.0,
"feelRange": 0.0
}
},
"templates": {
"DefaultTemplate": {
"DefaultPoses": "DefaultSetting"
},
"HighAlertTemplate": {
"DefaultPoses": "HighAlert"
},
"NeverCombatTemplate": {
"DefaultPoses": "NeverCombat"
}
}
},
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatEdgeDistance": 2.0,
"clearThreatTimerByDistance": 4.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 0.800000011920929
},
{
"x": 20.0,
"y": 0.5
},
{
"x": 25.0,
"y": 0.30000001192092896
},
{
"x": 30.0,
"y": 0.20000000298023224
}
],
"resistTauntLevel": "Monster_TauntLevel_2"
},
"defendArea": {
"defendRange": 50.0
},
"profiling": {},
"skills": {
"1": {
"name": "OnAlert",
"skillType": "OnAlert",
"faceTarget": true,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Alert"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "Blink",
"priority": 3,
"castCondition": {
"pose": [101],
"needReInitCD": true,
"pickRangeMax": 5.0
},
"cd": 15.0,
"initialCD": 5.0,
"publicCDGroup": "",
"stateIDs": ["NormalAtk01", "NormalAtk02", "NormalAtk03"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "Blink",
"priority": 2,
"castCondition": {
"pose": [101],
"needReInitCD": true,
"pickRangeMax": 5.0
},
"cd": 5.0,
"cdUpperRange": 2.5,
"publicCDGroup": "",
"stateIDs": ["TailAttack"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"301": {
"name": "MagicBall",
"priority": 1,
"castCondition": {
"pose": [101],
"needReInitCD": true,
"pickRangeMax": 25.0
},
"cd": 5.0,
"cdUpperRange": 5.0,
"initialCD": 1.0,
"publicCDGroup": "",
"stateIDs": ["MagicBallAttack"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
},
"302": {
"name": "MagicBall",
"priority": 1,
"castCondition": {
"pose": [101],
"needReInitCD": true,
"pickRangeMax": 25.0
},
"cd": 10.0,
"cdUpperRange": 5.0,
"initialCD": 1.0,
"publicCDGroup": "",
"stateIDs": ["MagicBallAttack"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "01"
}
},
"skillGCD": 3.0,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {
"speedLevel": 1
}
},
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1]
},
"defaultSetting": {
"turnSpeedOverride": 0.20000000298023224,
"distanceFromBorn": 25.0,
"distanceFromCurrentMin": 7.5
}
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [101]
},
"defaultSetting": {
"speedLevel": 1,
"startDistanceMin": 9.0,
"startDistanceMax": 99.0,
"stopDistance": 3.0,
"speedLevelInner": 5
}
}
},
"inputKeys": [
{
"keyID": 101,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 201,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 301,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 401,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 501,
"inputKeyCode": 261,
"abilityName": ""
},
{
"keyID": 601,
"inputKeyCode": 262,
"abilityName": ""
},
{
"keyID": 701,
"inputKeyCode": 263,
"abilityName": ""
},
{
"keyID": 801,
"inputKeyCode": 264,
"abilityName": ""
},
{
"keyID": 901,
"inputKeyCode": 265,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"KCNKFNLDDOD": true,
"AEPIEGNIOGP": 0.5,
"BCBPBHLKCPB": "FourDirection"
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,850 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 100000000.0,
"height": 1.8550000190734863,
"affectedByWorld": true,
"disableTickDistance": 10000.0,
"muteElementStickUI": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"headControl": {
"$type": "GAAIKCFIJMM",
"useHeadControl": true,
"FCDMCPDGFCL": ["NormalIdle", "NormalMove/WalkL", "NormalMove/WalkR"]
},
"dither": {
"normalBetweenCamera": {}
},
"combat": {
"property": {
"endureType": "Monster_Boss_Humanoid",
"weight": 150.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Boss_Lv5"
},
"die": {
"hasAnimatorDie": true,
"fallWhenAirDie": false,
"dieEndTime": 4.0,
"dieForceDisappearTime": 6.0,
"dieDisappearEffect": "",
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"ICHFPLMNCLC": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
},
"animEvents": {
"LaSignora_MeleeAtk03": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -0.10000000149011612,
"y": 0.0,
"z": 0.800000011920929
}
},
"height": 1.0,
"radius": 5.0
},
"attackInfo": {
"attackTag": "LaSignora_Climate_Cold_High",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"MKLAMNDEDGB": 0.0,
"elementType": "Ice",
"bonusCriticalHurt": 50.0,
"strikeType": "Blunt",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTimeScale": 0.009999999776482582
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.75,
"shakeTime": 0.30000001192092896,
"shakeDistance": 7.0
}
}
},
"LaSignora_RangeAtk03": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 1.0,
"radius": 5.0
},
"attackInfo": {
"attackTag": "LaSignora_Climate_Cold_High",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.25,
"MKLAMNDEDGB": 0.0,
"elementType": "Ice",
"bonusCriticalHurt": 50.0,
"strikeType": "Default",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.009999999776482582
}
}
}
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "LaSignora_Initialize",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_Climate_Detect",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_Alert",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_CounterStrike",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_Shield",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_Blink",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_BlinkAS",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_BlinkAtk",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_BlinkAtkAS",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_SteerControl",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_Transform",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_MeleeAtk01",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_MeleeAtk01_Bullet",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_MeleeAtk02_Hor",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_MeleeAtk02_Ver",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_RangeAtk01",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_RangeAtk01_Repeat",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_RangeAtk02",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_RangeAtk03",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_RangeAtk03AS",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_WrapAtk",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "LaSignora_CocoonBaneChisel",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkL": ["Audio_LaSignora_Walk"],
"WalkR": ["Audio_LaSignora_Walk"],
"WalkLToR": ["Audio_LaSignora_WalkTo"],
"WalkRToL": ["Audio_LaSignora_WalkTo"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["Monster_LaSignora_Die"]
}
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": ["Monster_LaSignora_Alert", "Audio_LaSignora_alert"]
},
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"MeleeAtk01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAtk01": [
"Monster_LaSignora_MeleeAtk01",
"Audio_LaSignora_MeleeAtk01"
]
},
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"MeleeAtk02": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAtk02": [
"Monster_LaSignora_MeleeAtk02",
"Audio_LaSignora_MeleeAtk02"
]
},
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"MeleeAtk03": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAtk03": [
"Monster_LaSignora_MeleeAtk03",
"Audio_LaSignora_MeleeAtk03"
]
},
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RangeAtk01BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangeAtk01BS": ["Audio_LaSignora_RangeAtk01BS"]
},
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RangeAtk01L": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangeAtk01L": [
"Monster_LaSignora_RangeAtk01L",
"Audio_LaSignora_RangeAtk01"
]
},
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RangeAtk01R": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangeAtk01R": [
"Monster_LaSignora_RangeAtk01R",
"Audio_LaSignora_RangeAtk01"
]
},
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RangeAtk01AS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangeAtk01AS": ["Audio_LaSignora_RangeAtk01AS"]
},
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RangeAtk02": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangeAtk02": [
"Monster_LaSignora_RangeAtk02",
"Audio_LaSignora_RangeAtk02"
]
},
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RangeAtk03": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangeAtk03": [
"Monster_LaSignora_RangeAtk03",
"Audio_LaSignora_RangeAtk03"
]
},
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RangeAtk03AS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangeAtk03AS": ["Monster_LaSignora_RangeAtk03AS"]
},
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"WrapAtk": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WrapAtk": ["Monster_LaSignora_WrapAtk", "Audio_LaSignora_wrapAtk"]
},
"AAEKKGMOKFK": true,
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"BlinkBS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"BlinkBS": ["Monster_LaSignora_BlinkBS", "Audio_LaSignora_BlinkBS"]
},
"AAEKKGMOKFK": true,
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Blink": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Blink": ["Monster_LaSignora_Blink"]
},
"AAEKKGMOKFK": true,
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"BlinkAS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"BlinkAS": ["Monster_LaSignora_BlinkAS"]
},
"AAEKKGMOKFK": true,
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"BlinkAtk": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"BlinkAtk": [
"Monster_LaSignora_BlinkAtk",
"Audio_LaSignora_RangeAtk03"
]
},
"AAEKKGMOKFK": true,
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"BlinkAtkAS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"BlinkAtkAS": ["Monster_LaSignora_BlinkAtkAS"]
},
"AAEKKGMOKFK": true,
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"ShieldBroken": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ShieldBroken": [
"Monster_LaSignora_ShieldBroken",
"Audio_LaSignora_ShieldBroken"
]
},
"AAEKKGMOKFK": true,
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"CocoonBaneChisel": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"CocoonBaneChisel": ["Monster_LaSignora_CocoonBaneChisel"]
},
"AAEKKGMOKFK": true,
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"BFOMIIKCOGI": "Character",
"OELDMANLPDM": 0.3499999940395355,
"showDistance": 0.0,
"ANGKJBLILKJ": true
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"moveSetting": {
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"enableVision": false,
"feelRange": 20.0
}
}
},
"threat": {
"resistTauntLevel": "Monster_TauntLevel_5"
},
"defendArea": {},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "Best"
},
"network": {
"syncSkill": true,
"resetHpOnSpawn": false
},
"skillGroupCDConfigs": [
{
"skillGroupCDID": 320,
"skillGroupCDTime": 20.0
}
],
"skills": {
"101": {
"name": "OnAlert",
"skillType": "OnAlert",
"castCondition": {
"pose": [100]
},
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Alert"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "MeleeAtk01",
"priority": 4,
"castCondition": {
"pose": [101, 111, 121, 131, 201, 211, 221, 231],
"maxTargetAngleY": 60.0,
"pickRangeMax": 20.0
},
"cd": 10.0,
"cdUpperRange": 5.0,
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["MeleeAtk01"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"241": {
"name": "MeleeAtk02",
"priority": 3,
"castCondition": {
"pose": [101, 111, 121, 131, 201, 211, 221, 231],
"maxTargetAngleY": 60.0,
"pickRangeMax": 25.0
},
"cd": 5.0,
"cdUpperRange": 10.0,
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["MeleeAtk02"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"251": {
"name": "MeleeAtk03",
"castCondition": {
"pose": [101, 111, 121, 131, 201, 211, 221, 231],
"maxTargetAngleY": 60.0,
"pickRangeMax": 5.0
},
"cd": 5.0,
"cdUpperRange": 10.0,
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["MeleeAtk03"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"301": {
"name": "RangeAtk01",
"castCondition": {
"pose": [101, 111, 121, 131, 201, 211, 221, 231],
"maxTargetAngleY": 60.0,
"pickRangeMin": 7.5,
"pickRangeMax": 99.0
},
"cd": 2.0,
"cdUpperRange": 3.0,
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": [
"RangeAtk01BS",
"RangeAtk01L",
"RangeAtk01R",
"RangeAtk01AS"
],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"311": {
"name": "RangeAtk02",
"priority": 3,
"castCondition": {
"pose": [101, 111, 121, 131, 201, 211, 221, 231],
"maxTargetAngleY": 60.0,
"pickRangeMax": 15.0
},
"cd": 15.0,
"cdUpperRange": 15.0,
"initialCD": 10.0,
"initialCDUpperRange": 10.0,
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["RangeAtk02"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"321": {
"name": "RangeAtk03",
"priority": 2,
"castCondition": {
"pose": [101, 111, 121, 131],
"maxTargetAngleY": 60.0,
"pickRangeMax": 99.0
},
"cd": 20.0,
"cdUpperRange": 20.0,
"initialCD": 20.0,
"initialCDUpperRange": 10.0,
"publicCDGroup": "",
"triggerGCD": false,
"skillGroupCDID": 320,
"stateIDs": ["RangeAtk03", "RangeAtk03AS"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"322": {
"name": "RangeAtk03",
"priority": 2,
"castCondition": {
"pose": [201, 211, 221, 231],
"maxTargetAngleY": 60.0,
"pickRangeMax": 99.0
},
"cd": 20.0,
"cdUpperRange": 10.0,
"publicCDGroup": "",
"triggerGCD": false,
"skillGroupCDID": 320,
"stateIDs": ["RangeAtk03", "RangeAtk03AS"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"401": {
"name": "WrapAtk",
"priority": 1,
"castCondition": {
"pose": [131, 231, 331],
"needReInitCD": true,
"maxTargetAngleY": 60.0,
"pickRangeMax": 99.0
},
"cd": 30.0,
"cdUpperRange": 10.0,
"initialCD": 5.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["WrapAtk"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"501": {
"name": "Blink",
"castCondition": {
"pose": [101, 111, 121, 131, 201, 211, 221, 231],
"maxTargetAngleY": 60.0,
"pickRangeMax": 99.0
},
"cd": 20.0,
"cdUpperRange": 10.0,
"initialCD": 20.0,
"initialCDUpperRange": 10.0,
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["BlinkBS", "Blink", "BlinkAS"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"502": {
"name": "Blink",
"priority": 1,
"castCondition": {
"pose": [101, 111, 121, 131, 201, 211, 221, 231],
"GLGHHKAGENB": 15.5
},
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["BlinkBS", "Blink", "BlinkAS"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"511": {
"name": "BlinkAtk",
"castCondition": {
"pose": [101, 111, 121, 131, 201, 211, 221, 231],
"maxTargetAngleY": 60.0,
"pickRangeMin": 10.0,
"pickRangeMax": 99.0
},
"cd": 20.0,
"cdUpperRange": 10.0,
"initialCD": 10.0,
"initialCDUpperRange": 20.0,
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["BlinkBS", "BlinkAtk", "BlinkAtkAS"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"601": {
"name": "CocoonBaneChisel",
"faceTarget": true,
"castCondition": {
"pose": [301, 311, 321, 331],
"needReInitCD": true,
"maxTargetAngleY": 60.0,
"pickRangeMax": 99.0
},
"cd": 7.0,
"cdUpperRange": 8.0,
"initialCD": 10.0,
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["CocoonBaneChisel"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 3.0,
"returnToBornTactic": {
"enable": true
},
"facingMoveTactic": {
"enable": true,
"condition": {
"pose": [101, 111, 121, 131, 201, 211, 221, 231]
},
"defaultSetting": {
"rangeMin": 0.0,
"rangeMax": 50.0,
"restTimeMin": 0.0,
"restTimeMax": 0.0,
"facingMoveTurnInterval": 999.0,
"obstacleDetectRange": 5.0,
"facingMoveWeight": {
"stop": 0.0,
"forward": 0.0,
"back": 0.0
},
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
}
}
},
"inputKeys": [
{
"keyID": 201,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 241,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 251,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 301,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 311,
"inputKeyCode": 261,
"abilityName": ""
},
{
"keyID": 321,
"inputKeyCode": 262,
"abilityName": ""
},
{
"keyID": 401,
"inputKeyCode": 263,
"abilityName": ""
},
{
"keyID": 501,
"inputKeyCode": 264,
"abilityName": ""
},
{
"keyID": 511,
"inputKeyCode": 265,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"EINCMKOBBEG": {
"excludeForces": [
"RetreatType",
"RetreatAirType",
"WindZoneType",
"AirflowType"
]
},
"BCBPBHLKCPB": "LeftRight",
"AIPJBCHAEPE": "Walk",
"LHHNPKNFGMD": true
}
}

View File

@ -0,0 +1,355 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 80.0,
"viewSize": 1.5,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"combat": {
"property": {
"endureType": "Monster_Minion",
"weight": 80.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieEndTime": 2.0,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
},
"animEvents": {
"RushAtk": {
"attackPattern": {
"$type": "MHDMMPENLGB",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.5,
"z": 0.25
}
},
"radius": 0.6000000238418579
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"retreatType": "ByTangent",
"canBeDefenceHalt": true
}
}
}
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial",
"abilityOverride": ""
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Boar_AIStateInitial",
"abilityOverride": ""
},
{
"abilityID": "Disappear",
"abilityName": "Animal_Boar_Disappear",
"abilityOverride": ""
},
{
"abilityID": "Animal_Boar_SetPose",
"abilityName": "Animal_Boar_SetPose",
"abilityOverride": ""
},
{
"abilityID": "Animal_Boar_RushAtk",
"abilityName": "Animal_Boar_RushAtk",
"abilityOverride": ""
},
{
"abilityID": "Task_Animal_Hunt",
"abilityName": "Task_Animal_Hunt",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Audio_Boar_walk"],
"Run": ["Audio_Boar_run"],
"Disappear": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TurnLeft": [],
"TurnRight": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true,
"BKLKHCBEHNL": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Boar_hit_l"]
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["Animal_Boar_Die", "Audio_Boar_die"],
"Die_Disappear": ["Animal_Boar_Disappear"]
}
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": ["Animal_Boar_Alert"]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RushAtk": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RushAtk": ["Animal_Boar_RushAtk", "Audio_Boar_run"],
"Crash": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"],
"BHEPAJIOBDN": true
},
"Personality_101": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality_101": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Personality_102": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality_102": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 25.0,
"horizontalFov": 90.0,
"verticalFov": 45.0,
"feelRange": 10.0
}
}
},
"neurons": {
"DefaultSetting": ["HIT", "WEATHER_BAD", "FEAR"]
},
"threat": {
"feelThreatGrow": 1000.0,
"threatDecreaseSpeed": 500.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 1.25
},
{
"x": 20.0,
"y": 0.5
}
]
},
"defendArea": {
"defendRange": 100.0
},
"ui": {
"hasDirectionIndicator": false
},
"skills": {
"3": {
"name": "OnAlert",
"skillType": "OnAlert",
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Alert"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "Personality_101",
"skillType": "Free",
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "Personality_102",
"skillType": "Free",
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["Personality_102"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "RushAtk",
"castCondition": {
"pose": [201]
},
"cd": 60.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["RushAtk"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 10.0,
"returnToBornTactic": {
"enable": true
},
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1]
},
"defaultSetting": {
"turnSpeedOverride": 0.25,
"cdMax": 17.5,
"cdMin": 12.5,
"distanceFromBorn": 10.0,
"distanceFromCurrentMin": 3.0,
"distanceFromCurrentMax": 5.0
}
},
"fleeTactic": {
"enable": true,
"condition": {
"pose": [1, 202, 102, 2, 203]
},
"nerveTrigger": ["HIT", "WEATHER_BAD", "FEAR"],
"defaultSetting": {
"turnSpeedOverride": 2.5,
"cd": 3.0,
"triggerDistance": 100.0,
"fleeNumberMin": 4,
"fleeNumberMax": 6,
"fleeDistanceMin": 7.5,
"fleeDistanceMax": 10.0
},
"specification": {
"203": {
"turnSpeedOverride": 10.0,
"cd": 0.10000000149011612,
"triggerDistance": 10.0,
"fleeAngle": 1.0,
"fleeDistanceMin": 7.5,
"fleeDistanceMax": 10.0
}
}
}
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

View File

@ -0,0 +1,465 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 2.4000000953674316,
"modelHeight": 2.4000000953674316,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.2999999523162842,
"disableTickDistance": 100000.0,
"useGrassDisplacement": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true,
"KJCBJDCKPND": true,
"NCCLLKFLJGL": true
},
"dither": {
"showDitherDuration": 2.0
},
"globalValue": {
"serverGlobalValues": [
"SGV_Apep_Underling_AttackMode",
"SGV_Apep_Underling_Underground"
],
"initServerGlobalValues": {
"SGV_Apep_Underling_AttackMode": 2.0,
"SGV_Apep_Underling_Underground": 0.0
}
},
"combat": {
"property": {
"endureType": "Monster_Minion",
"weight": 75.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"dieForceDisappearTime": 0.0,
"dieDisappearEffect": "Eff_Monster_Apep_Underling_SeedOfKarna_Die",
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"ICHFPLMNCLC": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
},
"animEvents": {
"MeleeAttack": {
"attackPattern": {
"$type": "MHDMMPENLGB",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.699999988079071
}
},
"radius": 1.5
},
"attackInfo": {
"attackTag": "Apep_UnderlingAttack_Type1",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.6000000238418579,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Slash",
"enBreak": 100.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4"
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.03999999910593033,
"shakeTime": 0.09000000357627869,
"shakeDir": {
"x": 1.0,
"z": 1.0
}
}
}
},
"MeleeAttack_Enhanced": {
"attackPattern": {
"$type": "MHDMMPENLGB",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.800000011920929
}
},
"radius": 2.0
},
"attackInfo": {
"attackTag": "Apep_UnderlingAttack_Type2",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Slash",
"enBreak": 100.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4"
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.03999999910593033,
"shakeTime": 0.09000000357627869,
"shakeDir": {
"x": 1.0,
"z": 1.0
}
}
}
}
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_Core_Halo",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_Broadcast",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_Summon_Underground",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_SeedOfKarna_CommonState",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_SeedOfKarna_SpecialState",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_SeedOfKarna_RangeAttack",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_monster_Apep_Underling_SeedOfKarna_Born"],
"Born_Underground": []
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Run": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": [],
"Hit_H": ["Audio_monster_Apep_Underling_SeedOfKarna_hit_h"]
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHitThrow": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrow": [],
"HitThrowDrop": [],
"HitThrowToGround": [
"Audio_monster_Apep_Underling_SeedOfKarna_hitThrowToGround"
]
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Struggle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Struggle": []
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": []
},
"resetAnimatorTriggerOnEnter": ["DoSkill"]
},
"MeleeAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAttack": [
"Monster_Apep_Underling_SeedOfKarna_MeleeAttack",
"Audio_monster_Apep_Underling_SeedOfKarna_meleeAttack"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"RangeAttack_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangeAttack_BS1": [
"Audio_monster_Apep_Underling_SeedOfKarna_rangeAttack_BS1"
],
"RangeAttack_BS2": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"RangeAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangeAttack_Loop": [],
"RangeAttack_Attack_BS": [],
"RangeAttack_Attack1": [],
"RangeAttack_Attack2": [
"Monster_Apep_Underling_SeedOfKarna_RangeAttack_Attack"
],
"RangeAttack_AS": [
"Audio_monster_Apep_Underling_SeedOfKarna_rangeAttack_AS"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"offset": {
"x": 0.03999999910593033
},
"BFOMIIKCOGI": "Character",
"OELDMANLPDM": 0.10000000149011612,
"ANGKJBLILKJ": true
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 40.0,
"feelRange": 10.0
}
},
"templates": {
"DefaultTemplate": {
"DefaultPoses": "DefaultSetting"
}
}
},
"neurons": {
"DefaultSetting": ["HIT"],
"NeverCombat": []
},
"threat": {
"clearThreatByLostPath": true,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 0.800000011920929
},
{
"x": 20.0,
"y": 0.5
},
{
"x": 25.0,
"y": 0.30000001192092896
},
{
"x": 30.0,
"y": 0.20000000298023224
}
],
"resistTauntLevel": "Monster_TauntLevel_2",
"BLDOHAIDACN": true
},
"defendArea": {
"defendRange": 50.0
},
"profiling": {
"staticPoses": [301, 401]
},
"skillSetting": {},
"skills": {
"201": {
"name": "MeleeAttack",
"castCondition": {
"pose": [101],
"pickRangeMax": 3.4000000953674316
},
"cd": 5.0,
"initialCD": 5.0,
"publicCDGroup": "",
"stateIDs": ["MeleeAttack"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
},
"211": {
"name": "RangeAttack",
"castCondition": {
"pose": [102],
"needReInitCD": true
},
"cd": 10.0,
"initialCDUpperRange": 3.0,
"publicCDGroup": "",
"stateIDs": ["RangeAttack_BS", "RangeAttack"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
}
},
"skillGCD": 5.0,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {}
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [101]
},
"defaultSetting": {
"startDistanceMin": 3.4000000953674316,
"startDistanceMax": 99.0,
"stopDistance": 3.4000000953674316,
"innerDistance": 0.0
}
}
},
"inputKeys": [
{
"keyID": 201,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 211,
"inputKeyCode": 258,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"BCBPBHLKCPB": "ForwardBackward"
},
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {
"onTransitionIn": [
{
"currentStateName": "Run",
"audioEvent": {
"text": "Play_sfx_monster_Apep_Underling_SeedOfKarna_run_LP"
},
"otherStateNames": ["Run"],
"usage": "Except"
},
{
"currentStateName": "RangeAttack_Loop",
"audioEvent": {
"text": "Play_sfx_monster_Apep_Underling_SeedOfKarna_rangeAttack_02_LP"
}
},
{
"currentStateName": "RangeAttack_Attack2",
"audioEvent": {
"text": "Play_sfx_monster_Apep_Underling_SeedOfKarna_rangeAttack_02_LP"
}
}
],
"onTransitionOut": [
{
"currentStateName": "Run",
"audioEvent": {
"text": "Stop_sfx_monster_Apep_Underling_SeedOfKarna_run_LP"
},
"otherStateNames": ["Run"],
"usage": "Except"
},
{
"currentStateName": "RangeAttack_Loop",
"audioEvent": {
"text": "Stop_sfx_monster_Apep_Underling_SeedOfKarna_rangeAttack_02_LP"
},
"otherStateNames": ["RangeAttack_Loop"]
},
{
"currentStateName": "RangeAttack_Attack2",
"audioEvent": {
"text": "Stop_sfx_monster_Apep_Underling_SeedOfKarna_rangeAttack_02_LP"
}
}
]
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,634 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 30.0,
"height": 0.699999988079071,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 2.0,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 2.0
},
"combat": {
"property": {
"endureType": "Monster_Minion",
"weight": 40.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"fallWhenAirDie": false,
"dieEndTime": 2.0,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Animal_Pigeon_Beak_Signal_Controller",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Common_Initial",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Pigeon_Beak_AIStateInitial",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Pigeon_Random",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Pigeon_FlyDown",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Pigeon_FlyUp",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Pigeon_Disappear",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Pigeon_Beak_AwareManager",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_Creature_Pigeon_Beak_WingFlap"]
},
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": [],
"Standby_Roof": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Audio_Creature_Pigeon_Beak_Walk"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"FlyDown": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"FlyDown": ["Audio_Creature_Pigeon_Beak_Walk"],
"Land": ["Audio_Creature_Pigeon_Beak_Walk"],
"LandToGround": [
"Animal_Pigeon_LandToGround",
"Audio_Creature_Pigeon_Beak_LandToGround"
]
},
"canSyncMove": true,
"resetAnimatorTriggerOnEnter": ["HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"FlyUp": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TakeOff": [
"Animal_Pigeon_Beak_TakeOff",
"Audio_Creature_Pigeon_Beak_TakeOff"
],
"FlyUp": ["Audio_Creature_Pigeon_Beak_WingFlap"],
"Disappear": ["Audio_Creature_Pigeon_Beak_WingFlap"]
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Creature_Pigeon_Beak_LandToGround"]
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["Animal_Pigeon_Die"],
"Die_Disappear": ["Animal_Pigeon_Disappear"]
}
},
"Aware": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Aware_BS": [],
"Aware_AS": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": ["Audio_Creature_Pigeon_Beak_Alert"]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Groom": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Groom": ["Audio_Creature_Pigeon_Beak_Groom"]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Joy": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Joy": ["Audio_Creature_Pigeon_Beak_Joy"]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Signal_Ayus_5s": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Signal_Ayus_5s": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnEnter": ["SignalExit"],
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "StartSignal"],
"setAnimatorFloat": [
{
"name": "SignalType",
"value": 1.0
}
]
},
"Signal_Deshret_6_25s": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Signal_Deshret_6_25s": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnEnter": ["SignalExit"],
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "StartSignal"],
"setAnimatorFloat": [
{
"name": "SignalType",
"value": 2.0
}
]
},
"Signal_Sarva_5_5s": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Signal_Sarva_5_5s": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnEnter": ["SignalExit"],
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "StartSignal"],
"setAnimatorFloat": [
{
"name": "SignalType",
"value": 3.0
}
]
},
"Signal_Dawon_6_25s": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Signal_Dawon_6_25s": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnEnter": ["SignalExit"],
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "StartSignal"],
"setAnimatorFloat": [
{
"name": "SignalType",
"value": 4.0
}
]
},
"Signal_miHoYo_8_5s": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Signal_miHoYo_8_5s": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnEnter": ["SignalExit"],
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "StartSignal"],
"setAnimatorFloat": [
{
"name": "SignalType",
"value": 5.0
}
]
}
}
}
},
"initialPoses": {
"Default": {
"initialPoseParams": {
"intParams": {
"InitialMark": "0"
}
}
},
"NoMoving": {
"initialPoseID": 3,
"initialPoseParams": {
"intParams": {
"InitialMark": "3"
}
}
},
"FlyIn": {
"initialPoseID": 901,
"initialPoseParams": {
"intParams": {
"InitialMark": "901"
}
}
}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"moveSetting": {
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 8.0,
"viewPanoramic": true,
"hearAttractionRange": 10.0,
"feelRange": 3.0
}
}
},
"neurons": {
"DefaultSetting": ["HIT", "WEATHER_BAD", "FEAR"],
"NoWeatherBad": ["HIT"]
},
"threat": {
"clearThreatTargetDistance": 30.0,
"viewThreatGrow": 10.0,
"feelThreatGrow": 1000.0,
"threatDecreaseSpeed": 45.0,
"viewAttenuation": [
{
"x": 3.0,
"y": 20.0
},
{
"x": 3.5,
"y": 1.0
},
{
"x": 8.0,
"y": 0.75
}
]
},
"defendArea": {
"defendRange": 100.0
},
"fly": {
"enable": true,
"floatingPoses": [901, 903]
},
"poseControl": {
"items": [
{
"minTime": 7.0,
"maxTime": 14.0,
"poseID": 2,
"RandomPose": [1],
"switchOnlyInCanDoSkillState": true
},
{
"minTime": 4.0,
"maxTime": 8.0,
"poseID": 1,
"RandomPose": [2],
"switchOnlyInCanDoSkillState": true
}
]
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal"
},
"skillGroupCDConfigs": [
{
"skillGroupCDID": 1,
"skillGroupCDTime": 25.0
}
],
"skills": {
"1": {
"name": "OnAware",
"skillType": "OnAware",
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["Aware"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"2": {
"name": "OnAlert",
"skillType": "OnAlert",
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["Alert"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"301": {
"name": "Groom",
"skillType": "Free",
"priority": 2,
"castCondition": {
"pose": [2, 3]
},
"cd": 2.0,
"cdUpperRange": 7.0,
"initialCD": 3.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"stateIDs": ["Groom"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"302": {
"name": "Joy",
"skillType": "Free",
"priority": 2,
"castCondition": {
"pose": [2, 3]
},
"cd": 2.0,
"cdUpperRange": 7.0,
"initialCD": 5.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"stateIDs": ["Joy"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"901": {
"name": "Signal_Ayus_5s",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [2, 3]
},
"cd": 11.0,
"cdUpperRange": 5.0,
"initialCD": 7.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["Signal_Ayus_5s"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"902": {
"name": "Signal_Deshret_6_25s",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [2, 3]
},
"cd": 11.0,
"cdUpperRange": 5.0,
"initialCD": 7.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["Signal_Deshret_6_25s"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"903": {
"name": "Signal_Sarva_5_5s",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [2, 3]
},
"cd": 11.0,
"cdUpperRange": 5.0,
"initialCD": 7.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["Signal_Sarva_5_5s"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"904": {
"name": "Signal_Dawon_6_25s",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [2, 3]
},
"cd": 11.0,
"cdUpperRange": 5.0,
"initialCD": 7.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["Signal_Dawon_6_25s"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"905": {
"name": "Signal_miHoYo_8_5s",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [2, 3]
},
"cd": 11.0,
"cdUpperRange": 5.0,
"initialCD": 7.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["Signal_miHoYo_8_5s"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"999": {
"name": "FlyUp",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [610]
},
"cd": 11.0,
"cdUpperRange": 5.0,
"initialCD": 7.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 2.5,
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1]
},
"defaultSetting": {
"turnSpeedOverride": 0.25,
"distanceFromBorn": 5.0,
"distanceFromCurrentMax": 3.0
}
},
"landingTactic": {
"enable": true,
"condition": {
"pose": [901]
},
"defaultSetting": {
"speedLevel": 2,
"landingAngleMax": 40.0,
"landingAngleMin": 40.0,
"landingTerrainAltitude": 4.75
}
},
"extractionTactic": {
"enable": true,
"condition": {
"pose": [1, 2, 3, 903]
},
"nerveTrigger": ["HIT", "WEATHER_BAD", "FEAR"],
"defaultSetting": {
"extractionAngleMax": 45.0,
"extractionAngleMin": 30.0
}
}
},
"inputKeys": [
{
"keyID": 999,
"inputKeyCode": 257,
"abilityName": ""
}
],
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {
"onTransitionIn": [
{
"currentStateName": "Die",
"audioEvent": {
"text": "Stop_sfx_creature_Pigeon_Beak_VO"
}
},
{
"currentStateName": "Die_Disappear",
"audioEvent": {
"text": "Stop_sfx_creature_Pigeon_Beak_VO"
}
}
],
"onTransitionOut": [
{
"currentStateName": "Joy",
"audioEvent": {
"text": "Stop_sfx_creature_Pigeon_Beak_joy"
}
},
{
"currentStateName": "Groom",
"audioEvent": {
"text": "Stop_sfx_creature_Pigeon_Beak_groom"
}
}
]
}
},
"animal": {
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

View File

@ -0,0 +1,288 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 80.0,
"viewSize": 1.5,
"affectedByWorld": true,
"checkInSurface": true,
"useGrassDisplacement": true,
"KJCBJDCKPND": true,
"NCCLLKFLJGL": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"combat": {
"property": {
"endureType": "Monster_Demiboss_Other",
"weight": 200.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"dieForceDisappearTime": 1.0,
"dieDisappearEffect": "",
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
},
"animEvents": {
"RushAtk": {
"attackPattern": {
"$type": "MHDMMPENLGB",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.5,
"z": 0.25
}
},
"radius": 0.6000000238418579
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"retreatType": "ByTangent",
"canBeDefenceHalt": true
}
}
}
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Monster_FungusFighterV2_TowerPhysics_ReleaseBullet",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_FungusFighterV2_Tower_Born",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_FungusFighterV2_TowerPhysics_ReleaseSkill",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Affix_FungusFighterV2_Tower_ElemMastery",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_FungusFighterV2_Tower_BornEffectPhysics",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_FungusFighterV2_Tower_SkillBanAttack",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Attack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Attack": ["Monster_FungusFighterV2_TowerPhysics_NormalAttack"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Skill": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Skill": ["Monster_FungusFighterV2_TowerPhysics_ReleaseSkill"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
}
}
}
},
"partControl": {
"parts": [
{
"$type": "FMMCPGCNMJF",
"angularSpeed": 360.0,
"NCHJLODGJLP": "ShootPoint",
"LLEBKOAINMG": "RotateToForward",
"AGAOMJIIDOI": "",
"CJBHHMJAEJF": 360.0,
"HFCEMLCNHGD": 360.0
}
]
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"BFOMIIKCOGI": "Character",
"showDistance": 100.0,
"JODPNEHOAFM": true,
"ANGKJBLILKJ": true,
"size": "Big"
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 100.0,
"horizontalFov": 90.0,
"verticalFov": 45.0,
"feelRange": 100.0
}
}
},
"threat": {
"feelThreatGrow": 1000.0,
"threatDecreaseSpeed": 500.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 1.25
},
{
"x": 20.0,
"y": 0.5
}
],
"abilityGlobalValueScoreSystem": {
"enable": true,
"weight": 70,
"max": 1.0,
"compareOperation": "Greater",
"caredGlobalValueName": "_IS_LOCKED_BY_PHYSICS_TOWER"
},
"targetDistanceScoreSystem": {
"enable": true,
"weight": 30,
"value": 8.0,
"max": 30.0
}
},
"defendArea": {
"defendRange": 100.0
},
"ui": {
"hasDirectionIndicator": false
},
"skillSetting": {
"skillEliteSet": {
"1": [101, 102],
"2": [102]
}
},
"skills": {
"101": {
"name": "Attack",
"priority": 2,
"cd": 3.0,
"cdUpperRange": 1.0,
"initialCD": 3.0,
"initialCDUpperRange": 2.0,
"publicCDGroup": "",
"stateIDs": ["Attack"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "Skill",
"priority": 1,
"castCondition": {
"pose": [102]
},
"cd": 15.0,
"cdUpperRange": 5.0,
"initialCD": 5.0,
"initialCDUpperRange": 7.0,
"publicCDGroup": "Shaman_CreatePillar",
"stateIDs": ["Skill"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
}
},
"inputKeys": [
{
"keyID": 101,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 102,
"inputKeyCode": 258,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"EINCMKOBBEG": {
"muteAll": true
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,217 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 0.800000011920929,
"viewSize": 3.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 3.0,
"canTriggerElementReactionText": false,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"startDitherAction": {
"enable": true
}
},
"combat": {
"property": {
"endureType": "Monster_Minion",
"weight": 30.0,
"isInvincible": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"dieEndTime": 0.009999999776482582,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Animal_Common_Initial",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Fishable_Ray_Stellamarisidae_02_StateManager",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"HGFEAFMJGPI": true
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": [],
"Run": []
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn_Walk": [],
"Turn_Run": []
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": []
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": []
}
}
}
}
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"decisionArchetype": "Animal_Ray",
"moveSetting": {
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"enableVision": false,
"hearAttractionRange": 9.0,
"feelRange": 9.0
}
}
},
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"feelThreatGrow": 1000.0,
"threatBroadcastRange": 5.0
},
"defendArea": {
"defendRange": 100.0
},
"fly": {
"enable": true,
"floatingPoses": [101, 102, 201]
},
"ui": {
"hasDirectionIndicator": false
},
"followScriptedPathTactic": {
"enable": true,
"condition": {
"pose": [101, 102]
},
"defaultSetting": {
"turnSpeedOverrideWalk": 0.800000011920929,
"turnSpeedOverrideRun": 0.800000011920929,
"spacial": true
}
},
"extractionTactic": {
"enable": true,
"condition": {
"pose": [201]
},
"defaultSetting": {}
},
"mixin": {
"setControllerParameterOnBeHitByEntityType": [
{
"poseIDs": [1, 2, 101, 201, 401],
"settings": [
{
"entityTypes": ["Bullet", "Avatar", "Field", "Gadget"],
"onSuccess": {
"setPoseBool": [
{
"boolID": "Flee_State",
"ratio": true
}
]
},
"onFail": {
"setPoseBool": [
{
"boolID": "Flee_State",
"ratio": true
}
]
}
}
]
}
]
}
},
"move": {
"$type": "PLMNMICDOHN",
"EINCMKOBBEG": {
"excludeForces": [
"RetreatType",
"RetreatAirType",
"WindZoneType",
"AirflowType"
]
}
},
"animal": {
"hasCharacterRenderering": false
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,284 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 1000.0,
"height": 2.4000000953674316,
"modelHeight": 2.4000000953674316,
"affectedByWorld": true,
"checkInSurface": true,
"disableTickDistance": 100000.0,
"useGrassDisplacement": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true,
"KJCBJDCKPND": true,
"NCCLLKFLJGL": true
},
"dither": {
"showDitherDuration": 2.0
},
"combat": {
"property": {
"endureType": "Monster_Demiboss_Other",
"weight": 300.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"hasAnimatorDie": true,
"dieEndTime": 1.0,
"dieDisappearEffect": "Eff_Death_Common",
"dieShaderData": "MonsterDie",
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"ICHFPLMNCLC": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_SeedOfArjuna_Chose",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_Summon_Underground",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_ReviveEnergy",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_SeedOfArjuna_Default",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_Broadcast",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_monster_Apep_Underling_SeedOfArjuna_born"],
"Born_Underground": []
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": []
},
"resetAnimatorTriggerOnEnter": ["DoSkill"]
},
"SupportAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"SupportAttack_BS": [
"Monster_Apep_Underling_SeedOfArjuna_SupportAttack_BS",
"Audio_monster_Apep_Underling_SeedOfArjuna_supportAttack_BS"
],
"SupportAttack_Loop": [],
"SupportAttack_AS": [
"Audio_monster_Apep_Underling_SeedOfArjuna_supportAttack_AS"
]
},
"BFDKJHMDDML": 0.0,
"BDFLEJHPFBG": 20.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"offset": {
"x": 0.03999999910593033
},
"BFOMIIKCOGI": "Character",
"OELDMANLPDM": 0.7200000286102295,
"ANGKJBLILKJ": true,
"size": "Big"
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 40.0,
"viewPanoramic": true,
"feelRange": 50.0
},
"Apep_NoBroadCast": {
"viewRange": 40.0,
"viewPanoramic": true,
"feelRange": 50.0
}
},
"templates": {
"DefaultTemplate": {
"DefaultPoses": "DefaultSetting"
},
"Apep_NoBroadCast": {
"DefaultPoses": "Apep_NoBroadCast"
}
}
},
"neurons": {
"DefaultSetting": ["HIT"],
"Apep_NoBroadCast": ["HIT"]
},
"threat": {
"clearThreatByLostPath": true,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 0.800000011920929
},
{
"x": 20.0,
"y": 0.5
},
{
"x": 25.0,
"y": 0.30000001192092896
},
{
"x": 30.0,
"y": 0.20000000298023224
}
],
"resistTauntLevel": "Monster_TauntLevel_5",
"BLDOHAIDACN": true
},
"defendArea": {
"defendRange": 50.0
},
"profiling": {
"staticPoses": [101]
},
"skills": {
"201": {
"name": "SupportAttack",
"castCondition": {
"pose": [102]
},
"publicCDGroup": "",
"stateIDs": ["SupportAttack"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
}
},
"skillGCD": 5.0,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {}
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [111, 211, 212]
},
"defaultSetting": {
"startDistanceMin": 12.0,
"startDistanceMax": 99.0,
"stopDistance": 6.0,
"innerDistance": 0.0
}
},
"facingMoveTactic": {
"enable": true,
"condition": {
"pose": [101]
},
"defaultSetting": {
"rangeMin": 3.0,
"rangeMax": 6.0,
"facingMoveWeight": {
"forward": 2.0,
"back": 0.0,
"left": 0.0,
"right": 0.0
},
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
}
}
},
"inputKeys": [
{
"keyID": 201,
"inputKeyCode": 257,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"BCBPBHLKCPB": "ForwardBackward"
},
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {
"onTransitionIn": [
{
"currentStateName": "SupportAttack_Loop",
"audioEvent": {
"text": "Play_sfx_monster_Apep_Underling_SeedOfArjuna_supportAttack_LP"
},
"otherStateNames": ["SupportAttack_Loop"],
"usage": "Except"
}
],
"onTransitionOut": [
{
"currentStateName": "SupportAttack_Loop",
"audioEvent": {
"text": "Stop_sfx_monster_Apep_Underling_SeedOfArjuna_supportAttack_LP"
},
"otherStateNames": ["SupportAttack_Loop"],
"usage": "Except"
}
]
}
}
}

View File

@ -0,0 +1,368 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 30.0,
"height": 0.75,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false
},
"model": {
"bornEffect": "Eff_Animal_Thoarder_Weasel_Emerge",
"attachEffect": "Eff_Animal_Marten_05_Idle",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"combat": {
"property": {
"endureType": "Monster_Minion",
"weight": 30.0,
"isInvincible": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieEndTime": 2.0,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
}
},
"abilities": [
{
"abilityID": "Homeworld_CommonInitial",
"abilityName": "Animal_Homeworld_Common_Initial",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_Animal_Marten_Born"]
},
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": ["Audio_Animal_Marten_Standby"],
"Standby_Walk": ["Audio_Animal_Marten_Walk"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Audio_Animal_Marten_Walk"],
"Run": ["Audio_Animal_Marten_Walk"],
"Disappear": ["Audio_Animal_Marten_Walk"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["Animal_Marten_Die", "Audio_Animal_Marten_Die"],
"Die_Disappear": ["Animal_Marten_Disappear"]
}
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": ["Animal_Marten_Alert", "Audio_Animal_Marten_Alert"]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true,
"ECGKJECEAII": true
},
"Personality_1": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality_1": [
"Animal_Marten_Personality1",
"Audio_Animal_Marten_Personality_1"
]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Personality_2": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality_2": ["Audio_Animal_Marten_Personality_2"]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"StateTransition": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"StandbyToWalk": [],
"WalkToStandby": ["Audio_Animal_Marten_Walk"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"decisionArchetype": "Animal_Homeworld",
"moveSetting": {
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 15.0,
"horizontalFov": 90.0,
"verticalFov": 30.0,
"feelRange": 9.0
}
}
},
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"threatDecreaseSpeed": 500.0,
"viewAttenuation": [
{
"x": 7.0,
"y": 2.5
},
{
"x": 9.0,
"y": 2.0
},
{
"x": 11.0,
"y": 1.5
},
{
"x": 11.0,
"y": 1.0
},
{
"x": 15.0,
"y": 0.5
}
]
},
"defendArea": {
"defendRange": 100.0
},
"poseControl": {
"items": [
{
"minTime": 30.0,
"maxTime": 50.0,
"poseID": 1,
"RandomPose": [2],
"switchOnlyInCanDoSkillState": true
},
{
"minTime": 60.0,
"maxTime": 120.0,
"poseID": 2,
"RandomPose": [1],
"switchOnlyInCanDoSkillState": true
},
{
"minTime": 15.0,
"maxTime": 50.0,
"poseID": 101,
"RandomPose": [2],
"switchOnlyInCanDoSkillState": true
},
{
"minTime": 30.0,
"maxTime": 60.0,
"poseID": 201,
"RandomPose": [1],
"switchOnlyInCanDoSkillState": true
}
]
},
"ui": {
"hasDirectionIndicator": false
},
"skills": {
"101": {
"name": "PersonalitySit1",
"skillType": "Free",
"castCondition": {
"pose": [1]
},
"cd": 25.0,
"cdUpperRange": 25.0,
"initialCD": 20.0,
"initialCDUpperRange": 20.0,
"publicCDGroup": "",
"stateIDs": ["Personality_1"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "PersonalitySit2",
"skillType": "Free",
"castCondition": {
"pose": [1]
},
"cd": 20.0,
"cdUpperRange": 15.0,
"initialCD": 10.0,
"initialCDUpperRange": 10.0,
"publicCDGroup": "",
"stateIDs": ["Personality_2"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"111": {
"name": "PersonalitySit1",
"castCondition": {
"pose": [101]
},
"cd": 25.0,
"cdUpperRange": 25.0,
"initialCD": 20.0,
"initialCDUpperRange": 20.0,
"publicCDGroup": "",
"stateIDs": ["Personality_1"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"211": {
"name": "PersonalitySit2",
"castCondition": {
"pose": [101]
},
"cd": 20.0,
"cdUpperRange": 15.0,
"initialCD": 10.0,
"initialCDUpperRange": 10.0,
"publicCDGroup": "",
"stateIDs": ["Personality_2"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 5.0,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {
"speedLevel": 1
}
},
"wanderTactic": {
"enable": true,
"condition": {
"pose": [2, 201]
},
"threatLevelLimit": [0, 1, 2],
"defaultSetting": {
"turnSpeedOverride": 2.0,
"cdMax": 5.0,
"cdMin": 3.0,
"distanceFromBorn": 5.0,
"distanceFromCurrentMax": 3.5
}
},
"fleeTactic": {
"enable": true,
"condition": {
"pose": [301]
},
"nerveTrigger": ["HIT"],
"defaultSetting": {
"turnSpeedOverride": 2.5,
"cd": 3.0,
"triggerDistance": 100.0,
"fleeAngle": 75.0,
"fleeNumberMin": 5,
"fleeNumberMax": 6,
"fleeDistanceMin": 6.0,
"fleeDistanceMax": 8.0,
"turnToTarget": true,
"killSelfTime": 3.0
}
},
"mixin": {
"setControllerParameterOnBeHitByEntityType": [
{
"poseIDs": [1, 2, 101, 201],
"settings": [
{
"entityTypes": ["Avatar", "Monster", "Gadget", "Bullet"],
"onSuccess": {
"setPoseInt": [
{
"intID": "RandomPose",
"value": 3
}
]
},
"onFail": {
"setPoseInt": [
{
"intID": "RandomPose",
"value": 3
}
]
}
}
]
}
]
}
},
"inputKeys": [
{
"keyID": 101,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 201,
"inputKeyCode": 258,
"abilityName": ""
}
],
"animal": {
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

View File

@ -0,0 +1,945 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 500.0,
"height": 1.600000023841858,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.149999976158142,
"useGrassDisplacement": true
},
"headControl": {
"$type": "GAAIKCFIJMM",
"useHeadControl": true,
"KBBNEKBLPFA": 80.0,
"FJOGFHEFPHN": 30.0,
"FCDMCPDGFCL": [
"NormalIdle/Standby",
"NormalMove/WalkForward",
"NormalMove/WalkBack",
"NormalMove/WalkRight",
"NormalMove/WalkLeft",
"NormalMove/Run",
"Turn/TurnLeft",
"Turn/TurnRight"
]
},
"model": {
"bornEffect": "Eff_Monster_Common_Born",
"attachEffect": ""
},
"dither": {
"showDitherDuration": 1.0
},
"combat": {
"property": {
"endureType": "Monster_Minion",
"weight": 75.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"hasAnimatorDie": true,
"dieEndTime": 2.5,
"dieForceDisappearTime": 1.5,
"dieDisappearEffect": "Eff_Death_Avatar_Common",
"dieShaderData": "AvatarDie",
"useRagDoll": true,
"ragDollDieEndTimeDelay": 1.25,
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"ICHFPLMNCLC": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
},
"animEvents": {
"Atk01": {
"attackPattern": {
"$type": "NAMPOMPBMHC",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.20000000298023224,
"y": 1.0,
"z": 0.5
}
},
"size": {
"x": 0.5,
"y": 0.5,
"z": 4.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Pierce",
"enBreak": 50.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTimeScale": 0.009999999776482582
}
}
},
"GroupAtk01": {
"attackPattern": {
"$type": "NAMPOMPBMHC",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.20000000298023224,
"y": 1.0,
"z": 0.5
}
},
"size": {
"x": 0.5,
"y": 0.5,
"z": 4.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Pierce",
"enBreak": 50.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.009999999776482582
}
}
},
"Atk02": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.5
},
"HOPPHMEKHLG": {
"$type": "JADOBJDPOLJ",
"NHGDOBINMBK": {
"x": 0.0,
"y": -30.0,
"z": 0.0
}
}
},
"fanAngle": 90.0,
"radius": 3.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Slash",
"enBreak": 50.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTimeScale": 0.009999999776482582
}
}
},
"WildSlam01": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.5
}
},
"fanAngle": 150.0,
"radius": 3.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Slash",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05999999865889549,
"hitHaltTimeScale": 0.009999999776482582
},
"cameraShake": {
"shakeType": "HitVector",
"shakeRange": 0.11999999731779099,
"shakeTime": 0.11999999731779099,
"shakeDistance": 25.0,
"shakeDir": {
"z": 1.0
}
}
}
},
"WildSlam02": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.5
}
},
"fanAngle": 150.0,
"radius": 3.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Slash",
"enBreak": 100.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2"
}
}
},
"WildSlam03": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.5
}
},
"fanAngle": 150.0,
"radius": 3.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.25,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Slash",
"enBreak": 100.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5"
},
"cameraShake": {
"shakeType": "HitVector",
"shakeRange": 0.11999999731779099,
"shakeTime": 0.11999999731779099,
"shakeDistance": 25.0,
"shakeDir": {
"z": 1.0
}
}
}
}
}
},
"equipController": {
"sheathPoint": "",
"attachPoints": {
"equip01": "WeaponR",
"equip02": "WeaponL"
}
},
"abilities": [
{
"abilityID": "SteerAttack",
"abilityName": "Human_Male_Pole_SteerAttack",
"abilityOverride": ""
},
{
"abilityID": "SteerMove",
"abilityName": "Millelith_SteerMove",
"abilityOverride": ""
},
{
"abilityID": "Attack01_RushMove01",
"abilityName": "Human_Male_Pole_Attack01_RushMove01",
"abilityOverride": ""
},
{
"abilityID": "Attack02_RushMove01",
"abilityName": "Human_Male_Pole_Attack02_RushMove01",
"abilityOverride": ""
},
{
"abilityID": "WildSlam_RushMove01",
"abilityName": "Human_Male_Pole_WildSlam_RushMove01",
"abilityOverride": ""
},
{
"abilityID": "WildSlam_RushMove02",
"abilityName": "Human_Male_Pole_WildSlam_RushMove02",
"abilityOverride": ""
},
{
"abilityID": "WildSlam_RushMove03",
"abilityName": "Human_Male_Pole_WildSlam_RushMove03",
"abilityOverride": ""
},
{
"abilityID": "TurnToOrdered",
"abilityName": "Monster_Millelith_TurnToOrdered",
"abilityOverride": ""
},
{
"abilityID": "OutOfOrdered",
"abilityName": "Monster_Millelith_OutOfOrdered",
"abilityOverride": ""
},
{
"abilityID": "ResetBackSprintCD",
"abilityName": "Human_Male_Pole_ResetBackSprintCD",
"abilityOverride": ""
},
{
"abilityID": "AuxWeaponTrans",
"abilityName": "Monster_Millelith_Pole_Male_AuxWeaponTrans",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": [],
"Born": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward": ["Audio_Monster_Ahigaru_01_Walk"],
"WalkBack": ["Audio_Monster_Ahigaru_01_Walk"],
"WalkRight": ["Audio_Monster_Ahigaru_01_Walk"],
"WalkLeft": ["Audio_Monster_Ahigaru_01_Walk"],
"Run": ["Audio_Monster_Ahigaru_01_Run"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TurnLeft": ["Audio_Monster_Ahigaru_01_Walk"],
"TurnRight": ["Audio_Monster_Ahigaru_01_Walk"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": [
"Audio_Monster_Ahigaru_01_Hit_L",
"Audio_Monster_Ahigaru_01_Vo_Hit_L"
],
"Hit_H": [
"Audio_Monster_Ahigaru_01_Hit_H",
"Audio_Monster_Ahigaru_01_Vo_Hit_H"
],
"DHit": []
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHitThrow": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrow": [
"Audio_Monster_Ahigaru_01_HitThrow",
"Audio_Monster_Ahigaru_01_Vo_HitThrow"
],
"HitThrowDrop": [
"Audio_Monster_Ahigaru_01_HitThrow",
"Audio_Monster_Ahigaru_01_Vo_HitThrow"
],
"HitThrowToGround": [
"Audio_Monster_Ahigaru_01_HitThrowToGround",
"Audio_Monster_Ahigaru_01_Vo_HitThrowToGround"
]
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Struggle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Struggle": []
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die1": [
"Audio_Monster_Ahigaru_01_Die",
"Audio_Monster_Ahigaru_01_Vo_Die"
],
"Die2": [
"Audio_Monster_Ahigaru_01_Die",
"Audio_Monster_Ahigaru_01_Vo_Die"
],
"SwimDie": [],
"SwimDie_AS": [
"Audio_Monster_Ahigaru_01_Die",
"Audio_Monster_Ahigaru_01_Vo_Die"
]
}
},
"Die_RagDoll": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"AirDie": [
"Audio_Monster_Ahigaru_01_HitThrowToGround",
"Audio_Monster_Ahigaru_01_Vo_HitThrowToGround"
]
},
"HCCMMNBMCMA": true
},
"Life_Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": [
"Audio_Monster_Ahigaru_01_Alert",
"Audio_Monster_Ahigaru_01_Vo_Alert"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Life_Warning": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Warning": ["Monster_Undead01_Warning"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Attack01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Attack01": [
"Monster_Human_Male_Pole_AttackDaoqi01",
"Audio_Monster_Ahigaru_01_Attack01",
"Audio_Monster_Ahigaru_01_Vo_Attack01"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Attack02": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Attack02": [
"Monster_Human_Male_Pole_AttackDaoqi02",
"Audio_Monster_Ahigaru_01_Attack02",
"Audio_Monster_Ahigaru_01_Vo_Attack02"
]
},
"BDFLEJHPFBG": 20.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"WildSlam": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WildSlam": ["Monster_Human_Male_Pole_WildSlamDaoqi"]
},
"BFDKJHMDDML": 0.6000000238418579,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"GroupAttack01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"GroupAttack01_01": [
"Monster_Human_Male_Pole_GroupAttackDaoqi01",
"Audio_Monster_Ahigaru_01_GroupAtk01_01",
"Audio_Monster_Ahigaru_01_Vo_GroupAtk01_01"
],
"GroupAttack01_02": [
"Monster_Human_Male_Pole_GroupAttackDaoqi01",
"Audio_Monster_Ahigaru_01_GroupAtk01_02",
"Audio_Monster_Ahigaru_01_Vo_GroupAtk01_02"
],
"GroupAttack01_03": [
"Monster_Human_Male_Pole_GroupAttackDaoqi01",
"Monster_Millelith_OutOfOrdered",
"Audio_Monster_Ahigaru_01_GroupAtk01_03",
"Audio_Monster_Ahigaru_01_Vo_GroupAtk01_03"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"GroupAttack02": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"GroupAttack02": [
"Monster_Human_Male_Pole_AttackDaoqi02",
"Audio_Monster_Ahigaru_01_Attack02",
"Audio_Monster_Ahigaru_01_Vo_Attack02"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"TurnToSurround": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TurnToSurround": [
"Audio_Monster_Ahigaru_01_TurnToOrdered",
"Audio_Monster_Ahigaru_01_Vo_TurnToOrdered"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Wait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TurnToWait": [],
"Waiting": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Taunt": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Taunt_1": [
"Audio_Monster_Ahigaru_01_Taunt1",
"Audio_Monster_Ahigaru_01_Vo_Taunt1"
],
"Taunt_2": [
"Audio_Monster_Ahigaru_01_Taunt2",
"Audio_Monster_Ahigaru_01_Vo_Taunt2"
]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"BackSprint": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"BackSprint": [
"Monster_Human_Male_Pole_BackSprint",
"Audio_Monster_Ahigaru_01_BackSprint",
"Audio_Monster_Ahigaru_01_Vo_BackSprint"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"TurnToOrdered": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TurnToOrdered": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"offset": {
"x": -0.05000000074505806
},
"BFOMIIKCOGI": "Character",
"OELDMANLPDM": 0.25,
"ANGKJBLILKJ": true
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"moveSetting": {
"navMeshAgentName": "Undead01",
"almostReachedDistanceRun": 1.5
},
"sensing": {
"settings": {
"DefaultSetting": {
"feelRange": 8.0
},
"HighAlert": {
"viewRange": 40.0,
"feelRange": 10.0
}
},
"templates": {
"DefaultTemplate": {
"DefaultPoses": "DefaultSetting"
},
"HighAlertTemplate": {
"DefaultPoses": "HighAlert"
}
}
},
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatByLostPath": true,
"clearThreatByTargetOutOfZone": true,
"clearThreatTimerByDistance": 3.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 0.800000011920929
},
{
"x": 20.0,
"y": 0.5
},
{
"x": 25.0,
"y": 0.30000001192092896
},
{
"x": 30.0,
"y": 0.20000000298023224
}
]
},
"order": {
"commandSetting": {
"acceptCommandIDs": [50501, 50502, 50503, 50504, 50505]
}
},
"defendArea": {},
"profiling": {},
"skillGroupCDConfigs": [
{
"skillGroupCDID": 1,
"skillGroupCDTime": 7.0
}
],
"skills": {
"101": {
"name": "OnAlert",
"skillType": "OnAlert",
"faceTarget": true,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Life_Warning"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "Attack01",
"combatSkillType": "MeleeAttack",
"enableSkillPrepare": true,
"castCondition": {
"pose": [1001],
"maxTargetAngleXZ": 60.0,
"pickRangeMax": 15.0,
"castRangeMax": 3.5
},
"cd": 8.0,
"cdUpperRange": 6.0,
"initialCD": 5.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["Attack01"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
},
"202": {
"name": "Attack02",
"combatSkillType": "MeleeAttack",
"priority": 2,
"enableSkillPrepare": true,
"castCondition": {
"pose": [1001],
"maxTargetAngleXZ": 60.0,
"pickRangeMax": 3.5,
"castRangeMax": 2.5
},
"cd": 8.0,
"cdUpperRange": 3.0,
"initialCD": 5.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["Attack02"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
},
"211": {
"name": "GroupAttack01",
"enableSkillPrepare": true,
"castCondition": {
"pose": [1004],
"pickRangeMax": 20.0,
"castRangeMin": 1.0,
"castRangeMax": 4.5
},
"cd": 1.0,
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": ["GroupAttack01"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
},
"411": {
"name": "GroupBackSprint",
"faceTarget": true,
"castCondition": {
"pose": [1001],
"maxTargetAngleXZ": 60.0,
"pickRangeMax": 15.0
},
"cd": 1.0,
"publicCDGroup": "RandomAction",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["BackSprint"],
"commandID": 50503,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
},
"611": {
"name": "TurnToOrdered",
"priority": 3,
"faceTarget": true,
"castCondition": {
"pose": [1001]
},
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["TurnToOrdered"],
"commandID": 50501,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
}
},
"skillGCD": 5.0,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {}
},
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1]
},
"defaultSetting": {
"cdMax": 3.0,
"cdMin": 1.5,
"distanceFromBorn": 15.0,
"distanceFromCurrentMin": 3.75,
"distanceFromCurrentMax": 7.5
}
},
"investigateTactic": {
"enable": true,
"condition": {
"pose": [1]
}
},
"reactActionPointTactic": {
"enable": true,
"defaultSetting": {}
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [1001]
},
"defaultSetting": {
"startDistanceMin": 10.0,
"startDistanceMax": 50.0,
"stopDistance": 8.0,
"innerDistance": 7.0
}
},
"facingMoveTactic": {
"enable": true,
"condition": {
"pose": [1001]
},
"defaultSetting": {
"rangeMin": 3.0,
"rangeMax": 7.0,
"facingMoveWeight": {
"stop": 2.0,
"forward": 0.0,
"back": 0.0
},
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
}
},
"findBackTactic": {
"condition": {
"pose": [1002]
},
"defaultSetting": {
"turnSpeedOverride": 3.0,
"cd": 2.5,
"overtime": 2.5,
"targetLRSpace": 4.5,
"targetBackSpace": 4.0
}
},
"combatFixedMoveTactic": {
"enable": true,
"condition": {
"pose": [1002]
},
"defaultSetting": {
"pointType": "SurroundPoint",
"speedLevel": 2,
"detectDistance": 30.0,
"overtime": 5.0,
"skillID": 602
}
}
},
"inputKeys": [
{
"keyID": 201,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 202,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 203,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 401,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 211,
"inputKeyCode": 262,
"abilityName": ""
},
{
"keyID": 212,
"inputKeyCode": 263,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"BCBPBHLKCPB": "FourDirection"
},
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {},
"disableEvent": {
"text": ""
},
"destroyEvent": {
"text": ""
},
"randomVariantSwitchGroup": {
"text": ""
},
"randomVariantSwitchValues": [
{
"text": ""
}
]
}
}

View File

@ -0,0 +1,842 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 30.0,
"height": 1.600000023841858,
"modelHeight": 1.7000000476837158,
"affectedByWorld": true,
"checkInSurface": true,
"useGrassDisplacement": true
},
"headControl": {
"$type": "GAAIKCFIJMM",
"useHeadControl": true,
"KBBNEKBLPFA": 75.0,
"FJOGFHEFPHN": 30.0,
"FCDMCPDGFCL": [
"NormalIdle/Standby",
"NormalMove/WalkForward",
"NormalMove/WalkBack",
"NormalMove/WalkRight",
"NormalMove/WalkLeft",
"NormalMove/Run",
"Turn/TurnLeft",
"Turn/TurnRight"
]
},
"model": {
"bornEffect": "Eff_Monster_Common_Born",
"attachEffect": ""
},
"dither": {
"showDitherDuration": 1.0
},
"combat": {
"property": {
"endureType": "Monster_Minion",
"weight": 80.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"hasAnimatorDie": true,
"dieEndTime": 4.0,
"dieForceDisappearTime": 15.0,
"dieDisappearEffect": "",
"useRagDoll": true,
"ragDollDieEndTimeDelay": 15.0,
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"ICHFPLMNCLC": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
},
"animEvents": {
"NormalAtk": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"fanAngle": 90.0,
"radius": 1.75
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"enBreak": 80.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTimeScale": 0.009999999776482582
}
}
},
"BirdieKickAtk": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"fanAngle": 60.0,
"radius": 2.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.5,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"enBreak": 200.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5"
},
"cameraShake": {
"shakeType": "HitVector",
"shakeRange": 0.05999999865889549,
"shakeTime": 0.09000000357627869,
"shakeDir": {
"y": -1.0
}
}
}
}
}
},
"equipController": {
"sheathPoint": "",
"attachPoints": {
"equip01": "WeaponR",
"equip02": "WeaponL"
}
},
"abilities": [
{
"abilityID": "SteerAttack",
"abilityName": "Thoarder_Male_NoWeapon_SteerAttack",
"abilityOverride": ""
},
{
"abilityID": "ThrowingKnife",
"abilityName": "Thoarder_Male_NoWeapon_ThrowingKnife",
"abilityOverride": ""
},
{
"abilityID": "ThrowingKnife_KnifeManager",
"abilityName": "Thoarder_Male_NoWeapon_ThrowingKnife_KnifeManager",
"abilityOverride": ""
},
{
"abilityID": "ThrowBomb",
"abilityName": "Thoarder_Male_NoWeapon_ThrowBomb",
"abilityOverride": ""
},
{
"abilityID": "ThrowBomb_BombManager",
"abilityName": "Thoarder_Male_NoWeapon_ThrowBomb_BombManager",
"abilityOverride": ""
},
{
"abilityID": "ThrowMolotovCocktail",
"abilityName": "Thoarder_Male_NoWeapon_ThrowMolotovCocktail",
"abilityOverride": ""
},
{
"abilityID": "ThrowMolotovCocktail_MolotovManager",
"abilityName": "Thoarder_Male_NoWeapon_ThrowMolotovCocktail_MolotovManager",
"abilityOverride": ""
},
{
"abilityID": "SmokeBombInHandL_Start",
"abilityName": "Thoarder_Die_SmokeBombInHandL_Start",
"abilityOverride": ""
},
{
"abilityID": "SmokeBombEffect_End",
"abilityName": "Thoarder_Die_SmokeBombEffect_End",
"abilityOverride": ""
},
{
"abilityID": "SteerMove",
"abilityName": "Thoarder_SteerMove",
"abilityOverride": ""
},
{
"abilityID": "EndureModifier",
"abilityName": "Thoarder_EndureModifier",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": ["Audio_Monster_Thoarder_NoWeapon_Standby"],
"Born": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward": ["Audio_Monster_Thoarder_NoWeapon_Walk"],
"WalkBack": ["Audio_Monster_Thoarder_NoWeapon_Walk"],
"WalkRight": ["Audio_Monster_Thoarder_NoWeapon_Walk"],
"WalkLeft": ["Audio_Monster_Thoarder_NoWeapon_Walk"],
"Run": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TurnLeft": ["Audio_Monster_Thoarder_NoWeapon_Walk"],
"TurnRight": ["Audio_Monster_Thoarder_NoWeapon_Walk"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Monster_Thoarder_NoWeapon_Hit_L"],
"Hit_H": ["Audio_Monster_Thoarder_NoWeapon_Hit_L"],
"DHit": []
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHitThrow": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrow": ["Audio_Monster_Thoarder_NoWeapon_HitThrow"],
"HitThrowDrop": [],
"HitThrowToGround": [
"Audio_Monster_Thoarder_NoWeapon_HitThrowToGround"
]
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Struggle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Struggle": []
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die1": [
"Monster_Thoarder_Male_NoWeapon_Die",
"Audio_Monster_Thoarder_NoWeapon_Die"
],
"Die2": [
"Monster_Thoarder_Male_NoWeapon_Die",
"Audio_Monster_Thoarder_NoWeapon_Die"
],
"SwimDie": ["Audio_Monster_Thoarder_NoWeapon_SwimDie"],
"SwimDie_AS": [
"Monster_Thoarder_Common_SwimDie",
"Audio_Monster_Thoarder_NoWeapon_SwimDie"
]
}
},
"Die_RagDoll": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"AirDie": ["Monster_Thoarder_Common_AirDie"]
},
"HCCMMNBMCMA": true
},
"Life_Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": ["Audio_Monster_Thoarder_NoWeapon_Alert"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Life_Warning": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Warning": [
"Monster_Undead01_Warning",
"Audio_Monster_Thoarder_NoWeapon_Alert"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"NormalAtk": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"NormalAtk": [
"Monster_Thoarder_Male_NoWeapon_NormalAtk",
"Audio_Monster_Thoarder_NoWeapon_NormalAtk"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"BirdieKick": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"BirdieKick": [
"Monster_Thoarder_Male_NoWeapon_BirdieKick",
"Audio_Monster_Thoarder_NoWeapon_BirdieKick"
],
"BirdieKick_Part01": ["Monster_Thoarder_Male_NoWeapon_BirdieKick"],
"BirdieKick_Part02": ["Monster_Thoarder_Male_NoWeapon_BirdieKick"],
"BirdieKick_Part03": ["Monster_Thoarder_Male_NoWeapon_BirdieKick"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"ThrowingKnife_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ThrowingKnife_BS": [
"Monster_Thoarder_Male_NoWeapon_ThrowingKnife_BS",
"Monster_Thoarder_Male_NoWeapon_ThrowingKnife_Throw",
"Audio_Monster_Thoarder_NoWeapon_ThrowingKnife"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"ThrowingKnife_Throw": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ThrowingKnife_Throw": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"MultiThrow_Ready": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MultiThrow_Ready": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"MultiThrow_Throw01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MultiThrow_Throw01": ["Monster_Thoarder_Male_NoWeapon_ThrowBomb"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"MultiThrow_Throw02": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MultiThrow_Throw02": ["Monster_Thoarder_Male_NoWeapon_ThrowBomb"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"MultiThrow_Throw03": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MultiThrow_Throw03": ["Monster_Thoarder_Male_NoWeapon_ThrowBomb"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"ThrowBomb_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ThrowBomb_BS": [
"Monster_Thoarder_Male_NoWeapon_ThrowBomb_BS",
"Monster_Thoarder_Male_NoWeapon_ThrowBomb_Throw"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"ThrowBomb_Throw": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ThrowBomb_Throw": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"ThrowMolotovCocktail_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ThrowMolotovCocktail_BS": [
"Monster_Thoarder_Male_NoWeapon_ThrowMolotovCocktail_BS",
"Monster_Thoarder_Male_NoWeapon_ThrowMolotovCocktail_Throw",
"Audio_Monster_Thoarder_NoWeapon_ThrowingBottle"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"ThrowMolotovCocktail_Throw": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ThrowMolotovCocktail_Throw": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Taunt": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Taunt_1": ["Audio_Monster_Thoarder_NoWeapon_Taunt1"],
"Taunt_2": ["Audio_Monster_Thoarder_NoWeapon_Taunt2"],
"Taunt_3": ["Audio_Monster_Thoarder_NoWeapon_Taunt3"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"offset": {
"x": -0.05000000074505806
},
"BFOMIIKCOGI": "Character",
"OELDMANLPDM": 0.25,
"ANGKJBLILKJ": true
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"moveSetting": {
"navMeshAgentName": "Undead01",
"almostReachedDistanceRun": 1.5
},
"sensing": {
"settings": {
"DefaultSetting": {
"feelRange": 8.0
},
"HighAlert": {
"viewRange": 40.0,
"feelRange": 10.0
}
},
"templates": {
"DefaultTemplate": {
"DefaultPoses": "DefaultSetting"
},
"HighAlertTemplate": {
"DefaultPoses": "HighAlert"
}
}
},
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatByLostPath": true,
"clearThreatTimerByDistance": 3.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 0.800000011920929
},
{
"x": 20.0,
"y": 0.5
},
{
"x": 25.0,
"y": 0.30000001192092896
},
{
"x": 30.0,
"y": 0.20000000298023224
}
]
},
"defendArea": {},
"profiling": {},
"skillGroupCDConfigs": [
{
"skillGroupCDID": 1,
"skillGroupCDTime": 7.0
},
{
"skillGroupCDID": 2,
"skillGroupCDTime": 7.0
}
],
"skills": {
"101": {
"name": "OnAlert",
"skillType": "OnAlert",
"faceTarget": true,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Life_Warning"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "NoWeapon_Attack",
"combatSkillType": "MeleeAttack",
"priority": 2,
"enableSkillPrepare": true,
"castCondition": {
"pose": [1001],
"pickRangeMax": 6.0,
"castRangeMax": 2.25
},
"cd": 5.0,
"cdUpperRange": 5.0,
"initialCD": 8.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["NoWeapon_Attack"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"211": {
"name": "BirdieKick",
"combatSkillType": "MeleeAttack",
"enableSkillPrepare": true,
"castCondition": {
"pose": [1001],
"maxTargetAngleY": 45.0,
"pickRangeMin": 2.5,
"pickRangeMax": 6.0,
"castRangeMin": 2.0,
"castRangeMax": 4.5
},
"cd": 20.0,
"cdUpperRange": 10.0,
"initialCD": 20.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["BirdieKick"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"301": {
"name": "ThrowingKnife",
"combatSkillType": "RangedAttack",
"castCondition": {
"pose": [1001],
"pickRangeMin": 4.25,
"pickRangeMax": 15.0,
"castRangeMin": 4.25,
"castRangeMax": 10.0
},
"cd": 3.0,
"cdUpperRange": 1.0,
"publicCDGroup": "",
"skillGroupCDID": 2,
"stateIDs": ["ThrowingKnife_BS", "ThrowingKnife_Throw"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"302": {
"name": "MultiThrow",
"combatSkillType": "RangedAttack",
"castCondition": {
"pose": [9999],
"pickRangeMin": 4.25,
"pickRangeMax": 15.0,
"castRangeMin": 4.25,
"castRangeMax": 10.0
},
"cd": 20.0,
"cdUpperRange": 10.0,
"initialCD": 20.0,
"publicCDGroup": "",
"skillGroupCDID": 2,
"stateIDs": [
"MultiThrow_Ready",
"MultiThrow_Throw01",
"MultiThrow_Throw02",
"MultiThrow_Throw03"
],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"304": {
"name": "ThrowMolotovCocktail",
"combatSkillType": "RangedAttack",
"castCondition": {
"pose": [1001],
"pickRangeMin": 4.25,
"pickRangeMax": 15.0,
"castRangeMin": 4.25,
"castRangeMax": 10.0
},
"cd": 10.0,
"cdUpperRange": 1.0,
"publicCDGroup": "",
"skillGroupCDID": 2,
"stateIDs": ["ThrowMolotovCocktail_BS", "ThrowMolotovCocktail_Throw"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"901": {
"name": "Taunt",
"faceTarget": true,
"castCondition": {
"pose": [1001],
"maxTargetAngleY": 45.0,
"pickRangeMin": 5.0,
"pickRangeMax": 20.0
},
"cd": 3.0,
"cdUpperRange": 3.0,
"initialCD": 10.0,
"publicCDGroup": "RandomAction",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Taunt"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "01",
"flagTargetInZone": "11"
},
"902": {
"name": "Taunt",
"faceTarget": true,
"castCondition": {
"pose": [1001],
"maxTargetAngleY": 45.0,
"pickRangeMin": 5.0,
"pickRangeMax": 20.0
},
"cd": 3.0,
"cdUpperRange": 3.0,
"initialCD": 10.0,
"publicCDGroup": "RandomAction",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Taunt"],
"flagTargetReachable": "01",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"905": {
"name": "Taunt",
"faceTarget": true,
"castCondition": {
"pose": [1001],
"maxTargetAngleY": 45.0,
"pickRangeMin": 10.0,
"pickRangeMax": 15.0
},
"cd": 20.0,
"cdUpperRange": 5.0,
"initialCD": 15.0,
"publicCDGroup": "RandomAction",
"triggerGCD": false,
"stateIDs": ["Taunt"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 3.0,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {}
},
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1]
},
"defaultSetting": {
"cdMax": 3.0,
"cdMin": 1.5,
"distanceFromBorn": 15.0,
"distanceFromCurrentMin": 3.75,
"distanceFromCurrentMax": 7.5
}
},
"investigateTactic": {
"enable": true,
"condition": {
"pose": [1]
}
},
"reactActionPointTactic": {
"enable": true,
"defaultSetting": {}
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [1001]
},
"defaultSetting": {
"startDistanceMin": 9.0,
"startDistanceMax": 50.0,
"stopDistance": 6.5,
"innerDistance": 7.0
}
},
"facingMoveTactic": {
"enable": true,
"condition": {
"pose": [1001]
},
"defaultSetting": {
"rangeMin": 4.5,
"rangeMax": 7.0,
"facingMoveWeight": {
"forward": 0.0,
"back": 0.0,
"left": 5.0,
"right": 5.0
},
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
}
},
"findBackTactic": {
"condition": {
"pose": [1001]
},
"defaultSetting": {
"cd": 1.0,
"overtime": 1.0,
"targetLRSpace": 2.0
}
},
"fleeTactic": {
"condition": {
"pose": [1001]
},
"defaultSetting": {
"cd": 2.5,
"triggerDistance": 1.5,
"fleeAngle": 100.0,
"fleeDistanceMin": 3.0,
"fleeDistanceMax": 5.0,
"turnToTarget": true
}
}
},
"inputKeys": [
{
"keyID": 201,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 211,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 301,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 303,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 304,
"inputKeyCode": 261,
"abilityName": ""
},
{
"keyID": 901,
"inputKeyCode": 262,
"abilityName": ""
},
{
"keyID": 905,
"inputKeyCode": 263,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"BCBPBHLKCPB": "FourDirection",
"NGNIGPNNLAI": "StoopType"
},
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {},
"disableEvent": {
"text": ""
},
"destroyEvent": {
"text": ""
},
"randomVariantSwitchGroup": {
"text": ""
},
"randomVariantSwitchValues": [
{
"text": ""
}
]
}
}

View File

@ -0,0 +1,570 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 30.0,
"height": 0.699999988079071,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 2.0,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 2.0
},
"combat": {
"property": {
"endureType": "Monster_Minion",
"weight": 40.0,
"isInvincible": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"fallWhenAirDie": false,
"dieEndTime": 2.0,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Animal_Pigeon_Beak_Signal_Controller",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Common_Initial",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_Creature_Pigeon_Beak_WingFlap"]
},
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": [],
"Standby_Aware": [],
"Standby_Roof": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Audio_Creature_Pigeon_Beak_Walk"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"FlyDown": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"FlyDown": ["Audio_Creature_Pigeon_Beak_Walk"],
"Land": ["Audio_Creature_Pigeon_Beak_Walk"],
"LandToGround": [
"Animal_Pigeon_LandToGround",
"Audio_Creature_Pigeon_Beak_LandToGround"
]
},
"canSyncMove": true,
"resetAnimatorTriggerOnEnter": ["HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"FlyUp": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TakeOff": [
"Animal_Pigeon_Beak_TakeOff",
"Audio_Creature_Pigeon_Beak_TakeOff"
],
"FlyUp": ["Audio_Creature_Pigeon_Beak_WingFlap"],
"Disappear": ["Audio_Creature_Pigeon_Beak_WingFlap"]
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Creature_Pigeon_Beak_LandToGround"]
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["Animal_Pigeon_Die"],
"Die_Disappear": ["Animal_Pigeon_Disappear"]
}
},
"Aware": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Aware": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": ["Audio_Creature_Pigeon_Beak_Alert"]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Groom": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Groom": ["Audio_Creature_Pigeon_Beak_Groom"]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Joy": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Joy": ["Audio_Creature_Pigeon_Beak_Joy"]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Signal_Ayus_5s": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Signal_Ayus_5s": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnEnter": ["SignalExit"],
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "StartSignal"],
"setAnimatorFloat": [
{
"name": "SignalType",
"value": 1.0
}
]
},
"Signal_Deshret_6_25s": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Signal_Deshret_6_25s": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnEnter": ["SignalExit"],
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "StartSignal"],
"setAnimatorFloat": [
{
"name": "SignalType",
"value": 2.0
}
]
},
"Signal_Sarva_5_5s": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Signal_Sarva_5_5s": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnEnter": ["SignalExit"],
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "StartSignal"],
"setAnimatorFloat": [
{
"name": "SignalType",
"value": 3.0
}
]
},
"Signal_Dawon_6_25s": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Signal_Dawon_6_25s": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnEnter": ["SignalExit"],
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "StartSignal"],
"setAnimatorFloat": [
{
"name": "SignalType",
"value": 4.0
}
]
},
"Signal_miHoYo_8_5s": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Signal_miHoYo_8_5s": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnEnter": ["SignalExit"],
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "StartSignal"],
"setAnimatorFloat": [
{
"name": "SignalType",
"value": 5.0
}
]
}
}
}
},
"initialPoses": {
"Default": {
"initialPoseParams": {
"intParams": {
"InitialMark": "0"
}
}
},
"NoMoving": {
"initialPoseID": 3,
"initialPoseParams": {
"intParams": {
"InitialMark": "3"
}
}
},
"FlyIn": {
"initialPoseID": 901,
"initialPoseParams": {
"intParams": {
"InitialMark": "901"
}
}
}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"decisionArchetype": "Animal_Homeworld",
"moveSetting": {
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"enableVision": false,
"feelRange": 0.0
}
}
},
"neurons": {
"DefaultSetting": ["HIT"],
"NoWeatherBad": ["HIT"]
},
"threat": {
"viewThreatGrow": 50.0,
"feelThreatGrow": 200.0,
"threatDecreaseSpeed": 70.0,
"threatBroadcastRange": 0.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 1.0
},
{
"x": 20.0,
"y": 0.10000000149011612
}
]
},
"defendArea": {
"defendRange": 100.0
},
"fly": {
"enable": true,
"floatingPoses": [901, 903]
},
"poseControl": {
"items": [
{
"minTime": 7.0,
"maxTime": 14.0,
"poseID": 2,
"RandomPose": [1],
"switchOnlyInCanDoSkillState": true
},
{
"minTime": 4.0,
"maxTime": 8.0,
"poseID": 1,
"RandomPose": [2],
"switchOnlyInCanDoSkillState": true
}
]
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {},
"skillGroupCDConfigs": [
{
"skillGroupCDID": 1,
"skillGroupCDTime": 25.0
}
],
"skills": {
"1": {
"name": "OnAware",
"skillType": "OnAware",
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["Aware"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"2": {
"name": "OnAlert",
"skillType": "OnAlert",
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["Alert"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"301": {
"name": "Groom",
"skillType": "Free",
"priority": 2,
"castCondition": {
"pose": [2]
},
"cd": 2.0,
"cdUpperRange": 7.0,
"initialCD": 3.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"stateIDs": ["Groom"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"302": {
"name": "Joy",
"skillType": "Free",
"priority": 2,
"castCondition": {
"pose": [2]
},
"cd": 2.0,
"cdUpperRange": 7.0,
"initialCD": 5.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"stateIDs": ["Joy"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"901": {
"name": "Signal_Ayus_5s",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [2]
},
"cd": 11.0,
"cdUpperRange": 5.0,
"initialCD": 7.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["Signal_Ayus_5s"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"902": {
"name": "Signal_Deshret_6_25s",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [2]
},
"cd": 11.0,
"cdUpperRange": 5.0,
"initialCD": 7.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["Signal_Deshret_6_25s"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"903": {
"name": "Signal_Sarva_5_5s",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [2]
},
"cd": 11.0,
"cdUpperRange": 5.0,
"initialCD": 7.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["Signal_Sarva_5_5s"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"904": {
"name": "Signal_Dawon_6_25s",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [2]
},
"cd": 11.0,
"cdUpperRange": 5.0,
"initialCD": 7.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["Signal_Dawon_6_25s"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"905": {
"name": "Signal_miHoYo_8_5s",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [2]
},
"cd": 11.0,
"cdUpperRange": 5.0,
"initialCD": 7.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["Signal_miHoYo_8_5s"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 2.5,
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1]
},
"defaultSetting": {
"turnSpeedOverride": 0.25,
"distanceFromBorn": 5.0,
"distanceFromCurrentMax": 3.0
}
},
"landingTactic": {
"enable": true,
"condition": {
"pose": [901]
},
"defaultSetting": {
"speedLevel": 2,
"landingAngleMax": 40.0,
"landingAngleMin": 40.0,
"landingTerrainAltitude": 4.75
}
},
"extractionTactic": {
"enable": true,
"condition": {
"pose": [1, 2, 3, 903]
},
"nerveTrigger": ["HIT"],
"defaultSetting": {
"extractionAngleMax": 45.0,
"extractionAngleMin": 30.0,
"triggerDistance": 0.0,
"killSelfTime": 3.0
}
}
},
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {
"onTransitionIn": [
{
"currentStateName": "",
"audioEvent": {
"text": ""
}
}
],
"onTransitionOut": [
{
"currentStateName": "Joy",
"audioEvent": {
"text": "Stop_sfx_creature_Pigeon_Beak_joy"
}
},
{
"currentStateName": "Groom",
"audioEvent": {
"text": "Stop_sfx_creature_Pigeon_Beak_groom"
}
}
]
}
},
"animal": {
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

View File

@ -0,0 +1,198 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 0.5,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 2.0,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 2.0
},
"combat": {
"property": {
"endureType": "Monster_Minion",
"weight": 30.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"fallWhenAirDie": false,
"dieEndTime": 2.0,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial",
"abilityOverride": ""
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Tit_AIStateInitial",
"abilityOverride": ""
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Tit_Activity_SPecial_01",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": [],
"Standby_Aware": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Special_Hit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Special_Hit": ["Audio_Tit_LandToGround"]
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill", "BeHitTrigger"]
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Tit_LandToGround"]
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Personality_101": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality_101": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Personality_102": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality_102": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"initialPoses": {
"Idle": {
"initialPoseID": 2,
"initialPoseParams": {
"boolParams": {
"FlyState": "false",
"WanderState": "false"
}
}
}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"moveSetting": {
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"enableVision": false,
"feelRange": 999.0
}
}
},
"threat": {
"feelThreatGrow": 1000.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 1.0
},
{
"x": 20.0,
"y": 0.10000000149011612
}
]
},
"defendArea": {
"defendRange": 100.0
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal"
},
"skills": {
"101": {
"name": "Personality_101",
"castCondition": {
"pose": [2]
},
"cd": 5.0,
"cdUpperRange": 8.0,
"initialCD": 2.5,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "Personality_102",
"castCondition": {
"pose": [2]
},
"cd": 5.0,
"cdUpperRange": 8.0,
"initialCD": 2.5,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["Personality_102"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 2.0
},
"animal": {
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,278 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 80.0,
"viewSize": 1.5,
"affectedByWorld": true,
"checkInSurface": true,
"useGrassDisplacement": true,
"KJCBJDCKPND": true,
"NCCLLKFLJGL": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"combat": {
"property": {
"endureType": "Monster_Demiboss_Other",
"weight": 200.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"dieForceDisappearTime": 1.0,
"dieDisappearEffect": "",
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
},
"animEvents": {
"RushAtk": {
"attackPattern": {
"$type": "MHDMMPENLGB",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.5,
"z": 0.25
}
},
"radius": 0.6000000238418579
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"retreatType": "ByTangent",
"canBeDefenceHalt": true
}
}
}
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Monster_FungusFighterV2_TowerElectric_NormalAttack",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_FungusFighterV2_Tower_Born",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_FungusFighterV2_TowerElectric_ReleaseSkill",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Affix_FungusFighterV2_Tower_ElemMastery",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_FungusFighterV2_Tower_BornEffectGeneral",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_FungusFighterV2_Tower_SkillBanAttack",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Attack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Attack": ["Monster_FungusFighterV2_TowerElectric_NormalAttack"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Skill": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Skill": ["Monster_FungusFighterV2_TowerElectric_ReleaseSkill"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
}
}
}
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"BFOMIIKCOGI": "Character",
"showDistance": 100.0,
"JODPNEHOAFM": true,
"ANGKJBLILKJ": true,
"size": "Big"
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 100.0,
"horizontalFov": 90.0,
"verticalFov": 45.0,
"feelRange": 100.0
}
}
},
"threat": {
"feelThreatGrow": 1000.0,
"threatDecreaseSpeed": 500.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 1.25
},
{
"x": 20.0,
"y": 0.5
}
],
"abilityGlobalValueScoreSystem": {
"enable": true,
"weight": 70,
"max": 1.0,
"compareOperation": "Greater",
"caredGlobalValueName": "_IS_LOCKED_BY_ELECTRIC_TOWER"
},
"targetDistanceScoreSystem": {
"enable": true,
"weight": 100,
"value": 8.0,
"max": 30.0
}
},
"defendArea": {
"defendRange": 100.0
},
"ui": {
"hasDirectionIndicator": false
},
"skillSetting": {
"skillEliteSet": {
"1": [101, 102],
"2": [102]
}
},
"skills": {
"101": {
"name": "Attack",
"priority": 2,
"castCondition": {
"pickRangeMax": 7.0
},
"cd": 3.0,
"cdUpperRange": 1.0,
"initialCD": 3.0,
"initialCDUpperRange": 2.0,
"publicCDGroup": "",
"stateIDs": ["Attack"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "Skill",
"priority": 1,
"castCondition": {
"pose": [102]
},
"cd": 15.0,
"cdUpperRange": 5.0,
"initialCD": 5.0,
"initialCDUpperRange": 7.0,
"publicCDGroup": "Shaman_CreatePillar",
"stateIDs": ["Skill"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
}
},
"inputKeys": [
{
"keyID": 101,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 102,
"inputKeyCode": 258,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"EINCMKOBBEG": {
"muteAll": true
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,273 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 1000.0,
"height": 2.4000000953674316,
"modelHeight": 2.4000000953674316,
"viewSize": 2.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 0.800000011920929,
"disableTickDistance": 100000.0,
"useGrassDisplacement": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true,
"KJCBJDCKPND": true,
"NCCLLKFLJGL": true
},
"dither": {
"showDitherDuration": 2.0
},
"combat": {
"property": {
"endureType": "Monster_Demiboss_Other",
"weight": 100.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"dieEndTime": 0.800000011920929,
"dieForceDisappearTime": 1.0,
"dieDisappearEffect": "Eff_Death_Common",
"dieShaderData": "MonsterDie",
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"ICHFPLMNCLC": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_Core_Halo_Shiva",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_Summon_Underground",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_SeedOfShiva_ExplodeTrigger",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_Broadcast",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_monster_Apep_Underling_SeedOfShiva_born"],
"Born_Underground": []
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Run": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Explode": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Explode": [
"Monster_Apep_Underling_SeedOfShiva_Explode",
"Audio_monster_Apep_Underling_SeedOfShiva_die_Die_Explode"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["Audio_monster_Apep_Underling_SeedOfShiva_die"],
"Die_Explode": [
"Monster_Apep_Underling_SeedOfShiva_ExplodeDie",
"Audio_monster_Apep_Underling_SeedOfShiva_die_Die_Explode"
]
},
"resetAnimatorTriggerOnEnter": ["DoSkill"]
}
}
}
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"offset": {
"x": 0.03999999910593033
},
"BFOMIIKCOGI": "Character",
"OELDMANLPDM": 0.7200000286102295,
"ANGKJBLILKJ": true,
"size": "Big"
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 40.0,
"viewPanoramic": true,
"feelRange": 50.0
},
"Apep_NoBroadCast": {
"viewRange": 40.0,
"viewPanoramic": true,
"feelRange": 50.0
}
},
"templates": {
"DefaultTemplate": {
"DefaultPoses": "DefaultSetting"
},
"Apep_NoBroadCast": {
"DefaultPoses": "Apep_NoBroadCast"
}
}
},
"neurons": {
"DefaultSetting": ["HIT"],
"Apep_NoBroadCast": ["HIT"]
},
"threat": {
"clearThreatByLostPath": true,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 0.800000011920929
},
{
"x": 20.0,
"y": 0.5
},
{
"x": 25.0,
"y": 0.30000001192092896
},
{
"x": 30.0,
"y": 0.20000000298023224
}
],
"resistTauntLevel": "Monster_TauntLevel_2",
"BLDOHAIDACN": true
},
"defendArea": {
"defendRange": 50.0
},
"profiling": {
"staticPoses": [301, 401]
},
"skills": {
"201": {
"name": "Explode",
"castCondition": {
"pose": [102]
},
"cd": 0.10000000149011612,
"publicCDGroup": "",
"stateIDs": ["Explode"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
}
},
"skillGCD": 5.0,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {}
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [101]
},
"defaultSetting": {
"startDistanceMin": 2.5,
"startDistanceMax": 99.0,
"stopDistance": 2.5,
"innerDistance": 0.0
}
}
},
"inputKeys": [
{
"keyID": 201,
"inputKeyCode": 257,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"BCBPBHLKCPB": "ForwardBackward"
},
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {
"onTransitionIn": [
{
"currentStateName": "Run",
"audioEvent": {
"text": "Play_sfx_monster_Apep_Underling_SeedOfShiva_run_LP"
},
"otherStateNames": ["Run"],
"usage": "Except"
}
],
"onTransitionOut": [
{
"currentStateName": "Run",
"audioEvent": {
"text": "Stop_sfx_monster_Apep_Underling_SeedOfShiva_run_LP"
},
"otherStateNames": ["Run"],
"usage": "Except"
}
]
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,890 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 10000.0,
"height": 7.0,
"viewSize": 2.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.2999999523162842,
"shouldPauseAnimatorBeforeReady": true,
"useGrassDisplacement": true,
"muteElementStickUI": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true,
"BHFDMMENDCG": true
},
"model": {
"bornEffect": "none",
"attachEffect": "",
"GAJBLHEGNNM": false
},
"dither": {
"showDitherDuration": 2.0
},
"combat": {
"property": {
"endureType": "Monster_Demiboss_Other",
"weight": 200.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"hasAnimatorDie": true,
"dieEndTime": 3.200000047683716,
"dieForceDisappearTime": 3.200000047683716,
"dieDisappearEffect": "",
"NLGENBICMGM": true,
"OLFBIHLAOAP": true,
"LOEEPBHGMFL": true,
"LGFCIGKOHHD": true,
"BNKHGHFNJFN": true
},
"animEvents": {
"LaserAtk": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"ignoreMassive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"IBKBLDAJIMA": 0.0,
"LKHJADIPBFL": 1.5,
"PJCOKIGCJOK": 3.0
}
},
"size": {
"IBKBLDAJIMA": 2.0,
"LKHJADIPBFL": 3.0,
"PJCOKIGCJOK": 42.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"HBIOLEEGHPD": 0.699999988079071,
"CCNJGLPMIEP": 0.0,
"bonusCriticalHurt": 50.0,
"strikeType": "Pierce",
"enBreak": 50.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "Eff_Monster_Monolith_Starchild_Lance_LinkAtk_Damage",
"hitImpulseType": "LV4",
"canBeDefenceHalt": true
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.30000001192092896,
"shakeTime": 0.10000000149011612,
"shakeDir": {
"z": 1.0
}
}
}
}
}
},
"equipController": {
"sheathPoint": "",
"attachPoints": {
"equip01": "WeaponR",
"equip02": "WeaponL"
}
},
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"layerIndexName": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_Samurai_Kairagi_Born"]
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"StandbyFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"StandbyFree": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward": ["Audio_Samurai_Kairagi_Walk"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"canSteer": true
},
"RandomMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RandomMove": ["Audio_Samurai_Kairagi_Walk"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"canSteer": true
},
"Turn_Left": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn_Left": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Turn_Right": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn_Right": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Samurai_Kairagi_Hit_L_VO"],
"Hit_H": ["Audio_Samurai_Kairagi_Hit_H_VO"]
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Run": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Run": ["Audio_Samurai_Kairagi_Run"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"canSteer": true
},
"RunFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RunFree": ["Audio_Samurai_Kairagi_Run"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"canSteer": true
},
"BeHitThrow": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrow": [],
"HitThrowDrop": [],
"HitThrowToGround": ["Audio_Samurai_Kairagi_HitThrowToGround"]
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Struggle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Struggle": []
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": [
"Monster_Monolith_Starchild_Die",
"Audio_Samurai_Kairagi_Die"
]
}
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": ["Audio_Samurai_Kairagi_Alert"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"Alert_AS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert_AS": ["Audio_Samurai_Kairagi_Alert"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"Test1": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Test1": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"Test2": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Test2": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"SpearAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"SpearAttack": ["Monster_Monolith_Starchild_LanceAttack"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"ShieldPush": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ShieldPush": ["Monster_Monolith_Starchild_ShieldPush"]
},
"cullingModelAlwaysAnimate": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"LaserAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"LaserAttack": ["Monster_Monolith_Starchild_LaserAttack"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"FullPowerAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"FullPowerAttack": [
"Monster_Monolith_Starchild_FullPowerAttack_BS",
"Monster_Monolith_Starchild_FullPowerAttack"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"Charge_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Charge_BS": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"Charge_Loop": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Charge_Loop": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"Charge_AS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Charge_AS": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"OverCharge_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"OverCharge_BS": ["Monster_Monolith_Starchild_OverCharge_BS"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"OverCharge_Loop": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"OverCharge_Loop": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"OverCharge_AS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"OverCharge_AS": ["Monster_Monolith_Starchild_OverCharge_Attack"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"ShieldLaserAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ShieldLaserAttack": [
"Monster_Monolith_Starchild_ShieldLaserAttack"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"SpearLaserAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"SpearLaserAttack": ["Monster_Monolith_Starchild_SpearLaserAttack"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"SpearShieldAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"SpearShieldAttack": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"SpearShieldAttack_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"SpearShieldAttack_BS": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"SpearShieldAttack_AS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"SpearShieldAttack_AS": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"ResetPart": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ResetPart": ["Monster_Monolith_Starchild_ResetPart"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"SpearSeperate": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"SpearSeperate": ["Monster_Monolith_Starchild_ReleaseLance"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"ShieldSeperate_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ShieldSeperate_BS": ["Monster_Monolith_Starchild_ReleaseShield_BS"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"ShieldSeperate_Loop": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ShieldSeperate_Loop": []
},
"cullingModelAlwaysAnimate": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"ShieldSeperate_AS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ShieldSeperate_AS": ["Monster_Monolith_Starchild_ReleaseShield"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"DroneSeperate": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"DroneSeperate": ["Monster_Monolith_Starchild_ReleaseDrone"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"Test_AllHide": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Test_AllHide": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"Test_LanceHide": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Test_LanceHide": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"Test_ShieldHide": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Test_ShieldHide": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"Test_DroneHide": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Test_DroneHide": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"Weak_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Weak_BS": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"Weak_Loop": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Weak_Loop": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
},
"Weak_AS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Weak_AS": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"canSteer": true
}
}
}
},
"billboard": {
"$type": "ConfigCombatBillboard",
"attachPoint": "BillboardAttach",
"offsetType": "Character",
"showHPBar": true,
"forceShowDistance": 50.0,
"size": "Big"
},
"initialPoses": {
"Default": {
"initialPoseID": 1
}
},
"aibeta": {
"enable": true,
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 25.0,
"feelRange": 10.0
},
"NeverCombat": {
"enableVision": false,
"hearAttractionRange": 0.0,
"feelRange": 0.0
},
"LowAlert": {
"viewRange": 10.0
}
},
"templates": {
"DefaultTemplate": {
"DefaultPoses": "DefaultSetting",
"1001": "DefaultSetting",
"1002": "LowAlert",
"1003": "DefaultSetting"
},
"NeverCombatTemplate": {
"DefaultPoses": "NeverCombat"
}
}
},
"neurons": {
"DefaultSetting": ["HIT"],
"NeverCombat": []
},
"threat": {
"clearThreatByLostPath": true,
"clearThreatByTargetOutOfZone": true,
"clearThreatTimerByLostPath": 11.0,
"clearThreatTimerByTargetOutOfZone": 4.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 0.800000011920929
},
{
"x": 20.0,
"y": 0.5
},
{
"x": 25.0,
"y": 0.30000001192092896
},
{
"x": 30.0,
"y": 0.20000000298023224
}
],
"resistTauntLevel": "Monster_TauntLevel_2"
},
"defendArea": {
"defendRange": 50.0
},
"network": {
"syncSkill": true
},
"skills": {
"1": {
"name": "OnAlert",
"skillType": "OnAlert",
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Alert", "Alert_AS"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "SpearAttack",
"priority": 3,
"castCondition": {
"pose": [999],
"pickRangeMax": 50.0
},
"cd": 10.0,
"initialCD": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": ["SpearAttack"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"10001": {
"name": "ResetPart",
"faceTarget": true,
"castCondition": {
"pose": [99999],
"pickRangeMax": 50.0
},
"cd": 10.0,
"initialCD": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["ResetPart"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"10002": {
"name": "ResetPart",
"faceTarget": true,
"castCondition": {
"pose": [99999],
"pickRangeMax": 50.0
},
"cd": 10.0,
"initialCD": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["ResetPart"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"10003": {
"name": "ResetPart",
"faceTarget": true,
"castCondition": {
"pose": [99999],
"pickRangeMax": 50.0
},
"cd": 10.0,
"initialCD": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["ResetPart"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"10004": {
"name": "ResetPart",
"faceTarget": true,
"castCondition": {
"pose": [99999],
"pickRangeMax": 50.0
},
"cd": 10.0,
"initialCD": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["ResetPart"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"10005": {
"name": "ResetPart",
"faceTarget": true,
"castCondition": {
"pose": [99999],
"pickRangeMax": 50.0
},
"cd": 10.0,
"initialCD": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["ResetPart"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 0.10000000149011612,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {
"fadeoutBeginTime": 0.0,
"fadeoutEndTime": 3.5
}
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [101, 102, 103, 201]
},
"defaultSetting": {
"speedLevel": 1,
"startDistanceMin": 30.0,
"startDistanceMax": 99.0,
"stopDistance": 15.0,
"innerDistance": 0.0
}
}
},
"inputKeys": [
{
"keyID": 101,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 102,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 103,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 104,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 105,
"inputKeyCode": 261,
"abilityName": ""
},
{
"keyID": 106,
"inputKeyCode": 262,
"abilityName": ""
},
{
"keyID": 107,
"inputKeyCode": 263,
"abilityName": ""
},
{
"keyID": 108,
"inputKeyCode": 264,
"abilityName": ""
},
{
"keyID": 109,
"inputKeyCode": 265,
"abilityName": ""
},
{
"keyID": 201,
"inputKeyCode": 266,
"abilityName": ""
},
{
"keyID": 202,
"inputKeyCode": 267,
"abilityName": ""
},
{
"keyID": 203,
"inputKeyCode": 268,
"abilityName": ""
},
{
"keyID": 10001,
"inputKeyCode": 269,
"abilityName": ""
},
{
"keyID": 10002,
"inputKeyCode": 270,
"abilityName": ""
},
{
"keyID": 10003,
"inputKeyCode": 271,
"abilityName": ""
},
{
"keyID": 10004,
"inputKeyCode": 272,
"abilityName": ""
},
{
"keyID": 10005,
"inputKeyCode": 273,
"abilityName": ""
},
{
"keyID": 9001,
"inputKeyCode": 274,
"abilityName": ""
}
],
"move": {
"$type": "ConfigAnimatorMove",
"velocityForce": {
"excludeForces": ["RetreatAirType", "RetreatType"]
},
"facingMove": "FourDirection",
"DKMAMJCLMMD": true
},
"audio": {
"CBJGDOAHMDC": "",
"animAudio": {
"onTransitionIn": [
{
"currentStateName": "Weak_Loop",
"audioEvent": {
"text": "Play_sfx_monster_gloves_wind_weak_Loop"
}
},
{
"currentStateName": "Block_Loop",
"audioEvent": {
"text": "Play_sfx_monster_gloves_wind_block_Loop"
}
}
],
"onTransitionOut": [
{
"currentStateName": "Weak_Loop",
"audioEvent": {
"text": "Stop_sfx_monster_gloves_wind_weak_Loop"
}
},
{
"currentStateName": "Block_Loop",
"audioEvent": {
"text": "Stop_sfx_monster_gloves_wind_block_Loop"
}
}
]
},
"disableEvent": {
"text": ""
},
"destroyEvent": {
"text": ""
}
},
"cameraAdjust": {
"default": {
"$type": "ConfigSpecialCamera",
"priority": 1.0,
"enterRadius": 25.0,
"exitRadius": 30.0,
"heightAdjust": 0.75,
"fov": 47.5,
"zoom": 8.0,
"sphericalY": 10.0,
"lockSphericalY": false,
"sphericalYUp": 50.0,
"sphericalYDown": 50.0,
"autoTurnStartMin": 50.0,
"autoTurnStartMax": 40.0,
"autoTurnEndMin": 100.0,
"autoTurnEndMax": 145.0,
"OCKGCFLHDIG": "CircleR25",
"JKPEFLECPLB": "CircleR30"
}
}
}

View File

@ -0,0 +1,927 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 1000000000.0,
"shadowViewSizeRatio": 0.0,
"scale": 1.2999999523162842,
"disableTickDistance": 100000.0,
"KJCBJDCKPND": true,
"useFinalIK": true
},
"specialPoint": {
"elementAbsorb": "RootNode",
"elementPendant": "",
"elementDrop": "RootNode",
"bulletAim": "LockPoint01",
"hitPoints": [
"LockPoint01",
"LockPoint02",
"LockPoint03",
"LockPoint04",
"LockPoint05",
"LockPoint06",
"LockPoint07",
"LockPoint08",
"LockPoint09",
"LockPoint10",
"LockPoint11",
"LockPoint12",
"LockPoint13",
"LockPoint14"
],
"selectedPoints": [
"LockPoint01",
"LockPoint02",
"LockPoint03",
"LockPoint04",
"LockPoint05",
"LockPoint06",
"LockPoint07",
"LockPoint08",
"LockPoint09",
"LockPoint10",
"LockPoint11",
"LockPoint12",
"LockPoint13",
"LockPoint14"
],
"BFDKBAEPAGA": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"normalBetweenCamera": {
"detectDitherRange": 20.0
}
},
"globalValue": {
"serverGlobalValues": ["SGV_MONSTER_NADA"],
"initServerGlobalValues": {
"SGV_MONSTER_NADA": 0.0
}
},
"combat": {
"property": {
"endureType": "Monster_Boss_Other",
"weight": 20000.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Boss_Lv5"
},
"die": {
"hasAnimatorDie": true,
"dieEndTime": 0.10000000149011612,
"dieForceDisappearTime": 4.0,
"dieDisappearEffect": "",
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"ICHFPLMNCLC": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Monster_Nada_Stage01_Controller",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_Stage01_WeakState",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_HandLightNormal",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_HandLightElectric",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_HandLightWind",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_HandLightWater",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_HandLightIce",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_HandLightFire",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_Stage01_Alert",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_SlamAtkL_Attack",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_SlamAtkR_Attack",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_SwapAtkL",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_SwapAtkR",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_EnergySprayL_SprayAttack",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_EnergySprayR_SprayAttack",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_EnergySprayL_Slam",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_EnergySprayR_Slam",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_LaserArray",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_EnergyFire",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_EnergySpire",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_CoreExplode",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_Stage01_WeakAtk",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_Circle",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Nada_CreateEnergyCube",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby_Free": [],
"StandbyM": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnEnter": ["HandNormal"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["Monster_Nada_Stage01_Die", "Audio_Monster_Nada_Stage_Die"]
}
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": ["Audio_Monster_Nada_Alert"]
},
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Show01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Show01": []
},
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"AlertASM": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"AlertASM": ["Audio_Monster_Nada_Alert_ASM"]
},
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"SlamAtkL": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"SlamAtkLBS": [
"Monster_Nada_SlamAtkLBS",
"Audio_Monster_Nada_SlamAtkL_BS"
],
"SlamAtkL": [
"Monster_Nada_SlamAtkL",
"Audio_Monster_Nada_SlamAtkL"
],
"SlamAtkLASM": ["Audio_Monster_Nada_SlamAtkL_ASM"]
},
"resetAnimatorTriggerOnEnter": ["HandFire"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"SlamAtkR": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"SlamAtkRBS": [
"Monster_Nada_SlamAtkRBS",
"Audio_Monster_Nada_SlamAtkL_BS"
],
"SlamAtkR": [
"Monster_Nada_SlamAtkR",
"Audio_Monster_Nada_SlamAtkL"
],
"SlamAtkRASM": ["Audio_Monster_Nada_SlamAtkL_ASM"]
},
"resetAnimatorTriggerOnEnter": ["HandIce"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"SwapAtkL": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"SwapAtkL": [
"Monster_Nada_SwapAtkL",
"Audio_Monster_Nada_SwapAtkR"
],
"SwapAtkLASM": ["Audio_Monster_Nada_SwapAtkR_ASM"]
},
"resetAnimatorTriggerOnEnter": ["HandFire"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"SwapAtkR": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"SwapAtkR": [
"Monster_Nada_SwapAtkR",
"Audio_Monster_Nada_SwapAtkR"
],
"SwapAtkRASM": ["Audio_Monster_Nada_SwapAtkR_ASM"]
},
"resetAnimatorTriggerOnEnter": ["HandIce"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"EnergySprayL": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"EnergySprayLBS": [
"Monster_Nada_EnergySprayLBS",
"Audio_Monster_Nada_EnergySpray_BS"
],
"EnergySprayL": [
"Monster_Nada_EnergySprayL",
"Audio_Monster_Nada_EnergySpray"
],
"EnergySprayLASM": ["Audio_Monster_Nada_EnergySpray_ASM"]
},
"resetAnimatorTriggerOnEnter": ["HandFire"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"EnergySprayR": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"EnergySprayRBS": [
"Monster_Nada_EnergySprayRBS",
"Audio_Monster_Nada_EnergySpray_BS"
],
"EnergySprayR": [
"Monster_Nada_EnergySprayR",
"Audio_Monster_Nada_EnergySpray"
],
"EnergySprayRASM": ["Audio_Monster_Nada_EnergySpray_ASM"]
},
"resetAnimatorTriggerOnEnter": ["HandIce"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"EnergySpire": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"EnergySpireBS": ["Audio_Monster_Nada_EnergySpire_BS"],
"EnergySpire": [
"Monster_Nada_EnergySpire",
"Audio_Monster_Nada_EnergySpire"
],
"EnergySpireASM": ["Audio_Monster_Nada_EnergySpire_ASM"]
},
"resetAnimatorTriggerOnEnter": ["HandWind"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"EnergyFire": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"EnergyFireBS": [
"Monster_Nada_EnergyFireBS",
"Audio_Monster_Nada_EnergyFire_BS"
],
"EnergyFireAS": [
"Monster_Nada_EnergyFire",
"Audio_Monster_Nada_EnergyFire_AS"
],
"EnergyFireASM": ["Audio_Monster_Nada_EnergyFire_ASM"]
},
"resetAnimatorTriggerOnEnter": ["HandElectric"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"CoreExplode": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"CoreExplodeBS": [
"Monster_Nada_CoreExplodeBS",
"Audio_Monster_Nada_CoreExplode_BS"
],
"CoreExplode": [
"Monster_Nada_CoreExplode",
"Audio_Monster_Nada_CoreExplode"
],
"CoreExplodeASM": ["Audio_Monster_Nada_CoreExplode_ASM"]
},
"resetAnimatorTriggerOnEnter": ["HandElectric"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"LaserArray": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"LaserArrayBS": ["Audio_Monster_Nada_LaserArray_BS"],
"LaserArray": [
"Monster_Nada_LaserArray",
"Audio_Monster_Nada_LaserArray"
],
"LaserArrayASM": []
},
"resetAnimatorTriggerOnEnter": ["HandElectric"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"WeakStateL": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WeakStateLBS": [
"Monster_Nada_WeakAtkL_BS",
"Audio_Monster_Nada_WeakStateL_BS"
],
"WeakStateLLoop": [],
"WeakStateLAS": [
"Monster_Nada_WeakAtkAS",
"Audio_Monster_Nada_WeakStateL_AS"
],
"WeakStateLASM": ["Audio_Monster_Nada_WeakStateL_ASM"]
},
"resetAnimatorTriggerOnEnter": ["WeakStateStart"],
"resetAnimatorTriggerOnExit": ["DoSkill", "WeakStateEnd"]
},
"WeakStateR": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WeakStateRBS": [
"Monster_Nada_WeakAtkR_BS",
"Audio_Monster_Nada_WeakStateL_BS"
],
"WeakStateRLoop": [],
"WeakStateRAS": [
"Monster_Nada_WeakAtkAS",
"Audio_Monster_Nada_WeakStateL_AS"
],
"WeakStateRASM": ["Audio_Monster_Nada_WeakStateL_ASM"]
},
"resetAnimatorTriggerOnEnter": ["WeakStateStart"],
"resetAnimatorTriggerOnExit": ["DoSkill", "WeakStateEnd"]
},
"WeakCritL": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WeakCritLBS": [
"Monster_Nada_WeakCritBS",
"Audio_Monster_Nada_WeakCritL_BS"
],
"WeakCritLLoop": [],
"WeakCritLAS": [
"Monster_Nada_WeakCritAS",
"Audio_Monster_Nada_WeakCritL_AS"
],
"WeakCritLASM": ["Audio_Monster_Nada_WeakCritL_ASM"]
},
"resetAnimatorTriggerOnEnter": ["WeakCritStart"],
"resetAnimatorTriggerOnExit": ["DoSkill", "WeakCritEnd"]
},
"WeakCritR": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WeakCritRBS": [
"Monster_Nada_WeakCritBS",
"Audio_Monster_Nada_WeakCritL_BS"
],
"WeakCritRLoop": [],
"WeakCritRAS": [
"Monster_Nada_WeakCritAS",
"Audio_Monster_Nada_WeakCritL_AS"
],
"WeakCritRASM": ["Audio_Monster_Nada_WeakCritL_ASM"]
},
"resetAnimatorTriggerOnEnter": ["WeakCritStart"],
"resetAnimatorTriggerOnExit": ["DoSkill", "WeakCritEnd"]
},
"Return": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Return": []
},
"resetAnimatorTriggerOnExit": ["DoSkill"]
}
}
}
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"offset": {
"y": 1.0
},
"OELDMANLPDM": 1.0,
"showDistance": 200.0,
"ANGKJBLILKJ": true,
"size": "Grand"
},
"initialPoses": {
"Default": {},
"Quest": {
"initialPoseID": 11,
"initialPoseParams": {
"boolParams": {
"QuestFlag": "true"
}
}
}
},
"aibeta": {
"enable": true,
"moveSetting": {
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"aiCombat": {},
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 24.799999237060547,
"viewPanoramic": true,
"hearAttractionRange": 0.0,
"feelRange": 24.0
}
},
"templates": {
"DefaultTemplate": {
"DefaultPoses": "DefaultSetting",
"11": "DefaultSetting"
}
}
},
"threat": {
"clearThreatTargetDistance": 1000.0,
"clearThreatEdgeDistance": 10.0,
"clearThreatTimerByDistance": 10.0,
"viewThreatGrow": 10.0,
"hearThreatGrow": 0.0,
"feelThreatGrow": 1000.0,
"resistTauntLevel": "Monster_TauntLevel_5"
},
"defendArea": {
"defendRange": 100.0
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "Best"
},
"network": {
"syncSkill": true,
"resetHpOnSpawn": false
},
"skillGroupCDConfigs": [
{
"skillGroupCDID": 1,
"skillGroupCDTime": 10.0
},
{
"skillGroupCDID": 2,
"skillGroupCDTime": 15.0
},
{
"skillGroupCDID": 3,
"skillGroupCDTime": 30.0
},
{
"skillGroupCDID": 4,
"skillGroupCDTime": 20.0
},
{
"skillGroupCDID": 5,
"skillGroupCDTime": 10.0
},
{
"skillGroupCDID": 6,
"skillGroupCDTime": 10.0
}
],
"skillSetting": {
"skillEliteSet": {
"1": [1, 101, 102, 201, 202, 301, 401, 501, 601],
"2": [11, 101, 102, 201, 202, 301, 401, 501, 601, 901],
"3": [1, 101, 102, 201, 202, 301, 401, 502, 602]
}
},
"skills": {
"1": {
"name": "OnAlert",
"skillType": "OnAlert",
"castCondition": {
"pose": [1]
},
"cd": 999999.0,
"publicCDGroup": "",
"stateIDs": ["Alert", "AlertASM"],
"skillQueryingTime": 3.5,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"11": {
"name": "OnAlert",
"skillType": "OnAlert",
"castCondition": {
"pose": [11]
},
"cd": 999999.0,
"publicCDGroup": "",
"stateIDs": ["Show01", "AlertASM"],
"skillQueryingTime": 3.5,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "SlamAtk",
"priority": 4,
"castCondition": {
"pose": [101],
"minTargetAngleXZ": 10.0,
"maxTargetAngleXZ": 0.0,
"pickRangeMax": 50.0
},
"cd": 7.5,
"cdUpperRange": 5.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["SlamAtkL", "SlamAtkR"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "SlamAtk",
"priority": 3,
"castCondition": {
"pose": [101],
"minTargetAngleXZ": 10.0,
"pickRangeMax": 50.0
},
"cd": 15.0,
"cdUpperRange": 7.5,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["SlamAtkL", "SlamAtkR"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "EnergySpray",
"priority": 4,
"castCondition": {
"pose": [101],
"minTargetAngleXZ": 10.0,
"maxTargetAngleXZ": 0.0,
"pickRangeMax": 50.0
},
"cd": 10.0,
"cdUpperRange": 7.5,
"publicCDGroup": "",
"skillGroupCDID": 2,
"stateIDs": ["EnergySprayL", "EnergySprayR"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"202": {
"name": "EnergySpray",
"priority": 3,
"castCondition": {
"pose": [101],
"minTargetAngleXZ": 10.0,
"pickRangeMax": 50.0
},
"cd": 15.0,
"cdUpperRange": 7.5,
"publicCDGroup": "",
"skillGroupCDID": 2,
"stateIDs": ["EnergySprayL", "EnergySprayR"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"301": {
"name": "EnergyFire",
"priority": 4,
"castCondition": {
"pose": [101],
"pickRangeMax": 50.0
},
"cd": 20.0,
"cdUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["EnergyFire"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"401": {
"name": "EnergySpire",
"priority": 4,
"castCondition": {
"pose": [101],
"pickRangeMax": 50.0
},
"cd": 15.0,
"cdUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["EnergySpire"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"501": {
"name": "CoreExplode",
"priority": 1,
"castCondition": {
"pose": [101],
"pickRangeMax": 50.0
},
"cd": 75.0,
"cdUpperRange": 15.0,
"initialCD": 30.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"skillGroupCDID": 3,
"stateIDs": ["CoreExplode"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"502": {
"name": "CoreExplode",
"priority": 1,
"castCondition": {
"pose": [101],
"pickRangeMax": 50.0
},
"cd": 90.0,
"cdUpperRange": 10.0,
"initialCD": 25.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["CoreExplode"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"601": {
"name": "LaserArray",
"priority": 1,
"castCondition": {
"pose": [101],
"pickRangeMax": 50.0
},
"cd": 75.0,
"cdUpperRange": 15.0,
"initialCD": 30.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"skillGroupCDID": 3,
"stateIDs": ["LaserArray"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"602": {
"name": "LaserArray",
"priority": 1,
"castCondition": {
"pose": [101],
"pickRangeMax": 50.0
},
"cd": 95.0,
"cdUpperRange": 15.0,
"initialCD": 60.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["LaserArray"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"901": {
"name": "Return",
"priority": 1,
"castCondition": {
"pose": [901]
},
"cd": 999999.0,
"publicCDGroup": "",
"DDLBHDNIIMM": false,
"stateIDs": ["Return"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 0.0
},
"inputKeys": [
{
"keyID": 101,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 151,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 201,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 251,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 301,
"inputKeyCode": 261,
"abilityName": ""
},
{
"keyID": 401,
"inputKeyCode": 262,
"abilityName": ""
},
{
"keyID": 501,
"inputKeyCode": 263,
"abilityName": ""
},
{
"keyID": 601,
"inputKeyCode": 264,
"abilityName": ""
},
{
"keyID": 901,
"inputKeyCode": 265,
"abilityName": ""
},
{
"keyID": 902,
"inputKeyCode": 266,
"abilityName": ""
},
{
"keyID": 903,
"inputKeyCode": 266,
"abilityName": ""
},
{
"keyID": 1,
"inputKeyCode": 267,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"EINCMKOBBEG": {
"muteAll": true
},
"AOFJJIKKGME": true,
"AIPJBCHAEPE": "None",
"LHHNPKNFGMD": true
},
"audio": {
"NCOGLLMIJGO": ""
},
"cameraAdjust": {
"default": {
"$type": "DHCOKBEICGK",
"priority": 1.0,
"OPKMFLHBCEL": 150.0,
"HLJEJHJHEBG": 150.0,
"MOINKIAMCKG": 1.5,
"EBDAIBLODLB": 42.5,
"LGLGNMPNADH": 11.0,
"EIHIEHJLINB": 1.5,
"ELCNGKOAJFN": false,
"KONIGEOBEPA": 45.0,
"IKNIHFEDDIJ": 30.0,
"LJGAGFHBAPE": 10.0,
"FDEEGAFACDO": 10.0,
"AOEIECPJILN": 150.0,
"JLKGEFGDOEO": 150.0,
"EJLANJKCDJO": "CircleR25",
"AINPPNDKHBG": "CircleR200",
"HCIJJBBDKAK": true,
"OCGFIBEAGIO": true
}
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,235 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 0.800000011920929,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true,
"NCCLLKFLJGL": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"combat": {
"property": {
"endureType": "Monster_Minion",
"weight": 30.0,
"isInvincible": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"dieEndTime": 0.009999999776482582,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": "Eff_Animal_Common_Die"
}
},
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Animal_Fishable_Maritime_Walk"],
"Run": ["Animal_Fishable_Maritime_Run"],
"PoseAdjust": []
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn_Walk": ["Animal_Fishable_Maritime_Walk"],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run"]
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": []
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["Animal_Fish_Die"]
}
}
}
}
},
"initialPoses": {
"Default": {},
"InFishTank": {
"initialPoseID": 201,
"initialPoseParams": {
"boolParams": {
"InFishTank": "true"
}
}
}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"decisionArchetype": "Animal_Homeworld",
"moveSetting": {
"moveCategory": "Water",
"useNavMesh": false,
"navMeshAgentName": "Undead01",
"length": 1.4500000476837158
},
"sensing": {
"settings": {
"DefaultSetting": {
"enableVision": false,
"feelRange": 6.5
},
"InFishTank": {
"enableVision": false,
"hearAttractionRange": 7.5,
"feelRange": 0.0
}
},
"templates": {
"DefaultTemplate": {
"DefaultPoses": "DefaultSetting",
"201": "InFishTank"
}
}
},
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatTargetDistance": 10.0,
"clearThreatByTargetOutOfZone": true,
"clearThreatTimerByDistance": 0.800000011920929,
"clearThreatTimerByTargetOutOfZone": 1.0,
"viewThreatGrow": 75.0,
"feelThreatGrow": 1000.0,
"threatBroadcastRange": 5.0
},
"defendArea": {
"defendRange": 14.0
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal",
"moveCullingLevel": 3
},
"returnToBornTactic": {},
"wanderTactic": {
"enable": true,
"threatLevelLimit": [0, 1, 2],
"defaultSetting": {
"turnSpeedOverride": 0.5,
"distanceFromBorn": 20.0,
"distanceFromCurrentMin": 3.200000047683716,
"distanceFromCurrentMax": 6.400000095367432
},
"specification": {
"201": {
"turnSpeedOverride": 0.4000000059604645,
"cdMax": 8.5,
"cdMin": 4.0,
"distanceFromBorn": 5.0,
"distanceFromCurrentMin": 0.36000001430511475,
"distanceFromCurrentMax": 2.0
}
}
},
"followServerRouteTactic": {
"enable": true,
"condition": {
"pose": [201]
},
"defaultSetting": {
"NJMMEOBOFAF": -30.0,
"BBIHALEGLEF": 30.0,
"turnSpeedOverride": 0.4000000059604645
}
},
"fleeTactic": {
"enable": true,
"nerveTrigger": ["HIT"],
"defaultSetting": {
"turnSpeedOverride": 2.0,
"cd": 1.0,
"triggerDistance": 1.0,
"fleeAngle": 360.0,
"fleeNumberMin": 4,
"fleeNumberMax": 5,
"fleeDistanceMin": 0.5,
"fleeDistanceMax": 2.0,
"restrictedByDefendArea": true
},
"specification": {
"201": {
"turnSpeedOverride": 1.399999976158142,
"cd": 0.4000000059604645,
"triggerDistance": 200.0,
"fleeAngle": 360.0,
"fleeNumberMin": 7,
"fleeNumberMax": 8,
"fleeDistanceMin": 0.15000000596046448,
"fleeDistanceMax": 0.20999999344348907,
"restrictedByDefendArea": true,
"DFEOBHCKFFP": 3.5
}
}
}
},
"move": {
"$type": "PLMNMICDOHN",
"GOMPNCMLHHE": false,
"KCNKFNLDDOD": true,
"AEPIEGNIOGP": 0.5
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,481 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 30.0,
"height": 0.699999988079071,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 2.0,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 2.0
},
"combat": {
"property": {
"endureType": "Monster_Minion",
"weight": 40.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"fallWhenAirDie": false,
"dieEndTime": 2.0,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial",
"abilityOverride": ""
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Pigeon_AIStateInitial",
"abilityOverride": ""
},
{
"abilityID": "Random",
"abilityName": "Animal_Pigeon_Random",
"abilityOverride": ""
},
{
"abilityID": "FlyDown",
"abilityName": "Animal_Pigeon_FlyDown",
"abilityOverride": ""
},
{
"abilityID": "FlyUp",
"abilityName": "Animal_Pigeon_FlyUp",
"abilityOverride": ""
},
{
"abilityID": "ToWander",
"abilityName": "Animal_Pigeon_ToWander",
"abilityOverride": ""
},
{
"abilityID": "ToIdle",
"abilityName": "Animal_Pigeon_ToIdle",
"abilityOverride": ""
},
{
"abilityID": "Disappear",
"abilityName": "Animal_Pigeon_Disappear",
"abilityOverride": ""
},
{
"abilityID": "Bird_Feather",
"abilityName": "Animal_Pigeon_Crow_FlyEffect",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_Crow_FlyUp"]
},
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": [],
"Standby_Aware": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Audio_Crow_Walk"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"FlyDown": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"FlyDown": ["Audio_Crow_FlyUp"],
"Land": ["Audio_Crow_Land"],
"LandToGround": [
"Animal_Pigeon_LandToGround",
"Audio_Crow_LandToGround"
]
},
"canSyncMove": true,
"resetAnimatorTriggerOnEnter": ["HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"FlyUp": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TakeOff": ["Animal_Pigeon_Crow_TakeOff", "Audio_Crow_TakeOff"],
"FlyUp": ["Audio_Crow_FlyUp"],
"Disappear": ["Audio_Crow_FlyUp"]
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Crow_LandToGround"]
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["Animal_Pigeon_Die", "Audio_Crow_LandToGround"],
"Die_Disappear": ["Animal_Pigeon_Disappear", "Audio_Crow_FlyUp"]
}
},
"Aware": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Aware": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": [],
"Alert_Scared": ["Audio_Crow_LandToGround"]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"ToWander": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ToWander": ["Animal_Pigeon_ToWander"]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"ToIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ToIdle": ["Animal_Pigeon_ToIdle"]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Personality_101": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality_101": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Personality_102": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality_102": ["Audio_Crow_Personality_102"]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Personality_103": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality_103": ["Audio_Crow_Personality_103"]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Personality_104": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality_104": ["Audio_Crow_LandToGround"]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"initialPoses": {
"Default": {},
"FlyDown": {
"initialPoseID": 901,
"initialPoseParams": {
"boolParams": {
"FlyState": "true"
}
}
},
"Idle": {
"initialPoseID": 2,
"initialPoseParams": {
"boolParams": {
"FlyState": "false",
"WanderState": "false"
}
}
},
"OnRoof": {
"initialPoseID": 3,
"initialPoseParams": {
"boolParams": {
"FlyState": "false",
"RoofState": "true"
}
}
}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"moveSetting": {
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"enableVision": false,
"feelRange": 12.5
}
}
},
"neurons": {
"DefaultSetting": ["HIT", "WEATHER_BAD", "FEAR"],
"NoWeatherBad": ["HIT"]
},
"threat": {
"viewThreatGrow": 75.0,
"feelThreatGrow": 1000.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 1.0
},
{
"x": 20.0,
"y": 0.10000000149011612
}
]
},
"defendArea": {
"defendRange": 100.0
},
"fly": {
"enable": true,
"floatingPoses": [901, 903]
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal"
},
"skills": {
"1": {
"name": "OnAware",
"skillType": "OnAware",
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["Aware"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"2": {
"name": "OnAlert",
"skillType": "OnAlert",
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["Alert"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "Personality_101",
"skillType": "Free",
"castCondition": {
"pose": [2]
},
"cd": 15.0,
"cdUpperRange": 25.0,
"initialCD": 2.5,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "Personality_102",
"skillType": "Free",
"castCondition": {
"pose": [2]
},
"cd": 15.0,
"cdUpperRange": 25.0,
"initialCD": 2.5,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["Personality_102"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"103": {
"name": "Personality_103",
"skillType": "Free",
"castCondition": {
"pose": [2]
},
"cd": 15.0,
"cdUpperRange": 25.0,
"initialCD": 2.5,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["Personality_103"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"104": {
"name": "Personality_104",
"skillType": "Free",
"castCondition": {
"pose": [2]
},
"cd": 15.0,
"cdUpperRange": 25.0,
"initialCD": 2.5,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["Personality_104"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "ToWander",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [2]
},
"cd": 7.5,
"cdUpperRange": 7.5,
"initialCD": 7.5,
"initialCDUpperRange": 12.5,
"publicCDGroup": "",
"stateIDs": ["ToWander"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"202": {
"name": "ToIdle",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [1]
},
"cd": 2.0,
"cdUpperRange": 4.0,
"initialCD": 2.0,
"initialCDUpperRange": 4.0,
"publicCDGroup": "",
"stateIDs": ["ToIdle"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 2.5,
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1]
},
"defaultSetting": {
"turnSpeedOverride": 0.25,
"distanceFromBorn": 5.0,
"distanceFromCurrentMax": 3.0
}
},
"landingTactic": {
"enable": true,
"condition": {
"pose": [901]
},
"defaultSetting": {
"speedLevel": 2,
"landingAngleMax": 40.0,
"landingAngleMin": 40.0,
"landingTerrainAltitude": 4.75
}
},
"extractionTactic": {
"enable": true,
"condition": {
"pose": [1, 2, 903]
},
"nerveTrigger": ["HIT", "WEATHER_BAD", "FEAR"],
"defaultSetting": {
"extractionAngleMax": 45.0,
"extractionAngleMin": 30.0
}
}
},
"animal": {
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

View File

@ -0,0 +1,176 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 0.800000011920929,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"combat": {
"property": {
"endureType": "Monster_Minion",
"weight": 30.0,
"isInvincible": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"dieEndTime": 0.009999999776482582,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": "Eff_Animal_Common_Die"
}
},
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Animal_Fishable_Maritime_Walk"],
"Run": ["Animal_Fishable_Maritime_Run"]
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn_Walk": ["Animal_Fishable_Maritime_Walk"],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run"]
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": []
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["Animal_Fish_Die"]
}
}
}
}
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"decisionArchetype": "Animal_Homeworld",
"moveSetting": {
"moveCategory": "Water",
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"enableVision": false,
"feelRange": 6.5
}
}
},
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatTargetDistance": 10.0,
"clearThreatByTargetOutOfZone": true,
"clearThreatTimerByDistance": 0.800000011920929,
"clearThreatTimerByTargetOutOfZone": 1.0,
"viewThreatGrow": 75.0,
"feelThreatGrow": 1000.0,
"threatBroadcastRange": 5.0
},
"defendArea": {
"defendRange": 9.0
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal",
"moveCullingLevel": 3
},
"returnToBornTactic": {},
"wanderTactic": {
"enable": true,
"threatLevelLimit": [0, 1, 2],
"defaultSetting": {
"turnSpeedOverride": 0.5,
"distanceFromBorn": 20.0,
"distanceFromCurrentMin": 3.200000047683716,
"distanceFromCurrentMax": 6.400000095367432
}
},
"fleeTactic": {
"enable": true,
"nerveTrigger": ["HIT"],
"defaultSetting": {
"turnSpeedOverride": 2.0,
"cd": 1.0,
"triggerDistance": 1.0,
"fleeAngle": 360.0,
"fleeNumberMin": 4,
"fleeNumberMax": 5,
"fleeDistanceMin": 0.5,
"fleeDistanceMax": 2.0,
"restrictedByDefendArea": true
}
}
},
"move": {
"$type": "PLMNMICDOHN",
"GOMPNCMLHHE": false,
"KCNKFNLDDOD": true,
"AEPIEGNIOGP": 0.5
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,58 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 10000.0,
"height": 0.5,
"affectedByWorld": true,
"checkInSurface": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"combat": {
"property": {
"endureType": "Monster_Boss_Other",
"weight": 300.0
},
"beHit": {
"hitBloodEffect": "",
"hitAutoRedirect": false
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"fallWhenAirDie": false,
"dieEndTime": 4.0,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
}
},
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
}
}
}
},
"initialPoses": {
"Default": {}
},
"aibeta": {}
}

View File

@ -0,0 +1,894 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 30.0,
"height": 1.5,
"modelHeight": 1.649999976158142,
"affectedByWorld": true,
"checkInSurface": true,
"useGrassDisplacement": true,
"clearAIOnSetLightDeactive": true,
"KJCBJDCKPND": true,
"NCCLLKFLJGL": true
},
"headControl": {
"$type": "GAAIKCFIJMM",
"useHeadControl": true,
"KBBNEKBLPFA": 60.0,
"FJOGFHEFPHN": 30.0,
"FCDMCPDGFCL": [
"NormalIdle/Standby",
"NormalMove/WalkForward",
"NormalMove/WalkBack",
"NormalMove/WalkRight",
"NormalMove/WalkLeft",
"NormalMove/Run",
"Turn/TurnLeft",
"Turn/TurnRight"
]
},
"model": {
"bornEffect": "Eff_Monster_Common_Born",
"attachEffect": ""
},
"dither": {
"showDitherDuration": 1.0
},
"combat": {
"property": {
"endureType": "Monster_Minion",
"weight": 70.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"hasAnimatorDie": true,
"dieEndTime": 2.0,
"dieForceDisappearTime": 8.0,
"dieDisappearEffect": "Eff_Death_Sand_Eremite",
"dieShaderData": "EremiteSandDie",
"dieShaderEnableDurationTime": 1.0,
"useRagDoll": true,
"ragDollDieEndTimeDelay": 8.0,
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"ICHFPLMNCLC": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
},
"animEvents": {
"AE_Slash01": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.10000000149011612
}
},
"height": 2.0999999046325684,
"fanAngle": 310.0,
"radius": 1.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Slash",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3"
}
}
},
"AE_Slash02": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.800000011920929
}
},
"height": 2.0999999046325684,
"fanAngle": 310.0,
"radius": 1.600000023841858
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Slash",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3"
}
}
}
}
},
"equipController": {
"sheathPoint": "",
"attachPoints": {
"equip01": "WeaponR",
"equip02": "WeaponL"
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Eremite_TurnState_AnimatorSteer",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Eremite_ReturnToBorn",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Eremite_Hatchet_Slash_Dist_Calc",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Eremite_Hatchet_AnimatorSteer",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Eremite_Hatchet_ThrowSand",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Eremite_Equip_Display_Manager",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Eremite_Equip_SheathWeapon",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Eremite_Universal_Alert",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Eremite_FreePose_Female_Display_Manager",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalBorn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward": [
"Audio_Monster_Eremite_Female_Hatchet_01_walk_footstep_left"
],
"WalkBack": [
"Audio_Monster_Eremite_Female_Hatchet_01_walk_footstep_left"
],
"WalkRight": [
"Audio_Monster_Eremite_Female_Hatchet_01_walk_footstep_left"
],
"WalkLeft": [
"Audio_Monster_Eremite_Female_Hatchet_01_walk_footstep_left"
],
"Run": ["Audio_Monster_Eremite_Female_Hatchet_01_run_footstep"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TurnLeft": [
"Audio_Monster_Eremite_Female_Hatchet_01_walk_footstep_left"
],
"TurnRight": [
"Audio_Monster_Eremite_Female_Hatchet_01_walk_footstep_left"
]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": [],
"Hit_H": ["Audio_Monster_Eremite_Female_Hatchet_01_hit_H"]
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHitThrow": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrow": [],
"HitThrowDrop": []
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill", "BeHit"],
"CIFLOMFPGND": [
{
"name": "AirDie"
}
]
},
"BeHitThrowToStandby": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrowToGround": [
"Audio_Monster_Eremite_Female_Hatchet_01_HitThrowtoGround"
]
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill", "BeHit"],
"CIFLOMFPGND": [
{
"name": "AirDie",
"normalizeEnd": 0.4000000059604645
}
]
},
"Struggle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Struggle": []
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die1": [
"Monster_Eremite_Hatchet_Die",
"Audio_Monster_Eremite_Female_Hatchet_01_die_NoVO"
],
"Die2": [
"Monster_Eremite_Hatchet_Die",
"Audio_Monster_Eremite_Female_Hatchet_01_die_NoVO"
],
"SwimDie_BS": [],
"SwimDie": ["Monster_Eremite_SwimDie"],
"SwimDie_AS": []
}
},
"Die_RagDoll": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"AirDie": ["Monster_Eremite_AirDie"]
},
"HCCMMNBMCMA": true
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": [
"Monster_Eremite_Hatchet_ShowWeapon",
"Monster_Eremite_Clear_FreePoseMark",
"Audio_Monster_Eremite_Female_Hatchet_01_alert_NoVO"
]
},
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Crossleg_Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"CrosslegAlert": [
"Monster_Eremite_Clear_FreePoseMark",
"Monster_Eremite_Hatchet_ShowWeapon_SpecialAlert",
"Audio_Monster_Eremite_Female_Hatchet_01_crosslegAlert_NoVO"
]
},
"BFDKJHMDDML": 0.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"SheathWeapon": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"SheathWeapon": [
"Monster_Eremite_Hatchet_SheathWeapon",
"Audio_Monster_Eremite_Female_Hatchet_01_sheathWeapon"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Slash01_AB": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Slash01_BS": [
"Monster_Eremite_Hatchet_Slash01_BS",
"Audio_Monster_Eremite_Female_Hatchet_slash01_BS"
],
"Slash01_AS": ["Audio_Monster_Eremite_Female_Hatchet_slash01_AS"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Slash01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Slash01": [
"Monster_Eremite_Hatchet_Slash01",
"Audio_Monster_Eremite_Female_Hatchet_01_slash01"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Slash02_AB": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Slash02_BS": [
"Audio_Monster_Eremite_Female_Hatchet_01_slash02_BS"
],
"Slash02_AS": ["Audio_Monster_Eremite_Female_Hatchet_01_slash02_AS"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Slash02": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Slash02": [
"Monster_Eremite_Hatchet_Slash02",
"Audio_Monster_Eremite_Female_Hatchet_01_slash02"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"ThrowSand_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ThrowSand_BS": [
"Monster_Eremite_Hatchet_ThrowSand_BS",
"Audio_Monster_Eremite_Female_Hatchet_01_throwsand_BS"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"ThrowSand": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ThrowSand": [
"Monster_Eremite_Hatchet_ThrowSand",
"Audio_Monster_Eremite_Female_Hatchet_01_throwsand_NoVO"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"FreePose_Feeding_Idle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Feeding_Idle": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"FreePose_Feeding_Skill": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Feeding_Skill": [
"Monster_Eremite_Hatchet_Feeding",
"Audio_Monster_Eremite_Female_Hatchet_01_feeding_skill"
]
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"FreePose_StandingTalk_Idle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"StandingTalk_Idle": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"FreePose_StandingTalk_Skill": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"StandingTalk01_Skill": [],
"StandingTalk02_Skill": [],
"StandingTalk03_Skill": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"FreePose_Akimbo_Idle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Akimbo_Idle": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"FreePose_HoldArm_Idle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HoldArm_Idle": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"FreePose_CrossLeg_PlayOud_Idle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Crossleg_OudIdle": [],
"Crossleg_PlayOud_BS": [],
"Crossleg_PlayOud_Loop": [],
"Crossleg_PlayOud_AS": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"offset": {
"x": -0.05000000074505806
},
"BFOMIIKCOGI": "Character",
"OELDMANLPDM": 0.25,
"ANGKJBLILKJ": true
},
"initialPoses": {
"Default": {},
"Feeding": {
"initialPoseID": 9001,
"initialPoseParams": {
"intParams": {
"FreePoseMark": "9001"
}
}
},
"Akimbo": {
"initialPoseID": 9002,
"initialPoseParams": {
"intParams": {
"FreePoseMark": "9002"
}
}
},
"HoldArm": {
"initialPoseID": 9003,
"initialPoseParams": {
"intParams": {
"FreePoseMark": "9003"
}
}
},
"StandingTalk": {
"initialPoseID": 9004,
"initialPoseParams": {
"intParams": {
"FreePoseMark": "9004"
}
}
},
"CrossLeg_PlayOud": {
"initialPoseID": 9505,
"initialPoseParams": {
"intParams": {
"FreePoseMark": "9505"
}
}
}
},
"aibeta": {
"enable": true,
"moveSetting": {
"navMeshAgentName": "Undead01",
"almostReachedDistanceRun": 1.5
},
"precombat": {
"JHNLAEKOLGD": true
},
"sensing": {
"settings": {
"DefaultSetting": {
"feelRange": 8.0
},
"HighAlert": {
"viewRange": 40.0,
"feelRange": 10.0
},
"LowAlert": {
"viewRange": 15.0,
"feelRange": 6.0
},
"UltraLowSensing": {
"viewRange": 10.0,
"hearAttractionRange": 0.0,
"feelRange": 4.0
},
"EarshotFix": {
"hearAttractionRange": 9.0,
"feelRange": 8.0
},
"NeverCombat": {
"enableVision": false,
"hearAttractionRange": 0.0,
"feelRange": 0.0
}
},
"templates": {
"DefaultTemplate": {
"DefaultPoses": "DefaultSetting"
},
"HighAlert": {
"DefaultPoses": "HighAlert"
},
"LowAlert": {
"DefaultPoses": "LowAlert"
},
"UltraLowSensing": {
"DefaultPoses": "UltraLowSensing"
},
"EarshotFix": {
"DefaultPoses": "EarshotFix"
},
"NeverCombat": {
"DefaultPoses": "NeverCombat"
}
}
},
"neurons": {
"DefaultSetting": ["HIT"],
"NeverCombat": []
},
"threat": {
"clearThreatByLostPath": true,
"clearThreatTimerByDistance": 3.0,
"clearThreatTimerByLostPath": 16.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 0.800000011920929
},
{
"x": 20.0,
"y": 0.5
},
{
"x": 25.0,
"y": 0.30000001192092896
},
{
"x": 30.0,
"y": 0.20000000298023224
}
]
},
"defendArea": {},
"skills": {
"101": {
"name": "OnAlert",
"skillType": "OnAlert",
"castCondition": {
"pose": [1, 9001, 9002, 9003, 9004]
},
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": ["Alert"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "OnAlert_Combat",
"priority": 1,
"castCondition": {
"pose": [1, 9001, 9002, 9003, 9004, 10]
},
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": ["Alert"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
},
"111": {
"name": "OnAlert_Crossleg",
"skillType": "OnAlert",
"castCondition": {
"pose": [9505, 9555]
},
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": ["Crossleg_Alert"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"112": {
"name": "OnAlert_Crossleg_Combat",
"castCondition": {
"pose": [9505, 9555]
},
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": ["Crossleg_Alert"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "Slash",
"combatSkillType": "MeleeAttack",
"priority": 2,
"castCondition": {
"pose": [1001],
"pickRangeMin": 1.5,
"pickRangeMax": 4.0
},
"cd": 4.0,
"cdUpperRange": 2.0,
"publicCDGroup": "",
"stateIDs": ["Slash01_AB", "Slash01", "Slash02_AB", "Slash02"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
},
"301": {
"name": "ThrowSand",
"priority": 6,
"castCondition": {
"pose": [1001],
"pickRangeMax": 3.0
},
"cd": 15.0,
"cdUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["ThrowSand_BS", "ThrowSand"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
},
"90011": {
"name": "Feeding",
"skillType": "Free",
"castCondition": {
"pose": [9001]
},
"cd": 6.0,
"cdUpperRange": 6.0,
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": ["FreePose_Feeding_Skill"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"90041": {
"name": "Chat01",
"skillType": "Free",
"castCondition": {
"pose": [9004]
},
"cd": 1.0,
"cdUpperRange": 2.0,
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": ["FreePose_StandingTalk_Skill"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"90042": {
"name": "Chat01",
"skillType": "Free",
"castCondition": {
"pose": [9004]
},
"cd": 1.0,
"cdUpperRange": 2.0,
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": ["FreePose_StandingTalk_Skill"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"90043": {
"name": "Chat01",
"skillType": "Free",
"castCondition": {
"pose": [9004]
},
"cd": 1.0,
"cdUpperRange": 2.0,
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": ["FreePose_StandingTalk_Skill"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 3.0,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {}
},
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1]
},
"defaultSetting": {
"cdMax": 3.0,
"cdMin": 1.5,
"distanceFromBorn": 15.0,
"distanceFromCurrentMin": 3.75,
"distanceFromCurrentMax": 7.5
}
},
"investigateTactic": {
"enable": true,
"condition": {
"pose": [1]
}
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [1001, 10]
},
"defaultSetting": {
"startDistanceMin": 6.599999904632568,
"startDistanceMax": 50.0,
"stopDistance": 5.0,
"innerDistance": 4.0
}
},
"facingMoveTactic": {
"enable": true,
"condition": {
"pose": [1001, 10]
},
"defaultSetting": {
"rangeMin": 1.100000023841858,
"rangeMax": 2.9000000953674316,
"facingMoveWeight": {
"stop": 1.399999976158142,
"forward": 1.2000000476837158,
"back": 0.800000011920929,
"left": 3.0,
"right": 3.0
},
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
}
}
},
"inputKeys": [
{
"keyID": 201,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 301,
"inputKeyCode": 259,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"BCBPBHLKCPB": "FourDirection",
"NGNIGPNNLAI": "StoopType"
},
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {
"onTransitionIn": [
{
"currentStateName": "",
"audioEvent": {
"text": ""
}
},
{
"currentStateName": "Crossleg_PlayOud_Loop",
"audioEvent": {
"text": "Play_sfx_monster_Eremite_freePose_playDaff_Loop_oud"
},
"otherStateNames": ["Crossleg_PlayOud_Loop"],
"usage": "Except"
}
],
"onTransitionOut": [
{
"currentStateName": "Feeding_Idle",
"audioEvent": {
"text": "Stop_sfx_NPC_Eremite_Female_Hatchet_feeding_skill"
}
},
{
"currentStateName": "Crossleg_PlayOud_Loop",
"audioEvent": {
"text": "Stop_sfx_monster_Eremite_freePose_playDaff_Loop_oud"
},
"otherStateNames": ["Crossleg_PlayOud_Loop"],
"usage": "Except"
}
]
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,463 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 2.4000000953674316,
"modelHeight": 2.4000000953674316,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.2999999523162842,
"useGrassDisplacement": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true,
"KJCBJDCKPND": true,
"NCCLLKFLJGL": true
},
"dither": {
"showDitherDuration": 2.0
},
"globalValue": {
"serverGlobalValues": [
"SGV_Apep_Underling_AttackMode",
"SGV_Apep_Underling_Underground"
],
"initServerGlobalValues": {
"SGV_Apep_Underling_AttackMode": 2.0,
"SGV_Apep_Underling_Underground": 0.0
}
},
"combat": {
"property": {
"endureType": "Monster_Minion",
"weight": 75.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"dieForceDisappearTime": 0.0,
"dieDisappearEffect": "Eff_Monster_Apep_Underling_SeedOfKarna_Die",
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"ICHFPLMNCLC": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
},
"animEvents": {
"MeleeAttack": {
"attackPattern": {
"$type": "MHDMMPENLGB",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.699999988079071
}
},
"radius": 1.5
},
"attackInfo": {
"attackTag": "Apep_UnderlingAttack_Type1",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.6000000238418579,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Slash",
"enBreak": 100.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4"
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.03999999910593033,
"shakeTime": 0.09000000357627869,
"shakeDir": {
"x": 1.0,
"z": 1.0
}
}
}
},
"MeleeAttack_Enhanced": {
"attackPattern": {
"$type": "MHDMMPENLGB",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.800000011920929
}
},
"radius": 2.0
},
"attackInfo": {
"attackTag": "Apep_UnderlingAttack_Type2",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Slash",
"enBreak": 100.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4"
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.03999999910593033,
"shakeTime": 0.09000000357627869,
"shakeDir": {
"x": 1.0,
"z": 1.0
}
}
}
}
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_Core_Halo",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_Broadcast",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_Summon_Underground",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_SeedOfKarna_CommonState",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_SeedOfKarna_SpecialState",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_SeedOfKarna_RangeAttack",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_monster_Apep_Underling_SeedOfKarna_Born"],
"Born_Underground": []
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Run": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": [],
"Hit_H": ["Audio_monster_Apep_Underling_SeedOfKarna_hit_h"]
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHitThrow": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrow": [],
"HitThrowDrop": [],
"HitThrowToGround": [
"Audio_monster_Apep_Underling_SeedOfKarna_hitThrowToGround"
]
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Struggle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Struggle": []
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": []
},
"resetAnimatorTriggerOnEnter": ["DoSkill"]
},
"MeleeAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAttack": [
"Monster_Apep_Underling_SeedOfKarna_MeleeAttack",
"Audio_monster_Apep_Underling_SeedOfKarna_meleeAttack"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"RangeAttack_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangeAttack_BS1": [
"Audio_monster_Apep_Underling_SeedOfKarna_rangeAttack_BS1"
],
"RangeAttack_BS2": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"RangeAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangeAttack_Loop": [],
"RangeAttack_Attack_BS": [],
"RangeAttack_Attack1": [],
"RangeAttack_Attack2": [
"Monster_Apep_Underling_SeedOfKarna_RangeAttack_Attack"
],
"RangeAttack_AS": [
"Audio_monster_Apep_Underling_SeedOfKarna_rangeAttack_AS"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"offset": {
"x": 0.03999999910593033
},
"BFOMIIKCOGI": "Character",
"OELDMANLPDM": 0.10000000149011612,
"ANGKJBLILKJ": true
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 40.0,
"feelRange": 10.0
}
},
"templates": {
"DefaultTemplate": {
"DefaultPoses": "DefaultSetting"
}
}
},
"neurons": {
"DefaultSetting": ["HIT"],
"NeverCombat": []
},
"threat": {
"clearThreatByLostPath": true,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 0.800000011920929
},
{
"x": 20.0,
"y": 0.5
},
{
"x": 25.0,
"y": 0.30000001192092896
},
{
"x": 30.0,
"y": 0.20000000298023224
}
],
"resistTauntLevel": "Monster_TauntLevel_2"
},
"defendArea": {
"defendRange": 50.0
},
"profiling": {
"staticPoses": [301, 401]
},
"skillSetting": {},
"skills": {
"201": {
"name": "MeleeAttack",
"castCondition": {
"pose": [101],
"pickRangeMax": 3.4000000953674316
},
"cd": 5.0,
"initialCD": 5.0,
"publicCDGroup": "",
"stateIDs": ["MeleeAttack"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
},
"211": {
"name": "RangeAttack",
"castCondition": {
"pose": [102],
"needReInitCD": true
},
"cd": 10.0,
"initialCDUpperRange": 3.0,
"publicCDGroup": "",
"stateIDs": ["RangeAttack_BS", "RangeAttack"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
}
},
"skillGCD": 5.0,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {}
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [101]
},
"defaultSetting": {
"startDistanceMin": 3.4000000953674316,
"startDistanceMax": 99.0,
"stopDistance": 3.4000000953674316,
"innerDistance": 0.0
}
}
},
"inputKeys": [
{
"keyID": 201,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 211,
"inputKeyCode": 258,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"BCBPBHLKCPB": "ForwardBackward"
},
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {
"onTransitionIn": [
{
"currentStateName": "Run",
"audioEvent": {
"text": "Play_sfx_monster_Apep_Underling_SeedOfKarna_run_LP"
},
"otherStateNames": ["Run"],
"usage": "Except"
},
{
"currentStateName": "RangeAttack_Loop",
"audioEvent": {
"text": "Play_sfx_monster_Apep_Underling_SeedOfKarna_rangeAttack_02_LP"
}
},
{
"currentStateName": "RangeAttack_Attack2",
"audioEvent": {
"text": "Play_sfx_monster_Apep_Underling_SeedOfKarna_rangeAttack_02_LP"
}
}
],
"onTransitionOut": [
{
"currentStateName": "Run",
"audioEvent": {
"text": "Stop_sfx_monster_Apep_Underling_SeedOfKarna_run_LP"
},
"otherStateNames": ["Run"],
"usage": "Except"
},
{
"currentStateName": "RangeAttack_Loop",
"audioEvent": {
"text": "Stop_sfx_monster_Apep_Underling_SeedOfKarna_rangeAttack_02_LP"
},
"otherStateNames": ["RangeAttack_Loop"]
},
{
"currentStateName": "RangeAttack_Attack2",
"audioEvent": {
"text": "Stop_sfx_monster_Apep_Underling_SeedOfKarna_rangeAttack_02_LP"
}
}
]
}
}
}

View File

@ -0,0 +1,165 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 1000.0,
"height": 30.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.5,
"shouldPauseAnimatorBeforeReady": true,
"clearAIOnSetLightDeactive": true,
"KJCBJDCKPND": true,
"NCCLLKFLJGL": true
},
"headControl": {
"$type": "GAAIKCFIJMM",
"useHeadControl": true,
"KBBNEKBLPFA": 60.0,
"FJOGFHEFPHN": 30.0,
"IAEPDEOMGCO": 3.0,
"FCDMCPDGFCL": ["NormalIdle/Standby", "NormalIdle/Born"]
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"normalBetweenCamera": {
"detectDitherRange": 5.0
}
},
"combat": {
"property": {
"endureType": "Monster_Boss_Other",
"weight": 20000.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Boss_Lv5"
},
"die": {
"hasAnimatorDie": true,
"dieEndTime": 1.0,
"dieForceDisappearTime": 3.5,
"dieDisappearEffect": "",
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"ICHFPLMNCLC": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Monster_Apep_Flat_MovingState",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_monster_Apep_Stage2_Flat_gadgetchange"],
"Standby": ["Audio_monster_Apep_Stage2_Flat_run"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
}
}
}
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"OELDMANLPDM": 1.0,
"showDistance": 200.0,
"ANGKJBLILKJ": true,
"size": "Grand"
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 100.0,
"viewPanoramic": true,
"feelRange": 25.0
}
}
},
"threat": {
"clearThreatTargetDistance": 999.0,
"clearThreatEdgeDistance": 999.0,
"clearThreatByTargetOutOfZone": true,
"clearThreatTimerByTargetOutOfZone": 999.0,
"resistTauntLevel": "Monster_TauntLevel_5"
},
"defendArea": {
"defendRange": 120.0
},
"skillSetting": {},
"skills": {
"301": {
"name": "RushMoveL",
"priority": 1,
"castCondition": {
"pose": [101]
},
"cd": 9999.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["RushMoveL", "RushMoveL_Turn", "RushMoveL_Move"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 0.5
},
"inputKeys": [
{
"keyID": 401,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 201,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 211,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 231,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 241,
"inputKeyCode": 261,
"abilityName": ""
}
]
}

View File

@ -0,0 +1,195 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 10000.0,
"height": 2.0,
"scale": 0.75,
"useGrassDisplacement": true,
"clearAIOnSetLightDeactive": true,
"KJCBJDCKPND": true,
"NCCLLKFLJGL": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 2.0
},
"combat": {
"property": {
"endureType": "Monster_Boss_Other",
"weight": 1000.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"hasAnimatorDie": true,
"dieEndTime": 0.5,
"dieForceDisappearTime": 0.5,
"dieDisappearEffect": "Eff_SceneObj_SlimeBalloon_Die_01",
"dieShaderData": "AvatarDie",
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Monster_AutoMachine_SlimeBalloon_Label",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_AutoMachine_Balloon_Dither",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_AutoMachine_Balloon_Effect",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Standby": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BKLKHCBEHNL": true
},
"WalkForward": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": []
},
"resetAnimatorTriggerOnExit": ["DoSkill"]
}
}
}
},
"initialPoses": {
"Default": {
"initialPoseID": 1
}
},
"aibeta": {
"enable": true,
"sensing": {
"settings": {
"DefaultSetting": {
"enableVision": false,
"viewRange": 0.0,
"hearAttractionRange": 0.0,
"feelRange": 0.0
}
},
"templates": {
"DefaultTemplate": {
"DefaultPoses": "DefaultSetting"
}
}
},
"threat": {
"clearThreatEdgeDistance": 0.0,
"clearThreatByLostPath": true,
"clearThreatByTargetOutOfZone": true,
"clearThreatTimerByLostPath": 4.0,
"clearThreatTimerByTargetOutOfZone": 3.0,
"viewThreatGrow": 0.0,
"hearThreatGrow": 0.0,
"feelThreatGrow": 0.0,
"threatBroadcastRange": 0.0,
"resistTauntLevel": "Monster_TauntLevel_2"
},
"defendArea": {},
"network": {
"syncSkill": true
},
"skillGCD": 3.0,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {
"speedLevel": 1
}
},
"HLHPALOGFMF": {
"enable": true,
"condition": {
"pose": [101]
},
"defaultSetting": {
"speedLevel": 1,
"pointType": "PacManMeleeChargePoint",
"BGNIOIBPAMH": 11.0,
"GCPPJKKCGBC": 19.0,
"DIOFGLKKBDC": 3.0,
"LEAGDFNKIFF": 3.0
}
}
},
"inputKeys": [
{
"keyID": 101,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 102,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 10000,
"inputKeyCode": 259,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"EINCMKOBBEG": {
"excludeForces": ["RetreatAirType"]
}
},
"LAHOGLBFFMJ": {
"IGFGOPPIGFM": 10002,
"AKNDDBKGCKM": true
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,280 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 1000.0,
"height": 2.4000000953674316,
"modelHeight": 2.4000000953674316,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 0.699999988079071,
"disableTickDistance": 100000.0,
"useGrassDisplacement": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true,
"KJCBJDCKPND": true,
"NCCLLKFLJGL": true
},
"dither": {
"showDitherDuration": 2.0
},
"combat": {
"property": {
"endureType": "Monster_Demiboss_Other",
"weight": 100.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"hasAnimatorDie": true,
"dieEndTime": 1.0,
"dieDisappearEffect": "Eff_Death_Common",
"dieShaderData": "MonsterDie",
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"ICHFPLMNCLC": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_Core_Halo",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_Summon_Underground",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_ReviveEnergy",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_SeedOfVishnu_SummonThorns",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_SeedOfVishnu_Blink",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Apep_Underling_Broadcast",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_monster_Apep_Underling_SeedOfVishnu_Born"],
"Born_Underground": []
},
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["Audio_monster_Apep_Underling_SeedOfVishnu_die"]
},
"resetAnimatorTriggerOnEnter": ["DoSkill"]
},
"SummonThorns": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"SummonThorns": [
"Monster_Apep_Underling_SeedOfVishnu_SummonThorns",
"Audio_monster_Apep_Underling_SeedOfVishnu_summonThorns"
]
},
"BFDKJHMDDML": 0.0,
"BDFLEJHPFBG": 20.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"Blink": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Blink_BS": [
"Monster_Apep_Underling_SeedOfVishnu_Blink",
"Audio_monster_Apep_Underling_SeedOfVishnu_blink_BS"
],
"Blink_AS": [
"Monster_Apep_Underling_SeedOfVishnu_Blink_AS",
"Audio_monster_Apep_Underling_SeedOfVishnu_blink_AS"
]
},
"BFDKJHMDDML": 0.0,
"BDFLEJHPFBG": 20.0,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
}
}
}
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"offset": {
"x": 0.03999999910593033
},
"BFOMIIKCOGI": "Character",
"OELDMANLPDM": 0.7200000286102295,
"ANGKJBLILKJ": true,
"size": "Big"
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 40.0,
"viewPanoramic": true,
"feelRange": 50.0
},
"Apep_NoBroadCast": {
"viewRange": 40.0,
"viewPanoramic": true,
"feelRange": 50.0
}
},
"templates": {
"DefaultTemplate": {
"DefaultPoses": "DefaultSetting"
},
"Apep_NoBroadCast": {
"DefaultPoses": "Apep_NoBroadCast"
}
}
},
"neurons": {
"DefaultSetting": ["HIT"],
"Apep_NoBroadCast": ["HIT"]
},
"threat": {
"clearThreatByLostPath": true,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 0.800000011920929
},
{
"x": 20.0,
"y": 0.5
},
{
"x": 25.0,
"y": 0.30000001192092896
},
{
"x": 30.0,
"y": 0.20000000298023224
}
],
"resistTauntLevel": "Monster_TauntLevel_5",
"BLDOHAIDACN": true
},
"defendArea": {
"defendRange": 50.0
},
"profiling": {
"staticPoses": [301, 401]
},
"skills": {
"201": {
"name": "SummonThorns",
"castCondition": {
"pose": [101],
"pickRangeYMax": 2.0
},
"cd": 4.0,
"cdUpperRange": 3.0,
"publicCDGroup": "",
"stateIDs": ["SummonThorns"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
},
"211": {
"name": "Blink",
"castCondition": {
"pose": [101],
"pickRangeMin": 15.0
},
"cd": 4.0,
"cdUpperRange": 3.0,
"initialCD": 5.0,
"publicCDGroup": "",
"stateIDs": ["Blink"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
}
},
"skillGCD": 2.0,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {}
}
},
"inputKeys": [
{
"keyID": 201,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 211,
"inputKeyCode": 258,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"BCBPBHLKCPB": "ForwardBackward"
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,744 @@
{
"common": {
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 150.0,
"height": 2.0999999046325684,
"modelHeight": 1.899999976158142,
"viewSize": 1.2000000476837158,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.2000000476837158,
"useGrassDisplacement": true
},
"headControl": {
"$type": "GAAIKCFIJMM",
"useHeadControl": true,
"KBBNEKBLPFA": 75.0,
"FJOGFHEFPHN": 30.0,
"FCDMCPDGFCL": [
"NormalIdle/Standby",
"NormalMove/WalkForward",
"NormalMove/WalkBack",
"NormalMove/WalkRight",
"NormalMove/WalkLeft",
"NormalMove/Run",
"Turn/TurnLeft",
"Turn/TurnRight"
]
},
"model": {
"bornEffect": "Eff_Monster_Common_Born",
"attachEffect": ""
},
"dither": {
"showDitherDuration": 1.0
},
"combat": {
"property": {
"endureType": "Monster_Grunt_Humanoid",
"weight": 100.0
},
"beHit": {
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"hasAnimatorDie": true,
"dieEndTime": 4.0,
"dieForceDisappearTime": 15.0,
"dieDisappearEffect": "",
"useRagDoll": true,
"ragDollDieEndTimeDelay": 15.0,
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"ICHFPLMNCLC": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
},
"animEvents": {
"NormalAtk": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.699999988079071,
"z": 0.5
}
},
"height": 1.5,
"fanAngle": 90.0,
"radius": 2.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"enBreak": 200.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTimeScale": 0.009999999776482582
},
"cameraShake": {
"shakeType": "HitVector",
"shakeRange": 0.15000000596046448,
"shakeTime": 0.11999999731779099,
"shakeDistance": 15.0,
"shakeDir": {
"z": 1.0
}
}
}
},
"PowerStrike": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.5
}
},
"height": 1.5,
"fanAngle": 90.0,
"radius": 2.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 2.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"enBreak": 200.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5"
},
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.15000000596046448,
"shakeTime": 0.15000000596046448,
"shakeDir": {
"y": -1.0
}
}
}
}
}
},
"equipController": {
"sheathPoint": "",
"attachPoints": {
"equip01": "WeaponR",
"equip02": "WeaponL"
}
},
"abilities": [
{
"abilityID": "Alert",
"abilityName": "Thoarder_Alert",
"abilityOverride": ""
},
{
"abilityID": "SteerAttack",
"abilityName": "Thoarder_MuscleMan_NoWeapon_SteerAttack",
"abilityOverride": ""
},
{
"abilityID": "SteerMove",
"abilityName": "Thoarder_SteerMove",
"abilityOverride": ""
},
{
"abilityID": "SpecialsState_Weapon",
"abilityName": "Thoarder_SpecialsState_Weapon",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": [],
"Born": []
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward": [
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_Walk"
],
"WalkBack": [
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_Walk"
],
"WalkRight": [
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_Walk"
],
"WalkLeft": [
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_Walk"
],
"Run": ["Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_Run"]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TurnLeft": [
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_Walk"
],
"TurnRight": [
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_Walk"
]
},
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": [
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_Hit_L"
],
"Hit_H": [
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_Hit_H"
],
"DHit": []
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHitThrow": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrow": [
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_HitThrow"
],
"HitThrowDrop": [],
"HitThrowToGround": [
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_HitThrowToGround"
]
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Struggle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Struggle": []
},
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die1": [
"Monster_Thoarder_MuscleMan_Die",
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_Die"
],
"Die2": [
"Monster_Thoarder_MuscleMan_Die",
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_Die"
],
"SwimDie": ["Audio_Monster_Thoarder_NoWeapon_Knife_SwimDie"],
"SwimDie_AS": [
"Monster_Thoarder_Common_SwimDie",
"Audio_Monster_Thoarder_NoWeapon_Knife_SwimDie"
]
}
},
"Die_RagDoll": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"AirDie": [
"Monster_Thoarder_Common_AirDie",
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_Die"
]
},
"HCCMMNBMCMA": true
},
"Life_Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": [
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_Alert"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Life_Warning": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Warning": [
"Monster_Undead01_Warning",
"Monster_Thoarder_Alert",
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_Alert"
],
"Alert_Armed": [
"Monster_Undead01_Warning",
"Monster_Thoarder_Alert",
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_Alert"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"NormalAtk": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"NormalAtk": [
"Monster_Thoarder_MuscleMan_NoWeapon_NormalAtk",
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_NormalAtk"
],
"NormalAtk_2": [
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_NormalAtk_2"
],
"NormalAtk_3": [
"Monster_Thoarder_MuscleMan_NoWeapon_NormalAtk",
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_NormalAtk_2"
]
},
"BFDKJHMDDML": 0.5,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"PowerStrike": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"PowerStrike": [
"Monster_Thoarder_MuscleMan_NoWeapon_PowerStrike",
"Audio_Monster_Thoarder_Normal_Male_Muscle_NoWeapon_PowerStrike"
]
},
"BFDKJHMDDML": 0.5,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Chat": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Chat": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"ChatFree01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ChatFree01": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Laugh": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Laugh": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"LaughFree01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"LaughFree01": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"offset": {
"x": -0.05000000074505806
},
"BFOMIIKCOGI": "Character",
"OELDMANLPDM": 0.25,
"ANGKJBLILKJ": true
},
"initialPoses": {
"Default": {},
"FixedPos": {
"initialPoseID": 2,
"initialPoseParams": {
"boolParams": {
"FixedPos": "true"
}
}
},
"FixedPosArmed": {
"initialPoseID": 3,
"initialPoseParams": {
"boolParams": {
"FixedPosArmed": "true"
}
}
},
"Armed": {
"initialPoseID": 4,
"initialPoseParams": {
"boolParams": {
"Armed": "true"
}
}
},
"Chat": {
"initialPoseID": 9006,
"initialPoseParams": {
"boolParams": {
"Chat": "true"
}
}
},
"Laugh": {
"initialPoseID": 9009,
"initialPoseParams": {
"boolParams": {
"Laugh": "true"
}
}
}
},
"aibeta": {
"enable": true,
"moveSetting": {
"navMeshAgentName": "Undead01",
"almostReachedDistanceRun": 1.5
},
"sensing": {
"settings": {
"DefaultSetting": {
"feelRange": 8.0
},
"HighAlert": {
"viewRange": 40.0,
"feelRange": 10.0
},
"LowAlert": {
"viewRange": 10.0
},
"Sleep": {
"viewRange": 0.0,
"feelRange": 3.0
}
},
"templates": {
"DefaultTemplate": {
"DefaultPoses": "DefaultSetting",
"9006": "LowAlert",
"9009": "LowAlert"
},
"HighAlertTemplate": {
"DefaultPoses": "HighAlert",
"9006": "DefaultSetting",
"9009": "DefaultSetting"
}
}
},
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatByLostPath": true,
"clearThreatTimerByDistance": 3.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 0.800000011920929
},
{
"x": 20.0,
"y": 0.5
},
{
"x": 25.0,
"y": 0.30000001192092896
},
{
"x": 30.0,
"y": 0.20000000298023224
}
]
},
"defendArea": {},
"profiling": {},
"skillGroupCDConfigs": [
{
"skillGroupCDID": 1,
"skillGroupCDTime": 2.0
},
{
"skillGroupCDID": 2,
"skillGroupCDTime": 2.0
}
],
"skills": {
"101": {
"name": "OnAlert",
"skillType": "OnAlert",
"faceTarget": true,
"castCondition": {
"pose": [1, 2, 9002, 9003, 9004, 9005, 9006, 9008, 9009]
},
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Life_Warning"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"103": {
"name": "OnAlert_Armed",
"skillType": "OnAlert",
"faceTarget": true,
"castCondition": {
"pose": [3, 4, 9007]
},
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Life_Warning"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "NormalAtk",
"combatSkillType": "MeleeAttack",
"priority": 2,
"enableSkillPrepare": true,
"castCondition": {
"pose": [1001],
"pickRangeMax": 6.0,
"castRangeMax": 3.0
},
"cd": 3.5,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["NormalAtk", "PowerStrike"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"202": {
"name": "PowerStrike",
"combatSkillType": "MeleeAttack",
"enableSkillPrepare": true,
"castCondition": {
"pose": [1001],
"pickRangeMax": 6.0,
"castRangeMax": 4.0
},
"cd": 5.0,
"cdUpperRange": 15.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["PowerStrike"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"90061": {
"name": "ChatFree01",
"skillType": "Free",
"castCondition": {
"pose": [9006]
},
"cd": 3.0,
"cdUpperRange": 5.0,
"initialCD": 1.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["ChatFree01"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"90091": {
"name": "LaughFree01",
"skillType": "Free",
"castCondition": {
"pose": [9009]
},
"cd": 6.0,
"cdUpperRange": 5.0,
"initialCD": 1.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["LaughFree01"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 2.0,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {}
},
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1, 4]
},
"defaultSetting": {
"cdMax": 3.0,
"cdMin": 1.5,
"distanceFromBorn": 15.0,
"distanceFromCurrentMin": 3.75,
"distanceFromCurrentMax": 7.5
}
},
"investigateTactic": {
"enable": true,
"condition": {
"pose": [1, 4]
}
},
"reactActionPointTactic": {
"enable": true,
"defaultSetting": {}
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [1001, 1002]
},
"defaultSetting": {
"startDistanceMin": 14.0,
"startDistanceMax": 50.0,
"stopDistance": 7.0,
"innerDistance": 7.0
}
},
"facingMoveTactic": {
"enable": true,
"condition": {
"pose": [1001, 1002]
},
"defaultSetting": {
"rangeMax": 5.0,
"facingMoveWeight": {
"forward": 0.0,
"back": 0.0,
"left": 5.0,
"right": 5.0
},
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
}
}
},
"inputKeys": [
{
"keyID": 201,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 202,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 301,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 303,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 304,
"inputKeyCode": 261,
"abilityName": ""
},
{
"keyID": 901,
"inputKeyCode": 262,
"abilityName": ""
},
{
"keyID": 905,
"inputKeyCode": 263,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"BCBPBHLKCPB": "FourDirection",
"NGNIGPNNLAI": "StoopType"
},
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {},
"disableEvent": {
"text": ""
},
"destroyEvent": {
"text": ""
},
"randomVariantSwitchGroup": {
"text": ""
},
"randomVariantSwitchValues": [
{
"text": ""
}
]
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1,58 +1,47 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 80.0,
"scale": 1,
"viewSize": 1.5,
"affectedByWorld": true,
"checkInSurface": true,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 80.0,
"viewSize": 1.5,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"model": {
"canBakeMesh": false
},
"captureGroup": {
"defaultConfig": {
"captureEffect": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
},
"combat": {
"property": {
"weight": 80,
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
"endureType": "Monster_Minion",
"weight": 80.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 2,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 2.0,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
},
"animEvents": {
"RushAtk": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"$type": "MHDMMPENLGB",
"triggerType": "TriggerNoRepeat",
"targetType": "Enemy",
"duration": 1,
"radius": 0.6,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
@ -60,37 +49,72 @@
"y": 0.5,
"z": 0.25
}
}
},
"radius": 0.6000000238418579
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1,
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"overrideByWeapon": false,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"reboundRatio": 0,
"canBeDefenceHalt": true,
"muteHitText": false,
"retreatType": "ByTangent"
"retreatType": "ByTangent",
"canBeDefenceHalt": true
}
}
}
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial",
"abilityOverride": ""
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Boar_AIStateInitial",
"abilityOverride": ""
},
{
"abilityID": "Disappear",
"abilityName": "Animal_Boar_Disappear",
"abilityOverride": ""
},
{
"abilityID": "Animal_Boar_SetPose",
"abilityName": "Animal_Boar_SetPose",
"abilityOverride": ""
},
{
"abilityID": "Animal_Boar_RushAtk",
"abilityName": "Animal_Boar_RushAtk",
"abilityOverride": ""
},
{
"abilityID": "Task_Animal_Hunt",
"abilityName": "Task_Animal_Hunt",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -99,7 +123,6 @@
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -111,11 +134,10 @@
"Run": ["Audio_Boar_run"],
"Disappear": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
@ -123,19 +145,17 @@
"TurnLeft": [],
"TurnRight": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"autoSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true,
"BKLKHCBEHNL": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Boar_hit_l"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -151,7 +171,6 @@
"animatorStates": {
"Alert": ["Animal_Boar_Alert"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -161,17 +180,14 @@
"RushAtk": ["Animal_Boar_RushAtk", "Audio_Boar_run"],
"Crash": []
},
"combatMove": true,
"canSteer": true,
"autoSteer": false,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"]
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"],
"BHEPAJIOBDN": true
},
"Personality_101": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality_101": []
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -180,55 +196,24 @@
"animatorStates": {
"Personality_102": []
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial"
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Boar_AIStateInitial"
},
{
"abilityID": "Disappear",
"abilityName": "Animal_Boar_Disappear"
},
{
"abilityID": "Animal_Boar_SetPose",
"abilityName": "Animal_Boar_SetPose"
},
{
"abilityID": "Animal_Boar_RushAtk",
"abilityName": "Animal_Boar_RushAtk"
},
{
"abilityID": "Task_Animal_Hunt",
"abilityName": "Task_Animal_Hunt"
}
],
"initialPoses": {
"Default": {
"initialPoseID": 0
}
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"skillGCD": 10,
"sensing": {
"enable": true,
"settings": {
"DefaultSetting": {
"horizontalFov": 90,
"verticalFov": 45,
"viewRange": 25.0,
"horizontalFov": 90.0,
"verticalFov": 45.0,
"feelRange": 10.0
}
}
@ -236,109 +221,135 @@
"neurons": {
"DefaultSetting": ["HIT", "WEATHER_BAD", "FEAR"]
},
"threat": {
"feelThreatGrow": 1000.0,
"threatDecreaseSpeed": 500.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 1.25
},
{
"x": 20.0,
"y": 0.5
}
]
},
"defendArea": {
"defendRange": 100.0
},
"threat": {
"clearThreatTargetDistance": 50.0,
"viewThreatGrow": 100,
"feelThreatGrow": 1000,
"threatDecreaseSpeed": 500,
"viewAttenuation": [
{ "x": 10.0, "y": 2 },
{ "x": 15.0, "y": 1.25 },
{ "x": 20.0, "y": 0.5 }
]
},
"returnToBornTactic": {
"enable": true
},
"ui": {
"hasDirectionIndicator": false
},
"skills": {
"3": {
"name": "OnAlert",
"skillType": "OnAlert",
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Alert"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "Personality_101",
"skillType": "Free",
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "Personality_102",
"skillType": "Free",
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["Personality_102"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "RushAtk",
"castCondition": {
"pose": [201]
},
"cd": 60.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["RushAtk"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 10.0,
"returnToBornTactic": {
"enable": true
},
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1]
},
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 0.25,
"cdMin": 12.5,
"cdMax": 17.5,
"cdMin": 12.5,
"distanceFromBorn": 10.0,
"distanceFromCurrentMin": 3.0,
"distanceFromCurrentMax": 5.0
}
},
"fleeTactic": {
"enable": true,
"condition": {
"pose": [1, 202, 102, 2, 203]
},
"enable": true,
"nerveTrigger": ["HIT", "WEATHER_BAD", "FEAR"],
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 2.5,
"cd": 3.0,
"triggerDistance": 100,
"triggerDistance": 100.0,
"fleeNumberMin": 4,
"fleeNumberMax": 6,
"fleeDistanceMin": 7.5,
"fleeDistanceMax": 10
"fleeDistanceMax": 10.0
},
"specification": {
"203": {
"speedLevel": 2,
"turnSpeedOverride": 10,
"cd": 0.1,
"triggerDistance": 10,
"fleeNumberMin": 1,
"fleeNumberMax": 1,
"turnSpeedOverride": 10.0,
"cd": 0.10000000149011612,
"triggerDistance": 10.0,
"fleeAngle": 1.0,
"fleeDistanceMin": 7.5,
"fleeDistanceMax": 10,
"fleeAngle": 1
}
}
},
"skills": {
"3": {
"name": "OnAlert",
"stateIDs": ["Alert"],
"skillType": "OnAlert",
"ignoreGCD": true,
"triggerGCD": false
},
"101": {
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"initialCDUpperRange": 7.5,
"name": "Personality_101",
"stateIDs": ["Personality_101"],
"skillType": "Free"
},
"102": {
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"initialCDUpperRange": 7.5,
"name": "Personality_102",
"stateIDs": ["Personality_102"],
"skillType": "Free"
},
"201": {
"name": "RushAtk",
"cd": 60,
"initialCD": 0.0,
"stateIDs": ["RushAtk"],
"skillType": "Combat",
"triggerGCD": false,
"ignoreGCD": true,
"castCondition": {
"pose": [201]
"fleeDistanceMax": 10.0
}
}
}
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

View File

@ -1,82 +1,53 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 80.0,
"scale": 1,
"viewSize": 1.5,
"affectedByWorld": true,
"checkInSurface": true,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 80.0,
"viewSize": 1.5,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
},
"globalValue": {
"serverGlobalValues": ["SGV_STAGE"],
"initServerGlobalValues": {
"SGV_STAGE": 1
}
},
"billboard": {
"$type": "ConfigCombatBillboard",
"offsetType": "Character",
"offset": {
"x": 0,
"y": 1.0,
"z": 0
},
"showHPBar": true,
"size": "Normal",
"showDistance": 50
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"model": {
"canBakeMesh": false
},
"captureGroup": {
"defaultConfig": {
"captureEffect": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
},
"move": {
"$type": "ConfigAnimatorMove",
"facingMove": "ForwardOnly",
"monsterSizeType": "OtherType",
"velocityForce": {
"excludeForces": ["RetreatAirType", "RetreatType"]
"globalValue": {
"serverGlobalValues": ["SGV_STAGE"],
"initServerGlobalValues": {
"SGV_STAGE": 1.0
}
},
"combat": {
"property": {
"weight": 80,
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
"endureType": "Monster_Minion",
"weight": 80.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 2,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 2.0,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
},
"animEvents": {
"RushAtk": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"$type": "MHDMMPENLGB",
"triggerType": "TriggerNoRepeat",
"radius": 0.6,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
@ -84,29 +55,66 @@
"y": 0.5,
"z": 0.25
}
}
},
"radius": 0.6000000238418579
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1,
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"overrideByWeapon": false,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"canBeDefenceHalt": true,
"muteHitText": false,
"retreatType": "ByTangent"
"retreatType": "ByTangent",
"canBeDefenceHalt": true
}
}
}
}
},
"abilities": [
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Boar_AIStateInitial",
"abilityOverride": ""
},
{
"abilityID": "Animal_Boar_RushAtk",
"abilityName": "Animal_Boar_RushAtk",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Boar_Hunt_Steer",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Boar_Hunt_BeCaptured_Disappear",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Hunt_Sneak_Attract_Effect",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Hunt_AlertHideBillboard",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
@ -133,9 +141,9 @@
"Disappear": []
},
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
@ -144,10 +152,10 @@
"TurnRight": []
},
"canDoSkill": true,
"canSteer": true,
"autoSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true,
"BKLKHCBEHNL": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
@ -178,9 +186,8 @@
"RushAtk": ["Animal_Boar_RushAtk", "Audio_Boar_Run_Hunt"],
"Crash": []
},
"canSteer": true,
"autoSteer": false,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"]
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"],
"BHEPAJIOBDN": true
},
"Personality_101": {
"$type": "ConfigMonsterStateIDInfo",
@ -206,23 +213,21 @@
"Animal_Boar_Hunt_RushWarning"
]
},
"canSteer": true,
"autoSteer": false,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"]
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"],
"BHEPAJIOBDN": true
},
"RushAtk_Hunt": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RushAtk_Hunt": ["Animal_Boar_RushAtk", "Audio_Boar_Run_Hunt"]
},
"canSteer": true,
"autoSteer": false,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"]
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"],
"BHEPAJIOBDN": true
},
"Attract": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Attract": [""]
"Attract": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
@ -230,7 +235,7 @@
"Search": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Search": [""]
"Search": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
@ -238,48 +243,18 @@
}
}
},
"abilities": [
// {
// "abilityID": "CommonInitial",
// "abilityName": "Animal_Common_Initial",
// },
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Boar_AIStateInitial"
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"offset": {
"y": 1.0
},
// {
// "abilityID": "Disappear",
// "abilityName": "Animal_Boar_Disappear",
// },
// {
// "abilityID": "Animal_Boar_SetPose",
// "abilityName": "Animal_Boar_SetPose",
// },
{
"abilityID": "Animal_Boar_RushAtk",
"abilityName": "Animal_Boar_RushAtk"
},
// {
// "abilityID": "Task_Animal_Hunt",
// "abilityName": "Task_Animal_Hunt",
// },
{
"abilityName": "Animal_Boar_Hunt_Steer"
},
{
"abilityName": "Animal_Boar_Hunt_BeCaptured_Disappear"
},
{
"abilityName": "Animal_Hunt_Sneak_Attract_Effect"
},
{
"abilityName": "Animal_Hunt_AlertHideBillboard"
}
],
"BFOMIIKCOGI": "Character",
"showDistance": 50.0,
"ANGKJBLILKJ": true
},
"initialPoses": {
"Default": {
"initialPoseID": 0
},
"Default": {},
"Hunt_Sneak": {
"initialPoseID": 1001,
"initialPoseParams": {
@ -291,24 +266,19 @@
},
"aibeta": {
"enable": true,
//"friendliness": 1,
"skillGCD": 3,
"sensing": {
"enable": true,
"settings": {
"DefaultSetting": {
"horizontalFov": 60,
"verticalFov": 60,
"viewRange": 10,
"feelRange": 8,
"hearAttractionRange": 8
"viewRange": 10.0,
"horizontalFov": 60.0,
"hearAttractionRange": 8.0,
"feelRange": 8.0
},
"HuntSneak": {
"horizontalFov": 60,
"verticalFov": 60,
"viewRange": 10,
"feelRange": 8,
"hearAttractionRange": 8
"viewRange": 10.0,
"horizontalFov": 60.0,
"hearAttractionRange": 8.0,
"feelRange": 8.0
}
},
"templates": {
@ -321,35 +291,97 @@
"neurons": {
"DefaultSetting": ["HIT", "WEATHER_BAD", "FEAR"]
},
"threat": {
"viewThreatGrow": 30.0,
"feelThreatGrow": 60.0,
"threatDecreaseSpeed": 100.0,
"viewAttenuation": [
{
"x": 7.0,
"y": 1.0
},
{
"x": 15.0,
"y": 0.75
}
]
},
"defendArea": {
"defendRange": 100.0
},
"threat": {
"clearThreatTargetDistance": 50.0,
"viewThreatGrow": 30,
"feelThreatGrow": 60,
"threatDecreaseSpeed": 100,
"viewAttenuation": [
{ "x": 7, "y": 1 },
{ "x": 15, "y": 0.75 }
]
},
"returnToBornTactic": {
"enable": true
},
"ui": {
"hasDirectionIndicator": false
},
"skills": {
"3": {
"name": "OnAlert",
"skillType": "OnAlert",
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Alert"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "Personality_101",
"skillType": "Free",
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "Personality_102",
"skillType": "Free",
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["Personality_102"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"301": {
"name": "RushAtk",
"castCondition": {
"pose": [101, 201]
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCDUpperRange": 3.0,
"publicCDGroup": "",
"stateIDs": ["RushAtk_BS", "RushAtk_Hunt"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 3.0,
"returnToBornTactic": {
"enable": true
},
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1, 1001]
},
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 0.25,
"cdMin": 12.5,
"cdMax": 17.5,
"cdMin": 12.5,
"distanceFromBorn": 10.0,
"distanceFromCurrentMin": 3.0,
"distanceFromCurrentMax": 5.0
@ -362,72 +394,39 @@
},
"defaultSetting": {
"speedLevel": 1,
"speedLevelInner": 0,
"innerDistance": 0,
"stopDistance": 2,
"startDistanceMin": 5,
"startDistanceMax": 50
"startDistanceMin": 5.0,
"startDistanceMax": 50.0,
"innerDistance": 0.0,
"speedLevelInner": 0
}
},
"moveToSpecialAlertTargetTactic": {
"MANOJAAMODF": {
"enable": true,
"condition": {
"pose": [1001]
},
"defaultSetting": {
"beginActionWaitTime": 1.5,
"decreaseTemperFactor": 30,
"useArrivedSearchAction": true
}
},
"skills": {
"3": {
"name": "OnAlert",
"stateIDs": ["Alert"],
"skillType": "OnAlert",
"ignoreGCD": true,
"triggerGCD": false
},
"101": {
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"initialCDUpperRange": 7.5,
"name": "Personality_101",
"stateIDs": ["Personality_101"],
"skillType": "Free"
},
"102": {
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"initialCDUpperRange": 7.5,
"name": "Personality_102",
"stateIDs": ["Personality_102"],
"skillType": "Free"
},
"301": {
"name": "RushAtk",
"cd": 2,
"cdUpperRange": 5,
"initialCD": 0,
"initialCDUpperRange": 3,
"stateIDs": ["RushAtk_BS", "RushAtk_Hunt"],
"skillType": "Combat",
"triggerGCD": true,
"ignoreGCD": false,
"castCondition": {
"pose": [101, 201]
}
"BGEFKIKPHLE": 1.5,
"ILBGJDFLBLA": true
}
}
},
"inputKeys": [
{
//1
"keyID": 301,
"inputKeyCode": 257
"inputKeyCode": 257,
"abilityName": ""
}
]
],
"move": {
"$type": "PLMNMICDOHN",
"EINCMKOBBEG": {
"excludeForces": ["RetreatAirType", "RetreatType"]
}
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

View File

@ -1,58 +1,48 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 40.0,
"scale": 0.5,
"affectedByWorld": true,
"checkInSurface": true,
"height": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 40.0,
"height": 1.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 0.5,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"model": {
"canBakeMesh": false
},
"captureGroup": {
"defaultConfig": {
"captureEffect": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
},
"combat": {
"property": {
"weight": 50,
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
"endureType": "Monster_Minion",
"weight": 50.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 2,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 2.0,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
},
"animEvents": {
"RushAtk": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"$type": "MHDMMPENLGB",
"triggerType": "TriggerNoRepeat",
"targetType": "Enemy",
"duration": 1,
"radius": 0.6,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
@ -60,37 +50,67 @@
"y": 0.5,
"z": 0.25
}
}
},
"radius": 0.6000000238418579
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1,
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"overrideByWeapon": false,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"reboundRatio": 0,
"canBeDefenceHalt": true,
"muteHitText": false,
"retreatType": "ByTangent"
"retreatType": "ByTangent",
"canBeDefenceHalt": true
}
}
}
}
},
"abilities": [
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Boar_Small_AIStateInitial",
"abilityOverride": ""
},
{
"abilityID": "Animal_Common_Initial",
"abilityName": "Animal_Common_Initial",
"abilityOverride": ""
},
{
"abilityID": "Disappear",
"abilityName": "Animal_Boar_Small_Disappear",
"abilityOverride": ""
},
{
"abilityID": "Animal_Boar_Small_ToRun",
"abilityName": "Animal_Boar_Small_ToRun",
"abilityOverride": ""
},
{
"abilityID": "Animal_Boar_Small_ToWander",
"abilityName": "Animal_Boar_Small_ToWander",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -98,7 +118,6 @@
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -110,18 +129,16 @@
"Run": ["Audio_Boar_Small_Run"],
"Disappear": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Boar_Small_Hit_L"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -137,7 +154,6 @@
"animatorStates": {
"Aware": ["Audio_Boar_Small_Aware"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -146,7 +162,6 @@
"animatorStates": {
"Alert": ["Animal_Boar_Alert"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -155,8 +170,6 @@
"animatorStates": {
"Personality_101": []
},
"combatMove": true,
"canDoSkill": false,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Personality_102": {
@ -164,8 +177,6 @@
"animatorStates": {
"Personality_102": []
},
"combatMove": true,
"canDoSkill": false,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"ToRun": {
@ -173,7 +184,6 @@
"animatorStates": {
"ToRun": ["Animal_Boar_Small_ToRun"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -182,51 +192,23 @@
"animatorStates": {
"ToWander": ["Animal_Boar_Small_ToWander"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"abilities": [
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Boar_Small_AIStateInitial"
},
{
"abilityID": "Animal_Common_Initial",
"abilityName": "Animal_Common_Initial"
},
{
"abilityID": "Disappear",
"abilityName": "Animal_Boar_Small_Disappear"
},
{
"abilityID": "Animal_Boar_Small_ToRun",
"abilityName": "Animal_Boar_Small_ToRun"
},
{
"abilityID": "Animal_Boar_Small_ToWander",
"abilityName": "Animal_Boar_Small_ToWander"
}
],
"initialPoses": {
"Default": {
"initialPoseID": 0
}
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"skillGCD": 2.5,
"sensing": {
"enable": true,
"settings": {
"DefaultSetting": {
"horizontalFov": 60,
"verticalFov": 60,
"viewRange": 17.5,
"horizontalFov": 60.0,
"feelRange": 7.5
}
}
@ -234,49 +216,147 @@
"neurons": {
"DefaultSetting": ["HIT", "WEATHER_BAD", "FEAR"]
},
"threat": {
"feelThreatGrow": 1000.0,
"threatDecreaseSpeed": 500.0,
"viewAttenuation": [
{
"x": 7.5,
"y": 2.0
},
{
"x": 10.0,
"y": 1.25
},
{
"x": 12.5,
"y": 0.5
}
]
},
"defendArea": {
"defendRange": 50.0
},
"threat": {
"clearThreatTargetDistance": 50.0,
"viewThreatGrow": 100,
"feelThreatGrow": 1000,
"threatDecreaseSpeed": 500,
"viewAttenuation": [
{ "x": 7.5, "y": 2 },
{ "x": 10.0, "y": 1.25 },
{ "x": 12.5, "y": 0.5 }
]
},
"returnToBornTactic": {
"enable": true
},
"ui": {
"hasDirectionIndicator": false
},
"skills": {
"2": {
"name": "OnAware",
"skillType": "OnAware",
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Aware"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"3": {
"name": "OnAlert",
"skillType": "OnAlert",
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Alert"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "Personality_101",
"skillType": "Free",
"cd": 9.0,
"cdUpperRange": 15.0,
"initialCD": 5.0,
"initialCDUpperRange": 15.0,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "Personality_102",
"skillType": "Free",
"cd": 9.0,
"cdUpperRange": 15.0,
"initialCD": 5.0,
"initialCDUpperRange": 15.0,
"publicCDGroup": "",
"stateIDs": ["Personality_102"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "ToRun",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [1]
},
"cd": 15.0,
"cdUpperRange": 24.0,
"initialCD": 15.0,
"initialCDUpperRange": 24.0,
"publicCDGroup": "",
"stateIDs": ["ToRun"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"202": {
"name": "ToWander",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [2]
},
"cd": 3.0,
"cdUpperRange": 6.0,
"initialCD": 3.0,
"initialCDUpperRange": 6.0,
"publicCDGroup": "",
"stateIDs": ["ToWander"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 2.5,
"returnToBornTactic": {
"enable": true
},
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1, 2]
},
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 0.5,
"cdMin": 4.5,
"cdMax": 7.5,
"distanceFromBorn": 10,
"distanceFromCurrentMin": 3,
"distanceFromCurrentMax": 6
"cdMin": 4.5,
"distanceFromBorn": 10.0,
"distanceFromCurrentMin": 3.0,
"distanceFromCurrentMax": 6.0
},
"specification": {
"2": {
"speedLevel": 2,
"turnSpeedOverride": 2.5,
"cdMin": 0.25,
"cdMax": 0.5,
"cdMin": 0.25,
"distanceFromBorn": 12.5,
"distanceFromCurrentMin": 3,
"distanceFromCurrentMax": 6
"distanceFromCurrentMin": 3.0,
"distanceFromCurrentMax": 6.0
}
}
},
@ -284,77 +364,20 @@
"enable": true,
"nerveTrigger": ["HIT", "WEATHER_BAD", "FEAR"],
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 2.5,
"cd": 3.0,
"triggerDistance": 100,
"fleeAngle": 60,
"triggerDistance": 100.0,
"fleeAngle": 60.0,
"fleeNumberMin": 4,
"fleeNumberMax": 6,
"fleeDistanceMin": 4,
"fleeDistanceMax": 6
}
},
"skills": {
"2": {
"name": "OnAware",
"stateIDs": ["Aware"],
"skillType": "OnAware",
"skillQueryingTime": 3,
"ignoreGCD": true,
"triggerGCD": false
},
"3": {
"name": "OnAlert",
"stateIDs": ["Alert"],
"skillType": "OnAlert",
"ignoreGCD": true,
"triggerGCD": false
},
"101": {
"cd": 9.0,
"cdUpperRange": 15.0,
"initialCD": 5.0,
"initialCDUpperRange": 15.0,
"name": "Personality_101",
"stateIDs": ["Personality_101"],
"skillType": "Free"
},
"102": {
"cd": 9,
"cdUpperRange": 15,
"initialCD": 5.0,
"initialCDUpperRange": 15.0,
"name": "Personality_102",
"stateIDs": ["Personality_102"],
"skillType": "Free"
},
"201": {
"priority": 1,
"cd": 15,
"cdUpperRange": 24,
"initialCD": 15,
"initialCDUpperRange": 24,
"name": "ToRun",
"stateIDs": ["ToRun"],
"skillType": "Free",
"castCondition": {
"pose": [1]
}
},
"202": {
"priority": 1,
"cd": 3,
"cdUpperRange": 6,
"initialCD": 3,
"initialCDUpperRange": 6,
"name": "ToWander",
"stateIDs": ["ToWander"],
"skillType": "Free",
"castCondition": {
"pose": [2]
}
"fleeDistanceMin": 4.0,
"fleeDistanceMax": 6.0
}
}
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

View File

@ -110,14 +110,14 @@
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Born": []
},
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Standby": []
},
"canDoSkill": true,
@ -126,7 +126,7 @@
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Walk": ["Audio_Boar_Small_Walk"],
"Run": ["Audio_Boar_Run_Hunt"],
"Disappear": []
@ -138,7 +138,7 @@
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Hit_L": ["Audio_Boar_Small_Hit_L"]
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
@ -146,14 +146,14 @@
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Die": ["Animal_BoarHunt_Die", "Audio_Boar_Small_Die"],
"Die_Disappear": ["Animal_Boar_Disappear"]
}
},
"Aware": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Aware": ["Audio_Boar_Small_Aware"]
},
"canDoSkill": true,
@ -161,7 +161,7 @@
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Alert": ["Animal_Boar_Alert"]
},
"canDoSkill": true,
@ -169,7 +169,7 @@
},
"Personality_101": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Personality_101": []
},
"canDoSkill": false,
@ -177,7 +177,7 @@
},
"Personality_102": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Personality_102": []
},
"canDoSkill": false,
@ -185,7 +185,7 @@
},
"ToRun": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"ToRun": ["Animal_Boar_Small_ToRun"]
},
"canDoSkill": true,
@ -193,7 +193,7 @@
},
"ToWander": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"ToWander": ["Animal_Boar_Small_ToWander"]
},
"canDoSkill": true,
@ -201,7 +201,7 @@
},
"Flee": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Flee": ["Animal_Boar_Small_ToRun", "Audio_Boar_Run_Hunt"]
},
"canDoSkill": true,
@ -209,7 +209,7 @@
},
"Attract": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Attract": ["Audio_Boar_Small_Aware"]
},
"canDoSkill": true,
@ -217,7 +217,7 @@
},
"Search": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Search": [""]
},
"canDoSkill": true,

View File

@ -1,58 +1,48 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 80.0,
"scale": 1.5,
"viewSize": 2,
"affectedByWorld": true,
"checkInSurface": true,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 80.0,
"viewSize": 2.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.5,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"model": {
"canBakeMesh": false
},
"captureGroup": {
"defaultConfig": {
"captureEffect": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
},
"combat": {
"property": {
"weight": 80,
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
"endureType": "Monster_Minion",
"weight": 80.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 2,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 2.0,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
},
"animEvents": {
"RushAtk": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"$type": "MHDMMPENLGB",
"triggerType": "TriggerNoRepeat",
"targetType": "Enemy",
"duration": 1,
"radius": 0.6,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
@ -60,37 +50,72 @@
"y": 0.5,
"z": 0.25
}
}
},
"radius": 0.6000000238418579
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1,
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"overrideByWeapon": false,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"reboundRatio": 0,
"canBeDefenceHalt": true,
"muteHitText": false,
"retreatType": "ByTangent"
"retreatType": "ByTangent",
"canBeDefenceHalt": true
}
}
}
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial",
"abilityOverride": ""
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Boar_AIStateInitial",
"abilityOverride": ""
},
{
"abilityID": "Disappear",
"abilityName": "Animal_Boar_Disappear",
"abilityOverride": ""
},
{
"abilityID": "Animal_Boar_SetPose",
"abilityName": "Animal_Boar_SetPose",
"abilityOverride": ""
},
{
"abilityID": "Animal_Boar_RushAtk",
"abilityName": "Animal_Boar_RushAtk",
"abilityOverride": ""
},
{
"abilityID": "Task_Animal_Hunt",
"abilityName": "Task_Animal_Hunt",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -99,7 +124,6 @@
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -111,11 +135,10 @@
"Run": ["Audio_Boar_run"],
"Disappear": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
@ -123,19 +146,17 @@
"TurnLeft": [],
"TurnRight": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"autoSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true,
"BKLKHCBEHNL": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Boar_hit_l"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -151,7 +172,6 @@
"animatorStates": {
"Alert": ["Animal_Boar_Alert"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -160,17 +180,14 @@
"animatorStates": {
"RushAtk": ["Animal_Boar_RushAtk", "Audio_Boar_run"]
},
"combatMove": true,
"canSteer": true,
"autoSteer": false,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"]
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"],
"BHEPAJIOBDN": true
},
"Personality_101": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality_101": []
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -179,55 +196,24 @@
"animatorStates": {
"Personality_102": []
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial"
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Boar_AIStateInitial"
},
{
"abilityID": "Disappear",
"abilityName": "Animal_Boar_Disappear"
},
{
"abilityID": "Animal_Boar_SetPose",
"abilityName": "Animal_Boar_SetPose"
},
{
"abilityID": "Animal_Boar_RushAtk",
"abilityName": "Animal_Boar_RushAtk"
},
{
"abilityID": "Task_Animal_Hunt",
"abilityName": "Task_Animal_Hunt"
}
],
"initialPoses": {
"Default": {
"initialPoseID": 0
}
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"skillGCD": 10,
"sensing": {
"enable": true,
"settings": {
"DefaultSetting": {
"horizontalFov": 90,
"verticalFov": 45,
"viewRange": 25.0,
"horizontalFov": 90.0,
"verticalFov": 45.0,
"feelRange": 10.0
}
}
@ -235,20 +221,85 @@
"neurons": {
"DefaultSetting": ["HIT", "WEATHER_BAD", "FEAR"]
},
"threat": {
"feelThreatGrow": 1000.0,
"threatDecreaseSpeed": 500.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 1.25
},
{
"x": 20.0,
"y": 0.5
}
]
},
"defendArea": {
"defendRange": 100.0
},
"threat": {
"clearThreatTargetDistance": 50.0,
"viewThreatGrow": 100,
"feelThreatGrow": 1000,
"threatDecreaseSpeed": 500,
"viewAttenuation": [
{ "x": 10.0, "y": 2 },
{ "x": 15.0, "y": 1.25 },
{ "x": 20.0, "y": 0.5 }
]
"skills": {
"3": {
"name": "OnAlert",
"skillType": "OnAlert",
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Alert"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "Personality_101",
"skillType": "Free",
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "Personality_102",
"skillType": "Free",
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["Personality_102"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "RushAtk",
"castCondition": {
"pose": [201]
},
"cd": 60.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["RushAtk"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 10.0,
"returnToBornTactic": {
"enable": true
},
@ -258,83 +309,44 @@
"pose": [1]
},
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 0.25,
"cdMin": 12.5,
"cdMax": 17.5,
"cdMin": 12.5,
"distanceFromBorn": 10.0,
"distanceFromCurrentMin": 3.0,
"distanceFromCurrentMax": 5.0
}
},
"fleeTactic": {
"enable": true,
"condition": {
"pose": [1, 202, 102, 2, 203]
},
"enable": true,
"nerveTrigger": ["HIT", "WEATHER_BAD", "FEAR"],
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 2.5,
"cd": 3.0,
"triggerDistance": 100,
"triggerDistance": 100.0,
"fleeNumberMin": 4,
"fleeNumberMax": 6,
"fleeDistanceMin": 7.5,
"fleeDistanceMax": 10
"fleeDistanceMax": 10.0
},
"specification": {
"203": {
"speedLevel": 2,
"turnSpeedOverride": 10,
"cd": 0.1,
"triggerDistance": 10,
"fleeNumberMin": 1,
"fleeNumberMax": 1,
"turnSpeedOverride": 10.0,
"cd": 0.10000000149011612,
"triggerDistance": 10.0,
"fleeAngle": 1.0,
"fleeDistanceMin": 7.5,
"fleeDistanceMax": 10,
"fleeAngle": 1
}
}
},
"skills": {
"3": {
"name": "OnAlert",
"stateIDs": ["Alert"],
"skillType": "OnAlert",
"ignoreGCD": true,
"triggerGCD": false
},
"101": {
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"initialCDUpperRange": 7.5,
"name": "Personality_101",
"stateIDs": ["Personality_101"],
"skillType": "Free"
},
"102": {
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"initialCDUpperRange": 7.5,
"name": "Personality_102",
"stateIDs": ["Personality_102"],
"skillType": "Free"
},
"201": {
"name": "RushAtk",
"cd": 60,
"initialCD": 0.0,
"stateIDs": ["RushAtk"],
"skillType": "Combat",
"triggerGCD": false,
"ignoreGCD": true,
"castCondition": {
"pose": [201]
"fleeDistanceMax": 10.0
}
}
}
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

View File

@ -1,78 +1,48 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 80.0,
"scale": 1.5,
"viewSize": 2,
"affectedByWorld": true,
"checkInSurface": true,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 80.0,
"viewSize": 2.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.5,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"model": {
"canBakeMesh": false
},
"billboard": {
"$type": "ConfigCombatBillboard",
"offsetType": "Character",
"offset": {
"x": 0,
"y": 1.1,
"z": 0
},
"showHPBar": true,
"size": "Normal",
"showDistance": 50
},
"captureGroup": {
"defaultConfig": {
"captureEffect": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
},
"move": {
"$type": "ConfigAnimatorMove",
"facingMove": "ForwardOnly",
"monsterSizeType": "OtherType",
"velocityForce": {
"excludeForces": ["RetreatAirType", "RetreatType"]
}
},
"combat": {
"property": {
"weight": 80,
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
"endureType": "Monster_Minion",
"weight": 80.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 2,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 2.0,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
},
"animEvents": {
"RushAtk": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"$type": "MHDMMPENLGB",
"triggerType": "TriggerNoRepeat",
"targetType": "Enemy",
"duration": 1,
"radius": 0.6,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
@ -80,36 +50,72 @@
"y": 0.5,
"z": 0.25
}
}
},
"radius": 0.6000000238418579
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1,
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"overrideByWeapon": false,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5",
"canBeDefenceHalt": true,
"muteHitText": false,
"retreatType": "ByTangent"
"retreatType": "ByTangent",
"canBeDefenceHalt": true
}
}
}
}
},
"abilities": [
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Boar_AIStateInitial",
"abilityOverride": ""
},
{
"abilityID": "Animal_Boar_RushAtk",
"abilityName": "Animal_Boar_RushAtk",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Boar_Hunt_Steer",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Boar_Hunt_RushAtk",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Boar_02_Hunt_BeCaptured",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Hunt_Sneak_Attract_Effect",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -118,7 +124,6 @@
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -130,11 +135,10 @@
"Run": ["Audio_Boar_Run_Hunt"],
"Disappear": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
@ -142,19 +146,17 @@
"TurnLeft": [],
"TurnRight": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"autoSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true,
"BKLKHCBEHNL": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Boar_hit_l"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -170,7 +172,6 @@
"animatorStates": {
"Alert": ["Animal_Boar_Alert"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -179,17 +180,14 @@
"animatorStates": {
"RushAtk": ["Animal_Boar_RushAtk", "Audio_Boar_Run_Hunt"]
},
"combatMove": true,
"canSteer": true,
"autoSteer": false,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"]
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"],
"BHEPAJIOBDN": true
},
"Personality_101": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality_101": []
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -198,7 +196,6 @@
"animatorStates": {
"Personality_102": []
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -207,9 +204,8 @@
"animatorStates": {
"RushAtk_BS": ["Animal_Boar_Hunt_Rush_BSEffect"]
},
"canSteer": true,
"autoSteer": false,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"]
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"],
"BHEPAJIOBDN": true
},
"RushAtk_Trace": {
"$type": "ConfigMonsterStateIDInfo",
@ -219,74 +215,37 @@
"Audio_Boar_Run_Hunt"
]
},
"canSteer": true,
"autoSteer": false,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"]
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"],
"BHEPAJIOBDN": true
}
}
}
},
"abilities": [
// {
// "abilityID": "CommonInitial",
// "abilityName": "Animal_Common_Initial",
// },
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Boar_AIStateInitial"
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"offset": {
"y": 1.100000023841858
},
// {
// "abilityID": "Disappear",
// "abilityName": "Animal_Boar_Disappear",
// },
// {
// "abilityID": "Animal_Boar_SetPose",
// "abilityName": "Animal_Boar_SetPose",
// },
{
"abilityID": "Animal_Boar_RushAtk",
"abilityName": "Animal_Boar_RushAtk"
},
// {
// "abilityID": "Task_Animal_Hunt",
// "abilityName": "Task_Animal_Hunt",
// },
{
"abilityName": "Animal_Boar_Hunt_Steer"
},
{
"abilityName": "Animal_Boar_Hunt_RushAtk"
},
{
"abilityName": "Animal_Boar_02_Hunt_BeCaptured"
},
{
"abilityName": "Animal_Hunt_Sneak_Attract_Effect"
}
],
"BFOMIIKCOGI": "Character",
"showDistance": 50.0,
"ANGKJBLILKJ": true
},
"initialPoses": {
"Default": {
"initialPoseID": 0
}
"Default": {}
},
"aibeta": {
"enable": true,
"skillGCD": 3,
"sensing": {
"enable": true,
"settings": {
"DefaultSetting": {
"horizontalFov": 60,
"verticalFov": 60,
"viewRange": 30,
"feelRange": 30
"horizontalFov": 60.0,
"feelRange": 30.0
},
"HuntSneak": {
"horizontalFov": 60,
"verticalFov": 60,
"viewRange": 10,
"feelRange": 5,
"hearAttractionRange": 8
"viewRange": 10.0,
"horizontalFov": 60.0,
"hearAttractionRange": 8.0
}
},
"templates": {
@ -299,19 +258,100 @@
"neurons": {
"DefaultSetting": ["HIT", "WEATHER_BAD", "FEAR"]
},
"threat": {
"viewThreatGrow": 30.0,
"feelThreatGrow": 60.0,
"threatDecreaseSpeed": 100.0,
"viewAttenuation": [
{
"x": 7.0,
"y": 1.0
},
{
"x": 15.0,
"y": 0.75
}
]
},
"defendArea": {
"defendRange": 100.0
},
"threat": {
"clearThreatTargetDistance": 50.0,
"viewThreatGrow": 30,
"feelThreatGrow": 60,
"threatDecreaseSpeed": 100,
"viewAttenuation": [
{ "x": 7, "y": 1 },
{ "x": 15, "y": 0.75 }
]
"skills": {
"3": {
"name": "OnAlert",
"skillType": "OnAlert",
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Alert"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "Personality_101",
"skillType": "Free",
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "Personality_102",
"skillType": "Free",
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["Personality_102"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"301": {
"name": "RushAtk",
"priority": 1,
"castCondition": {
"pose": [101, 201]
},
"cd": 2.0,
"cdUpperRange": 2.0,
"initialCDUpperRange": 3.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["RushAtk_BS", "RushAtk_Trace"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1011": {
"name": "Personality_101",
"priority": 2,
"castCondition": {
"pose": [201]
},
"cd": 2.0,
"initialCD": 5.0,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 3.0,
"returnToBornTactic": {
"enable": true
},
@ -321,10 +361,9 @@
"pose": [1, 1001]
},
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 0.25,
"cdMin": 12.5,
"cdMax": 17.5,
"cdMin": 12.5,
"distanceFromBorn": 10.0,
"distanceFromCurrentMin": 3.0,
"distanceFromCurrentMax": 5.0
@ -337,76 +376,32 @@
},
"defaultSetting": {
"speedLevel": 1,
"speedLevelInner": 0,
"innerDistance": 0,
"stopDistance": 2,
"startDistanceMin": 5,
"startDistanceMax": 50
"startDistanceMin": 5.0,
"startDistanceMax": 50.0,
"innerDistance": 0.0,
"speedLevelInner": 0
}
},
"moveToSpecialAlertTargetTactic": {
"MANOJAAMODF": {
"enable": true,
"condition": {
"pose": [1001]
},
"defaultSetting": {
"beginActionWaitTime": 1.5,
"decreaseTemperFactor": 30,
"useArrivedSearchAction": true
}
},
"skills": {
"3": {
"name": "OnAlert",
"stateIDs": ["Alert"],
"skillType": "OnAlert",
"ignoreGCD": true,
"triggerGCD": false
},
"101": {
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"initialCDUpperRange": 7.5,
"name": "Personality_101",
"stateIDs": ["Personality_101"],
"skillType": "Free"
},
"102": {
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"initialCDUpperRange": 7.5,
"name": "Personality_102",
"stateIDs": ["Personality_102"],
"skillType": "Free"
},
"301": {
"name": "RushAtk",
"priority": 1,
"cd": 2,
"cdUpperRange": 2,
"initialCD": 0.0,
"initialCDUpperRange": 3,
"stateIDs": ["RushAtk_BS", "RushAtk_Trace"],
"skillType": "Combat",
"triggerGCD": false,
"ignoreGCD": true,
"castCondition": {
"pose": [101, 201]
}
},
"1011": {
"cd": 2,
"priority": 2,
"initialCD": 5,
"name": "Personality_101",
"stateIDs": ["Personality_101"],
"skillType": "Combat",
"castCondition": {
"pose": [201]
}
"BGEFKIKPHLE": 1.5,
"ILBGJDFLBLA": true
}
}
},
"move": {
"$type": "PLMNMICDOHN",
"EINCMKOBBEG": {
"excludeForces": ["RetreatAirType", "RetreatType"]
}
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,53 +1,48 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 80.0,
"scale": 1.5,
"viewSize": 2,
"affectedByWorld": true,
"checkInSurface": true,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 80.0,
"viewSize": 2.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.5,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"model": {
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 80,
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
"endureType": "Monster_Minion",
"weight": 80.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 2,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 2.0,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
},
"animEvents": {
"RushAtk": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"$type": "MHDMMPENLGB",
"triggerType": "TriggerNoRepeat",
"targetType": "Enemy",
"duration": 1,
"radius": 0.6,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
@ -55,30 +50,71 @@
"y": 0.5,
"z": 0.25
}
}
},
"radius": 0.6000000238418579
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1,
"damagePercentage": 1.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"overrideByWeapon": false,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"reboundRatio": 0,
"canBeDefenceHalt": true,
"muteHitText": false,
"retreatType": "ByTangent"
"retreatType": "ByTangent",
"canBeDefenceHalt": true
}
}
}
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial",
"abilityOverride": ""
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Boar_AIStateInitial",
"abilityOverride": ""
},
{
"abilityID": "Flee",
"abilityName": "Animal_Boar_Flee",
"abilityOverride": ""
},
{
"abilityID": "Animal_Boar_SetPose",
"abilityName": "Animal_Boar_SetPose",
"abilityOverride": ""
},
{
"abilityID": "BornFrozen",
"abilityName": "Animal_Boar_04_Frozen",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Boar_04_SpecialRushAtk",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Boar_RushAtk",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
@ -93,7 +129,6 @@
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -105,11 +140,10 @@
"Run": ["Audio_Boar_run"],
"Disappear": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
@ -117,19 +151,17 @@
"TurnLeft": [],
"TurnRight": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"autoSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true,
"BKLKHCBEHNL": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Boar_hit_l"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -137,7 +169,7 @@
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["Animal_Boar_Die", "Audio_Boar_die"],
"Die_Disappear": [""]
"Die_Disappear": []
}
},
"Alert": {
@ -153,18 +185,16 @@
"animatorStates": {
"RushAtk": ["Animal_Boar_RushAtk", "Audio_Boar_run"]
},
"canSteer": true,
"autoSteer": false,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"]
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"],
"BHEPAJIOBDN": true
},
"SpecialRushAtk": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"SpecialRushAtk": ["Audio_Boar_run"]
},
"canSteer": true,
"autoSteer": false,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"]
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CrashTrigger"],
"BHEPAJIOBDN": true
},
"Personality_101": {
"$type": "ConfigMonsterStateIDInfo",
@ -185,54 +215,18 @@
}
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial"
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Boar_AIStateInitial"
},
// {
// "abilityID": "Disappear",
// "abilityName": "Animal_Boar_Disappear",
// },
{
"abilityID": "Flee",
"abilityName": "Animal_Boar_Flee"
},
{
"abilityID": "Animal_Boar_SetPose",
"abilityName": "Animal_Boar_SetPose"
},
{
"abilityID": "BornFrozen",
"abilityName": "Animal_Boar_04_Frozen"
},
{
"abilityName": "Animal_Boar_04_SpecialRushAtk"
},
{
"abilityName": "Animal_Boar_RushAtk"
}
],
"initialPoses": {
"Default": {
"initialPoseID": 0
}
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"skillGCD": 10,
"sensing": {
"enable": true,
"settings": {
"DefaultSetting": {
"horizontalFov": 90,
"verticalFov": 45,
"viewRange": 25.0,
"horizontalFov": 90.0,
"verticalFov": 45.0,
"feelRange": 10.0
}
}
@ -240,20 +234,126 @@
"neurons": {
"DefaultSetting": ["HIT", "WEATHER_BAD", "FEAR"]
},
"threat": {
"feelThreatGrow": 1000.0,
"threatDecreaseSpeed": 500.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 1.25
},
{
"x": 20.0,
"y": 0.5
}
]
},
"defendArea": {
"defendRange": 100.0
},
"threat": {
"clearThreatTargetDistance": 50.0,
"viewThreatGrow": 100,
"feelThreatGrow": 1000,
"threatDecreaseSpeed": 500,
"viewAttenuation": [
{ "x": 10.0, "y": 2 },
{ "x": 15.0, "y": 1.25 },
{ "x": 20.0, "y": 0.5 }
]
"skills": {
"3": {
"name": "OnAlert",
"skillType": "OnAlert",
"castCondition": {
"pose": [101, 201]
},
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Alert"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "Personality_101",
"skillType": "Free",
"castCondition": {
"pose": [101, 301]
},
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "Personality_102",
"skillType": "Free",
"castCondition": {
"pose": [101]
},
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["Personality_102"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "RushAtk",
"castCondition": {
"pose": [201]
},
"cd": 60.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["RushAtk"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"301": {
"name": "Personality_101",
"priority": 2,
"castCondition": {
"pose": [301]
},
"cd": 5.0,
"cdUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"401": {
"name": "SpecialRushAtk",
"priority": 1,
"castCondition": {
"pose": [301],
"castRangeMax": 10.0
},
"cd": 10.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["SpecialRushAtk"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 10.0,
"returnToBornTactic": {
"enable": true
},
@ -263,106 +363,31 @@
"pose": [101]
},
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 0.25,
"cdMin": 12.5,
"cdMax": 17.5,
"cdMin": 12.5,
"distanceFromBorn": 10.0,
"distanceFromCurrentMin": 3.0,
"distanceFromCurrentMax": 5.0
}
},
"fleeTactic": {
"enable": true,
"condition": {
"pose": [101, 202]
},
"enable": true,
"nerveTrigger": ["HIT", "FEAR"],
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 2.5,
"cd": 3.0,
"triggerDistance": 100,
"triggerDistance": 100.0,
"fleeAngle": 360.0,
"fleeNumberMin": 4,
"fleeNumberMax": 6,
"fleeDistanceMin": 7.5,
"fleeDistanceMax": 10,
"fleeAngle": 360,
"fleeDistanceMax": 10.0,
"turnToTarget": true
}
},
"skills": {
"3": {
"name": "OnAlert",
"stateIDs": ["Alert"],
"skillType": "OnAlert",
"ignoreGCD": true,
"triggerGCD": false,
"castCondition": {
"pose": [101, 201]
}
},
"101": {
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"initialCDUpperRange": 7.5,
"name": "Personality_101",
"stateIDs": ["Personality_101"],
"skillType": "Free",
"castCondition": {
"pose": [101, 301]
}
},
"102": {
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"initialCDUpperRange": 7.5,
"name": "Personality_102",
"stateIDs": ["Personality_102"],
"skillType": "Free",
"castCondition": {
"pose": [101]
}
},
"201": {
"name": "RushAtk",
"cd": 60,
"initialCD": 0.0,
"stateIDs": ["RushAtk"],
"skillType": "Combat",
"triggerGCD": false,
"ignoreGCD": true,
"castCondition": {
"pose": [201]
}
},
"301": {
"cd": 5,
"cdUpperRange": 5,
"priority": 2,
"name": "Personality_101",
"stateIDs": ["Personality_101"],
"skillType": "Combat",
"castCondition": {
"pose": [301]
}
},
"401": {
"name": "SpecialRushAtk",
"priority": 1,
"cd": 10,
"initialCD": 0.0,
"stateIDs": ["SpecialRushAtk"],
"skillType": "Combat",
"ignoreGCD": true,
"triggerGCD": false,
"castCondition": {
"castRangeMax": 10,
"pose": [301]
}
}
}
}
}

View File

@ -84,7 +84,7 @@
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Born": []
},
"canDoSkill": true,
@ -92,7 +92,7 @@
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Standby": []
},
"canDoSkill": true,
@ -101,7 +101,7 @@
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Walk": ["Audio_Boar_walk"],
"Run": ["Audio_Boar_run"],
"Disappear": []
@ -113,7 +113,7 @@
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"TurnLeft": [],
"TurnRight": []
},
@ -125,7 +125,7 @@
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Hit_L": ["Audio_Boar_hit_l"]
},
"resetAnimatorTriggerOnEnter": ["BeHit"],
@ -133,14 +133,14 @@
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Die": ["Animal_Boar_Die", "Audio_Boar_die"],
"Die_Disappear": ["Animal_Boar_Disappear"]
}
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Alert": ["Animal_Boar_Alert"]
},
"canDoSkill": true,
@ -148,7 +148,7 @@
},
"RushAtk": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"RushAtk": ["Animal_Boar_RushAtk", "Audio_Boar_run"],
"Crash": []
},
@ -158,7 +158,7 @@
},
"Personality_101": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Personality_101": []
},
"canDoSkill": true,
@ -166,7 +166,7 @@
},
"Personality_102": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Personality_102": []
},
"canDoSkill": true,

View File

@ -85,7 +85,7 @@
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Born": []
},
@ -93,7 +93,7 @@
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Standby": []
},
@ -103,7 +103,7 @@
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Walk": ["Audio_Boar_Small_Walk"],
"Run": ["Audio_Boar_Small_Run"],
"Disappear": []
@ -116,7 +116,7 @@
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Hit_L": ["Audio_Boar_Small_Hit_L"]
},
@ -125,14 +125,14 @@
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Die": ["Animal_Boar_Die", "Audio_Boar_Small_Die"],
"Die_Disappear": ["Animal_Boar_Disappear"]
}
},
"Aware": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Aware": ["Audio_Boar_Small_Aware"]
},
@ -141,7 +141,7 @@
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Alert": ["Animal_Boar_Alert"]
},
@ -150,7 +150,7 @@
},
"Personality_101": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Personality_101": []
},
@ -159,7 +159,7 @@
},
"Personality_102": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Personality_102": []
},
@ -168,7 +168,7 @@
},
"ToRun": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"ToRun": ["Animal_Boar_Small_ToRun"]
},
@ -177,7 +177,7 @@
},
"ToWander": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"ToWander": ["Animal_Boar_Small_ToWander"]
},

View File

@ -1,75 +1,51 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 10.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.0,
"height": 0.5,
"viewSize": 1.0,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 10.0,
"height": 0.5,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"captureGroup": {
"defaultConfig": {
"captureEffect": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
},
"model": {
"bornEffect": "",
"attachEffect": "Eff_Animal_Boltbug_Lightbug_Idle",
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 20,
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": true
"endureType": "Monster_Minion",
"weight": 20.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"dieDisappearEffect": "",
"fallWhenAirDie": false,
"dieEndTime": 4.0,
"dieForceDisappearTime": 10,
"useRagDoll": false,
"fallWhenAirDie": false
}
},
"move": {
"$type": "ConfigAnimatorMove",
"velocityForce": {
"excludeForces": [
"RetreatType",
"RetreatAirType",
"WindZoneType",
"AirflowType"
]
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
}
},
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_Wisp_Wind_Standby"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -77,7 +53,6 @@
"animatorStates": {
"Standby": ["Audio_Wisp_Wind_Standby"]
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -92,18 +67,16 @@
"Audio_Wisp_Wind_Walk"
]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Wisp_Wind_Die"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -112,21 +85,20 @@
"animatorStates": {
"Die": ["Animal_Boltbug_Lightbug_Die", "Audio_Wisp_Wind_Die"]
},
"canSteer": true
"BHEPAJIOBDN": true
}
}
}
},
"initialPoses": {
"Default": {
"initialPoseID": 0
}
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"moveSetting": {
"useNavMesh": false
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
@ -139,27 +111,19 @@
"neurons": {
"DefaultSetting": ["HIT", "WEATHER_BAD", "FEAR"]
},
"threat": {
"feelThreatGrow": 1000.0,
"threatBroadcastRange": 5.0
},
"defendArea": {
"defendRange": 100.0
},
"threat": {
"feelThreatGrow": 1000,
"threatBroadcastRange": 5.0
},
"fly": {
"enable": true,
"floatingPoses": [201]
},
"spacialAdjustTactic": {
"enable": true,
"condition": {
"pose": [201]
},
"defaultSetting": {
"speedLevel": 1,
"yLow": 0.3,
"yHigh": 1.5
}
"ui": {
"hasDirectionIndicator": false
},
"spacialProbeTactic": {
"enable": true,
@ -167,33 +131,54 @@
"pose": [201]
},
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 0.3,
"cdMin": 1,
"cdMax": 5,
"terrainOffsetMin": 0.3,
"turnSpeedOverride": 0.30000001192092896,
"cdMax": 5.0,
"cdMin": 1.0,
"terrainOffsetMin": 0.30000001192092896,
"terrainOffsetMax": 1.5,
"distanceFromBorn": 2.0,
"distanceFromCurrentMin": 0.5,
"distanceFromCurrentMax": 1.0
}
},
"spacialAdjustTactic": {
"enable": true,
"condition": {
"pose": [201]
},
"defaultSetting": {
"yLow": 0.30000001192092896,
"yHigh": 1.5
}
},
"extractionTactic": {
"enable": true,
"condition": {
"pose": [201]
},
"nerveTrigger": ["HIT", "WEATHER_BAD", "FEAR"],
"defaultSetting": {
"speedLevel": 2,
"extractionDistance": 30,
"extractionAngleMin": 15,
"extractionAngleMax": 30,
"triggerDistance": 200
}
},
"ui": {
"hasDirectionIndicator": false
"defaultSetting": {}
}
},
"move": {
"$type": "PLMNMICDOHN",
"EINCMKOBBEG": {
"excludeForces": [
"RetreatType",
"RetreatAirType",
"WindZoneType",
"AirflowType"
]
}
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

View File

@ -1,89 +1,71 @@
{
"$type": "ConfigMonster",
"uiSetting": {
"radarHint": true
},
"common": {
"mass": 10.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.2,
"height": 0.5,
"viewSize": 0.5,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 10.0,
"height": 0.5,
"viewSize": 0.5,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.2000000476837158,
"canTriggerElementReactionText": false
},
"animal": {
"hasAbility": true,
"tickAbilityElement": false,
"hasCharacterRenderering": false,
"canEnvAnimalChangeAnimator": true
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"captureGroup": {
"defaultConfig": {
"captureEffect": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
},
"combat": {
"property": {
"weight": 20,
"endureType": "Monster_Minion",
"weight": 20.0,
"isLockHP": true
//"isInvincible": true,
},
"combatLock": {
"denyLockOn": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": true,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 0.01,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 0.009999999776482582,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
}
},
"move": {
"$type": "ConfigAnimatorMove",
"velocityForce": {
"excludeForces": [
"RetreatType",
"RetreatAirType",
"WindZoneType",
"AirflowType"
]
}
},
"inputKeys": [
"abilities": [
{
"keyID": 1,
"inputKeyCode": 257
"abilityID": "",
"abilityName": "Boltbug_Scarab_UnderGroundHandler",
"abilityOverride": ""
},
{
"keyID": 2,
"inputKeyCode": 258
"abilityID": "",
"abilityName": "Boltbug_Scarab_MakeBall",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Boltbug_Scarab_DestroyBall",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["", ""]
"Born": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -92,7 +74,6 @@
"Standby": [],
"Standby_Hide": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -100,13 +81,12 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": [""]
"Walk": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"DigIn": {
"$type": "ConfigMonsterStateIDInfo",
@ -130,31 +110,20 @@
"IdleFree01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"IdleFree01": ["", ""]
"IdleFree01": []
}
},
"MakeBall": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MakeBall": ["Animal_Boltbug_Scarab_MakeBall", ""]
"MakeBall": ["Animal_Boltbug_Scarab_MakeBall"]
},
"canSteer": true,
"followAnimRotation": true
"BHEPAJIOBDN": true,
"ECGKJECEAII": true
}
}
}
},
"abilities": [
{
"abilityName": "Boltbug_Scarab_UnderGroundHandler"
},
{
"abilityName": "Boltbug_Scarab_MakeBall"
},
{
"abilityName": "Boltbug_Scarab_DestroyBall"
}
],
"initialPoses": {
"Default": {
"initialPoseID": 101
@ -174,11 +143,8 @@
"aibeta": {
"enable": true,
"friendliness": 1,
"profiling": {
"lodStrategy": "MinorAnimal"
},
"moveSetting": {
"useNavMesh": true
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
@ -191,22 +157,16 @@
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatTargetDistance": 0.05000000074505806,
"clearThreatTimerByDistance": 1.0,
"viewThreatGrow": 50.0,
"feelThreatGrow": 1000.0,
"threatBroadcastRange": 3.0
},
"defendArea": {
"defendRange": 100.0
},
"threat": {
"viewThreatGrow": 50,
"feelThreatGrow": 1000,
"threatBroadcastRange": 3.0,
"clearThreatTargetDistance": 0.05,
"clearThreatTimerByDistance": 1.0
},
"returnToBornTactic": {
"enable": true
},
"ui": {
"hasDirectionIndicator": false
},
"poseControl": {
"items": [
{
@ -218,43 +178,54 @@
}
]
},
"mixin": {
"setControllerParameterOnBeHitByEntityType": [
{
"poseIDs": [101],
"settings": [
{
"entityTypes": ["Avatar", "Monster", "Gadget", "Bullet"],
"onSuccess": {
"setAnimatorTrigger": [
{
"triggerID": "BeHitTrigger"
}
],
"setPoseInt": [
{
"intID": "RandomPose",
"value": 2
}
]
},
"onFail": {
"setAnimatorTrigger": [
{
"triggerID": "BeHitTrigger"
}
],
"setPoseInt": [
{
"intID": "RandomPose",
"value": 2
}
]
}
}
]
}
]
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal"
},
"skills": {
"1": {
"name": "IdleFree01",
"skillType": "Free",
"castCondition": {
"pose": [101, 102]
},
"cd": 10.0,
"cdUpperRange": 10.0,
"initialCD": 5.0,
"initialCDUpperRange": 10.0,
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["IdleFree01"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"2": {
"name": "MakeBall",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [101]
},
"cd": 20.0,
"cdUpperRange": 20.0,
"initialCDUpperRange": 2.0,
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["MakeBall"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"returnToBornTactic": {
"enable": true
},
"wanderTactic": {
"enable": true,
@ -263,70 +234,107 @@
},
"defaultSetting": {
"turnSpeedOverride": 0.5,
"speedLevel": 1,
"cdMin": 1.0,
"cdMax": 3.0,
"cdMin": 1.0,
"distanceFromBorn": 10.0,
"distanceFromCurrentMin": 1.5,
"distanceFromCurrentMax": 3.0
}
},
"skills": {
// Free Skills ///////////////////////////////
"1": {
"cd": 10.0,
"cdUpperRange": 10.0,
"initialCD": 5.0,
"initialCDUpperRange": 10.0,
"name": "IdleFree01",
"stateIDs": ["IdleFree01"],
"skillType": "Free",
"skillQueryingTime": 3,
"triggerGCD": false,
"castCondition": {
"pose": [101, 102]
"mixin": {
"setControllerParameterOnBeHitByEntityType": [
{
"poseIDs": [101],
"settings": [
{
"entityTypes": ["Avatar", "Monster", "Gadget", "Bullet"],
"onSuccess": {
"setPoseInt": [
{
"intID": "RandomPose",
"value": 2
}
],
"setAnimatorTrigger": [
{
"triggerID": "BeHitTrigger"
}
]
},
"onFail": {
"setPoseInt": [
{
"intID": "RandomPose",
"value": 2
}
],
"setAnimatorTrigger": [
{
"triggerID": "BeHitTrigger"
}
]
}
}
]
}
},
"2": {
"cd": 20.0,
"cdUpperRange": 20.0,
"initialCD": 0.0,
"initialCDUpperRange": 2.0,
"name": "MakeBall",
"stateIDs": ["MakeBall"],
"priority": 1,
"skillType": "Free",
"skillQueryingTime": 3,
"triggerGCD": false,
"castCondition": {
"pose": [101]
}
}
]
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 2,
"inputKeyCode": 258,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"EINCMKOBBEG": {
"excludeForces": [
"RetreatType",
"RetreatAirType",
"WindZoneType",
"AirflowType"
]
}
},
"audio": {
"$type": "ConfigMonsterAudio",
"NCOGLLMIJGO": "",
"animAudio": {
"onTransitionOut": [
{
"currentStateName": "MakeBall",
"audioEvent": {
"text": "Stop_sfx_creature_Boltbug_Scarab_making_Loop"
},
"otherStateNames": [],
"usage": "Any"
}
],
"onTransitionIn": [
{
"currentStateName": "MakeBall",
"audioEvent": {
"text": "Play_sfx_creature_Boltbug_Scarab_making_Loop"
},
"otherStateNames": [],
"usage": "Any"
}
}
],
"onTransitionOut": [
{
"currentStateName": "MakeBall",
"audioEvent": {
"text": "Stop_sfx_creature_Boltbug_Scarab_making_Loop"
}
}
]
}
},
"animal": {
"tickAbilityElement": false,
"hasCharacterRenderering": false,
"MIECGDGNANH": true
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
},
"LAHOGLBFFMJ": {
"KOKIOOHIIKC": true
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1,40 +1,24 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 10000.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.0,
"viewSize": 0.6,
"height": 1.5,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"canTriggerElementReactionText": false,
"mass": 10000.0,
"height": 1.5,
"viewSize": 0.6000000238418579,
"affectedByWorld": true,
"checkInSurface": true,
"useGrassDisplacement": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"dither": {
"showDitherDuration": 2.0
},
"move": {
"$type": "ConfigAnimatorMove",
"facingMove": "FourDirection",
"monsterSizeType": "OtherType",
"velocityForce": {
"excludeForces": ["RetreatAirType"]
},
"yawSpeedRatio": 1.0
},
"specialPoint": {
"bulletAim": "AimPoint"
},
"headControl": {
"$type": "ConfigHeadControl",
"$type": "GAAIKCFIJMM",
"useHeadControl": true,
"animStates": [
"KBBNEKBLPFA": 45.0,
"FJOGFHEFPHN": 10.0,
"FCDMCPDGFCL": [
"NormalIdle/Standby",
"NormalIdle/Born",
"WalkForward",
@ -46,62 +30,51 @@
"Blink",
"Alert",
"Alert_Sleep"
],
"maxYawDegree": 45,
"maxPitchDegree": 10,
"speed": 6.0
]
},
"specialPoint": {
"elementAbsorb": "RootNode",
"elementPendant": "",
"elementDrop": "RootNode",
"bulletAim": "AimPoint"
},
"model": {
"bornEffect": "Eff_Monster_Common_Born"
"bornEffect": "Eff_Monster_Common_Born",
"attachEffect": ""
},
"billboard": {
"$type": "ConfigCombatBillboard",
"offsetType": "Character",
"offset": {
"x": 0,
"y": 0.1,
"z": 0
},
"showHPBar": true,
"radiusOffset": 0.25,
"size": "Normal"
"dither": {
"showDitherDuration": 2.0
},
"combat": {
"property": {
"weight": 80, //weightLevel = 2
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": false,
"lockType": "Avatar&Monster_Lv4"
"endureType": "Monster_Minion",
"weight": 80.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": false
"hitBloodEffect": ""
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Avatar&Monster_Lv4"
},
"die": {
"hasAnimatorDie": true,
"dieEndTime": 0.8999999761581421,
"dieForceDisappearTime": 0.8999999761581421,
"dieDisappearEffect": "Eff_Death_Common_Animal",
"dieDisappearEffectDelay": 0.5,
"dieEndTime": 0.9,
"dieForceDisappearTime": 0.9,
"useRagDoll": false,
"muteHitBox": true,
"dieDenyLockOn": true,
"dieIsGhostToEnemy": true,
"dieIgnoreTriggerBullet": true,
"muteBillboard": true,
"mutePushCollider": true
"OCGODEHJPME": true,
"MFJBKFECLNJ": true,
"IMEEBMBJPGJ": true,
"ICHFPLMNCLC": true,
"MBHMAGEPJFH": true,
"CFHPDHFKMEP": true
},
"animEvents": {
"AtkNo": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"fanAngle": 60.0,
"radius": 1.5,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
@ -109,21 +82,25 @@
"y": 0.0,
"z": -0.5
}
}
},
"fanAngle": 60.0,
"radius": 1.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"reboundRatio": 0,
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
"hitHaltTimeScale": 0.009999999776482582
}
}
},
@ -131,9 +108,6 @@
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"fanAngle": 90.0,
"radius": 1.5,
"height": 1,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
@ -141,22 +115,27 @@
"y": 0.0,
"z": 0.0
}
}
},
"height": 1.0,
"fanAngle": 90.0,
"radius": 1.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.6,
"damagePercentage": 0.6000000238418579,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"attackType": "Melee",
"enBreak": 60
"enBreak": 60.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"reboundRatio": 0,
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
"hitHaltTimeScale": 0.009999999776482582
}
}
},
@ -164,9 +143,6 @@
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"fanAngle": 90.0,
"radius": 1.5,
"height": 1,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
@ -174,150 +150,169 @@
"y": 0.0,
"z": 0.0
}
}
},
"height": 1.0,
"fanAngle": 90.0,
"radius": 1.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.4,
"damagePercentage": 0.4000000059604645,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"attackType": "Melee",
"enBreak": 60
"enBreak": 60.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"reboundRatio": 0,
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
"hitHaltTimeScale": 0.009999999776482582
}
}
}
}
},
"abilities": [
{
"abilityID": "",
"abilityName": "Monster_Chrysopelea_SteerAttack",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Chrysopelea_Attack01",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Chrysopelea_HeadControlOff",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Monster_Chrysopelea_SleepState",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"combatMove": true,
"canSteer": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Standby": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canSteer": true,
"canDoSkill": true,
"canSyncMove": true,
"autoSteer": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true,
"BKLKHCBEHNL": true
},
"Sleep": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Sleep": []
},
"combatMove": true,
"canSteer": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Run": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Run": [""]
"Run": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"WalkForward": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward": [""]
"WalkForward": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"WalkBack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkBack": [""]
"WalkBack": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"WalkLeft": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkLeft": [""]
"WalkLeft": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"WalkRight": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkRight": [""]
"WalkRight": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn": [""]
"Turn": []
},
"combatMove": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": [""]
"Hit_L": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": [],
"Lying_Die": []
}
"Die": ["Audio_Monster_Chrysopelea_01_Die"],
"Lying_Die": ["Audio_Monster_Chrysopelea_01_Die"]
},
"resetAnimatorTriggerOnEnter": ["DoSkill"]
},
"Personality1": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality1": [""]
"Personality1": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
@ -325,7 +320,7 @@
"Personality2": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality2": [""]
"Personality2": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
@ -333,7 +328,7 @@
"Personality3": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality3": [""]
"Personality3": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
@ -341,51 +336,51 @@
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": []
"Alert": ["Audio_Monster_Chrysopelea_01_Alert"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Alert_Sleep": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert_Sleep": []
"Alert_Sleep": ["Audio_Monster_Chrysopelea_01_AlertSleep"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Attack_01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Attack_01": ["Monster_Chrysopelea_Attack01"]
"Attack_01": [
"Monster_Chrysopelea_Attack01",
"Audio_Monster_Chrysopelea_01_Attack"
]
},
"combatMove": true,
"canSyncMove": true,
"canSteer": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"Blink": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Blink": [""]
"Blink": ["Audio_Monster_Chrysopelea_01_Blink"]
},
"combatMove": true,
"canSyncMove": true,
"canSteer": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
}
}
}
},
"abilities": [
{
"abilityName": "Monster_Chrysopelea_SteerAttack"
"billboard": {
"$type": "NCBABGPMMPL",
"EBBHBMFMOGD": "BillboardAttach",
"offset": {
"y": 0.10000000149011612
},
{
"abilityName": "Monster_Chrysopelea_Attack01"
},
{
"abilityName": "Monster_Chrysopelea_HeadControlOff"
}
],
"BFOMIIKCOGI": "Character",
"OELDMANLPDM": 0.25,
"ANGKJBLILKJ": true
},
"initialPoses": {
"Default": {
"initialPoseID": 1
@ -399,44 +394,11 @@
}
}
},
"inputKeys": [
{
"keyID": 601,
"inputKeyCode": 257
},
{
"keyID": 611,
"inputKeyCode": 258
},
{
"keyID": 621,
"inputKeyCode": 259
},
{
"keyID": 111,
"inputKeyCode": 260
},
{
"keyID": 121,
"inputKeyCode": 261
}
],
"aibeta": {
"enable": true,
"skillGCD": 7.0,
"moveSetting": {
"moveCategory": "Land"
"navMeshAgentName": "Undead01"
},
"skillGroupCDConfigs": [
{
"skillGroupCDID": 2,
"skillGroupCDTime": 20
},
{
"skillGroupCDID": 3,
"skillGroupCDTime": 2
}
],
"sensing": {
"settings": {
"DefaultSetting": {
@ -463,30 +425,178 @@
}
}
},
"defendArea": {
"enable": true
},
"threat": {
"clearThreatTargetDistance": 40.0,
"clearThreatTimerByDistance": 2.0,
"clearThreatEdgeDistance": 40.0,
"clearThreatByLostPath": false,
"clearThreatTimerByLostPath": 40,
"clearThreatTargetDistance": 18.0,
"clearThreatEdgeDistance": 20.0,
"clearThreatByTargetOutOfZone": true,
"clearThreatTimerByTargetOutOfZone": 5,
"clearThreatTimerByDistance": 2.0,
"clearThreatTimerByLostPath": 20.0,
"viewAttenuation": [
{ "x": 10.0, "y": 2.0 },
{ "x": 20.0, "y": 1.0 },
{ "x": 30.0, "y": 0.5 },
{ "x": 50.0, "y": 0.1 }
{
"x": 10.0,
"y": 2.0
},
{
"x": 20.0,
"y": 1.0
},
{
"x": 30.0,
"y": 0.5
},
{
"x": 50.0,
"y": 0.10000000149011612
}
]
},
"defendArea": {},
"skillGroupCDConfigs": [
{
"skillGroupCDID": 2,
"skillGroupCDTime": 20.0
},
{
"skillGroupCDID": 3,
"skillGroupCDTime": 2.0
}
],
"skills": {
"101": {
"name": "OnAlert",
"skillType": "OnAlert",
"faceTarget": true,
"castCondition": {
"pose": [1]
},
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Alert"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"111": {
"name": "OnAlert",
"skillType": "OnAlert",
"faceTarget": true,
"castCondition": {
"pose": [2]
},
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Alert_Sleep"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "Personality1",
"skillType": "Free",
"priority": 6,
"castCondition": {
"pose": [1]
},
"cd": 15.0,
"cdUpperRange": 10.0,
"initialCD": 2.5,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"skillGroupCDID": 2,
"stateIDs": ["Personality1"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"211": {
"name": "Personality2",
"skillType": "Free",
"priority": 6,
"castCondition": {
"pose": [2]
},
"cd": 20.0,
"cdUpperRange": 10.0,
"initialCD": 8.5,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"skillGroupCDID": 2,
"stateIDs": ["Personality2"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"221": {
"name": "Personality3",
"skillType": "Free",
"priority": 6,
"castCondition": {
"pose": [1]
},
"cd": 20.0,
"cdUpperRange": 15.0,
"initialCD": 2.5,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"skillGroupCDID": 2,
"stateIDs": ["Personality3"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"601": {
"name": "RangedAttack1",
"combatSkillType": "RangedAttack",
"castCondition": {
"pose": [101],
"maxTargetAngleXZ": 90.0,
"pickRangeMax": 15.0
},
"cd": 9.0,
"cdUpperRange": 1.0,
"publicCDGroup": "",
"stateIDs": ["Attack_01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "11",
"flagTargetInZone": "11"
},
"611": {
"name": "Blink",
"combatSkillType": "RangedAttack",
"priority": 6,
"castCondition": {
"pose": [101],
"maxTargetAngleXZ": 90.0,
"pickRangeMin": 16.0,
"pickRangeMax": 30.0
},
"cd": 18.0,
"cdUpperRange": 4.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Blink"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 7.0,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"fadeoutBeginTime": 20.0,
"fadeoutEndTime": 25.0
"speedLevel": 1
}
},
"wanderTactic": {
@ -495,13 +605,11 @@
"pose": [1]
},
"defaultSetting": {
"speedLevel": 1,
"cdMin": 8,
"cdMax": 16,
"turnSpeedOverride": 0.30000001192092896,
"cdMax": 16.0,
"cdMin": 8.0,
"distanceFromBorn": 20.0,
"distanceFromCurrentMin": 6,
"distanceFromCurrentMax": 10,
"turnSpeedOverride": 0.3
"distanceFromCurrentMin": 6.0
}
},
"meleeChargeTactic": {
@ -511,12 +619,11 @@
},
"defaultSetting": {
"speedLevel": 1,
"speedLevelInner": 1,
"innerDistance": 10,
"stopDistance": 9.9,
"turnSpeedOverride": 1.0,
"startDistanceMin": 16.0,
"startDistanceMax": 50,
"turnSpeedOverride": 1.0
"startDistanceMax": 50.0,
"stopDistance": 9.899999618530273,
"innerDistance": 10.0
}
},
"facingMoveTactic": {
@ -525,123 +632,54 @@
"pose": [101]
},
"defaultSetting": {
"speedLevel": 1,
"rangeMin": 3.0,
"rangeMax": 10.0,
"facingMoveWeight": {
"stop": 0.2,
"forward": 0.2,
"back": 0.2,
"left": 1.0,
"right": 1.0
},
"facingMoveTurnInterval": 2.5,
"restTimeMin": 4.0,
"restTimeMax": 3.0,
"restTimeMin": 4.0
}
},
"skills": {
"101": {
"name": "OnAlert",
"stateIDs": ["Alert"],
"skillType": "OnAlert",
"skillQueryingTime": 3,
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": true,
"castCondition": {
"pose": [1]
}
},
"111": {
"name": "OnAlert",
"stateIDs": ["Alert_Sleep"],
"skillType": "OnAlert",
"skillQueryingTime": 3,
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": true,
"castCondition": {
"pose": [2]
}
},
"201": {
"cd": 15.0,
"cdUpperRange": 10.0,
"initialCD": 2.5,
"initialCDUpperRange": 5.0,
"name": "Personality1",
"stateIDs": ["Personality1"],
"priority": 6,
"skillGroupCDID": 2,
"skillType": "Free",
"castCondition": {
"pose": [1]
}
},
"211": {
"cd": 20.0,
"cdUpperRange": 10.0,
"initialCD": 8.5,
"initialCDUpperRange": 5.0,
"name": "Personality2",
"stateIDs": ["Personality2"],
"priority": 6,
"skillGroupCDID": 2,
"skillType": "Free",
"castCondition": {
"pose": [2]
}
},
"221": {
"cd": 20.0,
"cdUpperRange": 15.0,
"initialCD": 2.5,
"initialCDUpperRange": 5.0,
"name": "Personality3",
"stateIDs": ["Personality3"],
"priority": 6,
"skillGroupCDID": 2,
"skillType": "Free",
"castCondition": {
"pose": [1]
}
},
"601": {
"cd": 9.0,
"cdUpperRange": 1.0,
"combatSkillType": "RangedAttack",
"name": "RangedAttack1",
"stateIDs": ["Attack_01"],
"flagSelfInZone": "11",
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "11",
"castCondition": {
"pickRangeMin": 0,
"pickRangeMax": 15,
"maxTargetAngleXZ": 90,
"pose": [101]
}
},
"611": {
"cd": 18.0,
"cdUpperRange": 4.0,
"ignoreGCD": true,
"triggerGCD": false,
"combatSkillType": "RangedAttack",
"name": "Blink",
"stateIDs": ["Blink"],
"flagSelfInZone": "10",
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "11",
"priority": 6,
"castCondition": {
"pickRangeMin": 16,
"pickRangeMax": 30,
"maxTargetAngleXZ": 90,
"pose": [101]
}
"facingMoveTurnInterval": 2.5,
"facingMoveWeight": {
"stop": 0.20000000298023224,
"forward": 0.20000000298023224,
"back": 0.20000000298023224
},
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
}
}
},
"inputKeys": [
{
"keyID": 601,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 611,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 621,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 111,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 121,
"inputKeyCode": 261,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"EINCMKOBBEG": {
"excludeForces": ["RetreatAirType"]
},
"BCBPBHLKCPB": "FourDirection",
"OOFDCONLBHL": 1.0
}
}

View File

@ -1,61 +1,51 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 10.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 2.0,
"viewSize": 0.5,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 10.0,
"viewSize": 0.5,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 2.0,
"canTriggerElementReactionText": false
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"captureGroup": {
"defaultConfig": {
"captureEffect": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
},
"combat": {
"property": {
"weight": 20,
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": true
"endureType": "Monster_Minion",
"weight": 20.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"dieDisappearEffect": "Eff_Animal_Common_Die",
"dieEndTime": 0.01,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 0.009999999776482582,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": "Eff_Animal_Common_Die"
}
},
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Animal_Crab_Born", "Audio_Crab_Born"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -63,7 +53,6 @@
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -78,18 +67,16 @@
"Run_Mirror": ["Audio_Crab_Run"],
"Run_AS_Mirror": ["Audio_Crab_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -109,9 +96,7 @@
}
},
"initialPoses": {
"Default": {
"initialPoseID": 0
},
"Default": {},
"NoKillSelf": {
"initialPoseID": 2,
"initialPoseParams": {
@ -124,63 +109,47 @@
"aibeta": {
"enable": true,
"friendliness": 1,
"profiling": {
"lodStrategy": "MinorAnimal"
},
"moveSetting": {
"useNavMesh": false
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"enableVision": false,
"feelRange": 5.0
"enableVision": false
}
}
},
"neurons": {
"DefaultSetting": ["HIT"]
},
"defendArea": {
"defendRange": 100.0
},
"threat": {
"viewThreatGrow": 50,
"feelThreatGrow": 1000,
"viewThreatGrow": 50.0,
"feelThreatGrow": 1000.0,
"threatBroadcastRange": 3.0
},
"returnToBornTactic": {
"enable": true
"defendArea": {
"defendRange": 100.0
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal"
},
"returnToBornTactic": {
"enable": true
},
"wanderTactic": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"cdMin": 1.0,
"cdMax": 3.0,
"cdMin": 1.0,
"distanceFromBorn": 10.0,
"distanceFromCurrentMin": 1.5,
"distanceFromCurrentMax": 3.0
}
},
"fleeTactic": {
"enable": true,
"condition": {
"pose": [1, 101, 102]
},
"nerveTrigger": ["HIT"],
"defaultSetting": {
"speedLevel": 2,
"cd": 0.0,
"triggerDistance": 200,
"fleeAngle": 180,
"fleeDistanceMin": 20.0,
"fleeDistanceMax": 30.0
}
},
"crabMoveTactic": {
"enable": true,
"condition": {
@ -189,14 +158,37 @@
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 2.5,
"radiusMin": 3,
"radiusMin": 3.0,
"radiusMax": 7.0,
"moveTimeMin": 2.5,
"moveTimeMax": 2.5,
"restTimeMin": 1.5,
"restTimeMax": 1.5,
"detectFrontDistance": 2
"detectFrontDistance": 2.0
}
},
"fleeTactic": {
"enable": true,
"condition": {
"pose": [1, 101, 102]
},
"nerveTrigger": ["HIT"],
"defaultSetting": {
"cd": 0.0,
"triggerDistance": 200.0,
"fleeAngle": 180.0,
"fleeDistanceMin": 20.0
}
}
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

View File

@ -1,66 +1,106 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 60.0,
"affectedByWorld": true,
"checkInSurface": true,
"viewSize": 2.0,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 60.0,
"viewSize": 2.0,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
},
"animal": {
"hasAbility": true,
"tickAbilityElement": false,
"hasCharacterRenderering": false
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 2.0
},
"model": {
"canBakeMesh": false
},
"captureGroup": {
"defaultConfig": {
"captureEffect": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
},
"combat": {
"property": {
"weight": 60,
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
"endureType": "Monster_Minion",
"weight": 60.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"fallWhenAirDie": false,
"dieDisappearEffect": "",
"dieEndTime": 2.0,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial",
"abilityOverride": ""
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Crane_AIStateInitial",
"abilityOverride": ""
},
{
"abilityID": "Random",
"abilityName": "Animal_Crane_Random",
"abilityOverride": ""
},
{
"abilityID": "FlyDown",
"abilityName": "Animal_Crane_FlyDown",
"abilityOverride": ""
},
{
"abilityID": "FlyUp",
"abilityName": "Animal_Crane_FlyUp",
"abilityOverride": ""
},
{
"abilityID": "ToWander",
"abilityName": "Animal_Crane_ToWander",
"abilityOverride": ""
},
{
"abilityID": "ToIdle",
"abilityName": "Animal_Crane_ToIdle",
"abilityOverride": ""
},
{
"abilityID": "Disappear",
"abilityName": "Animal_Crane_Disappear",
"abilityOverride": ""
},
{
"abilityID": "Bird_Feather",
"abilityName": "Animal_Crane_FlyEffect",
"abilityOverride": ""
},
{
"abilityID": "Animal_Crane_Scared",
"abilityName": "Animal_Crane_Scared",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_Crane_FlyDown"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -69,7 +109,6 @@
"Standby": ["Audio_Crane_Standby"],
"Standby_Aware": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -79,11 +118,10 @@
"animatorStates": {
"Walk": ["Audio_Crane_Walk"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"FlyDown": {
"$type": "ConfigMonsterStateIDInfo",
@ -95,11 +133,10 @@
"Audio_Crane_LandToGround"
]
},
"combatMove": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnEnter": ["HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"FlyUp": {
"$type": "ConfigMonsterStateIDInfo",
@ -109,17 +146,15 @@
"FlyUp": ["Audio_Crane_FlyUp"],
"Disappear": ["Audio_Crane_FlyUp"]
},
"combatMove": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Crane_Alert_Scared"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -135,7 +170,6 @@
"animatorStates": {
"Aware": []
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -148,7 +182,6 @@
"Audio_Crane_Alert_Scared"
]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"ToWander": {
@ -156,7 +189,6 @@
"animatorStates": {
"ToWander": ["Audio_Crane_Standby", "Animal_Crane_ToWander"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -165,7 +197,6 @@
"animatorStates": {
"ToIdle": ["Audio_Crane_Standby", "Animal_Crane_ToIdle"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -174,7 +205,6 @@
"animatorStates": {
"Personality_101": ["Audio_Crane_Personality_101"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -183,7 +213,6 @@
"animatorStates": {
"Personality_102": ["Audio_Crane_Personality_102"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -192,7 +221,6 @@
"animatorStates": {
"Personality_103": ["Audio_Crane_Personality_103"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -201,59 +229,14 @@
"animatorStates": {
"Personality_104": ["Audio_Crane_Personality_104"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial"
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Crane_AIStateInitial"
},
{
"abilityID": "Random",
"abilityName": "Animal_Crane_Random"
},
{
"abilityID": "FlyDown",
"abilityName": "Animal_Crane_FlyDown"
},
{
"abilityID": "FlyUp",
"abilityName": "Animal_Crane_FlyUp"
},
{
"abilityID": "ToWander",
"abilityName": "Animal_Crane_ToWander"
},
{
"abilityID": "ToIdle",
"abilityName": "Animal_Crane_ToIdle"
},
{
"abilityID": "Disappear",
"abilityName": "Animal_Crane_Disappear"
},
{
"abilityID": "Bird_Feather",
"abilityName": "Animal_Crane_FlyEffect"
},
{
"abilityID": "Animal_Crane_Scared",
"abilityName": "Animal_Crane_Scared"
}
],
"initialPoses": {
"Default": {
"initialPoseID": 0
},
"Default": {},
"FlyDown": {
"initialPoseID": 901,
"initialPoseParams": {
@ -275,14 +258,12 @@
"aibeta": {
"enable": true,
"friendliness": 1,
"skillGCD": 7.5,
"sensing": {
"settings": {
"DefaultSetting": {
"sensitivity": 2,
"horizontalFov": 90,
"verticalFov": 30,
"viewRange": 30,
"sensitivity": 2.0,
"horizontalFov": 90.0,
"verticalFov": 30.0,
"feelRange": 15.0
}
}
@ -290,23 +271,170 @@
"neurons": {
"DefaultSetting": ["HIT", "WEATHER_BAD", "FEAR"]
},
"threat": {
"feelThreatGrow": 1000.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 1.0
},
{
"x": 20.0,
"y": 0.4000000059604645
}
]
},
"defendArea": {
"defendRange": 100.0
},
"threat": {
"clearThreatTargetDistance": 50.0,
"viewThreatGrow": 100,
"feelThreatGrow": 1000,
"threatDecreaseSpeed": 30,
"viewAttenuation": [
{ "x": 10.0, "y": 1.0 },
{ "x": 20.0, "y": 0.4 }
]
},
"fly": {
"enable": true,
"floatingPoses": [901, 903]
},
"ui": {
"hasDirectionIndicator": false
},
"skills": {
"1": {
"name": "OnAware",
"skillType": "OnAware",
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["Aware"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"2": {
"name": "OnAlert",
"skillType": "OnAlert",
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["Alert"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "Personality_101",
"skillType": "Free",
"castCondition": {
"pose": [2]
},
"cd": 15.0,
"cdUpperRange": 15.0,
"initialCD": 7.5,
"initialCDUpperRange": 25.0,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "Personality_102",
"skillType": "Free",
"castCondition": {
"pose": [2]
},
"cd": 60.0,
"cdUpperRange": 60.0,
"initialCD": 7.5,
"initialCDUpperRange": 25.0,
"publicCDGroup": "",
"stateIDs": ["Personality_102"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"103": {
"name": "Personality_103",
"skillType": "Free",
"castCondition": {
"pose": [2]
},
"cd": 30.0,
"cdUpperRange": 30.0,
"initialCD": 7.5,
"initialCDUpperRange": 25.0,
"publicCDGroup": "",
"stateIDs": ["Personality_103"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"104": {
"name": "Personality_104",
"skillType": "Free",
"castCondition": {
"pose": [2]
},
"cd": 30.0,
"cdUpperRange": 30.0,
"initialCD": 7.5,
"initialCDUpperRange": 25.0,
"publicCDGroup": "",
"stateIDs": ["Personality_104"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "ToWander",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [2]
},
"cd": 3.0,
"initialCD": 10.0,
"initialCDUpperRange": 90.0,
"publicCDGroup": "",
"stateIDs": ["ToWander"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"202": {
"name": "ToIdle",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [1]
},
"cd": 3.0,
"initialCD": 1.0,
"initialCDUpperRange": 9.0,
"publicCDGroup": "",
"stateIDs": ["ToIdle"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 7.5,
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1]
},
"defaultSetting": {
"turnSpeedOverride": 0.25,
"distanceFromBorn": 10.0,
"distanceFromCurrentMin": 3.0,
"distanceFromCurrentMax": 5.0
}
},
"landingTactic": {
"enable": true,
"condition": {
@ -314,26 +442,11 @@
},
"defaultSetting": {
"speedLevel": 2,
"landingAngleMin": 60,
"landingAngleMax": 75,
"landingAngleMax": 75.0,
"landingAngleMin": 60.0,
"landingTerrainAltitude": 3.5
}
},
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1]
},
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 0.25,
"cdMin": 0.0,
"cdMax": 0.0,
"distanceFromBorn": 10.0,
"distanceFromCurrentMin": 3.0,
"distanceFromCurrentMax": 5.0
}
},
"extractionTactic": {
"enable": true,
"condition": {
@ -341,103 +454,18 @@
},
"nerveTrigger": ["HIT", "WEATHER_BAD", "FEAR"],
"defaultSetting": {
"speedLevel": 2,
"extractionDistance": 30,
"extractionAngleMin": 30,
"extractionAngleMax": 45,
"triggerDistance": 200
}
},
"ui": {
"hasDirectionIndicator": false
},
"skills": {
"1": {
"name": "OnAware",
"stateIDs": ["Aware"],
"skillType": "OnAware",
"skillQueryingTime": 3,
"triggerGCD": false
},
"2": {
"name": "OnAlert",
"stateIDs": ["Alert"],
"skillType": "OnAlert",
"skillQueryingTime": 3,
"triggerGCD": false
},
"101": {
"cd": 15.0,
"cdUpperRange": 15.0,
"initialCD": 7.5,
"initialCDUpperRange": 25.0,
"name": "Personality_101",
"stateIDs": ["Personality_101"],
"skillType": "Free",
"castCondition": {
"pose": [2]
}
},
"102": {
"cd": 60.0,
"cdUpperRange": 60.0,
"initialCD": 7.5,
"initialCDUpperRange": 25.0,
"name": "Personality_102",
"stateIDs": ["Personality_102"],
"skillType": "Free",
"castCondition": {
"pose": [2]
}
},
"103": {
"cd": 30.0,
"cdUpperRange": 30.0,
"initialCD": 7.5,
"initialCDUpperRange": 25.0,
"name": "Personality_103",
"stateIDs": ["Personality_103"],
"skillType": "Free",
"castCondition": {
"pose": [2]
}
},
"104": {
"cd": 30.0,
"cdUpperRange": 30.0,
"initialCD": 7.5,
"initialCDUpperRange": 25.0,
"name": "Personality_104",
"stateIDs": ["Personality_104"],
"skillType": "Free",
"castCondition": {
"pose": [2]
}
},
"201": {
"priority": 1,
"cd": 3.0,
"initialCD": 10.0,
"initialCDUpperRange": 90.0,
"name": "ToWander",
"stateIDs": ["ToWander"],
"skillType": "Free",
"castCondition": {
"pose": [2]
}
},
"202": {
"priority": 1,
"cd": 3.0,
"initialCD": 1.0,
"initialCDUpperRange": 9.0,
"name": "ToIdle",
"stateIDs": ["ToIdle"],
"skillType": "Free",
"castCondition": {
"pose": [1]
}
"extractionAngleMax": 45.0,
"extractionAngleMin": 30.0
}
}
},
"animal": {
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -76,7 +76,7 @@
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Born": ["Audio_Fox_Born"]
},
"CombatMove": true,
@ -84,7 +84,7 @@
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Standby": [""],
"Sit": [""],
"Prone": [""]
@ -96,7 +96,7 @@
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Walk": ["Audio_Fox_Walk"],
"Run": ["Audio_Fox_Run"],
"Sprint": ["Audio_Fox_Run"]
@ -109,7 +109,7 @@
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Turn": ["Audio_Fox_Walk"]
},
"CombatMove": true,
@ -120,7 +120,7 @@
},
"Flee": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Flee": ["Audio_Fox_Run"],
"Disappear": ["Audio_Fox_Run"]
},
@ -132,7 +132,7 @@
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Hit_L": ["BeHit", "Audio_Fox_Hit_L"]
},
"CombatMove": true,
@ -141,13 +141,13 @@
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Die": ["Animal_DogPrick_Disappear", "Audio_Fox_Die"]
}
},
"StandbyToSit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"StandbyToSit": ["Animal_DogPrick_SitDown", "Audio_Fox_GetDown"]
},
"CombatMove": true,
@ -155,7 +155,7 @@
},
"StandbyToProne": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"StandbyToProne": ["Animal_DogPrick_Prone", "Audio_Fox_Aware"]
},
"CombatMove": true,
@ -163,7 +163,7 @@
},
"SitToStandby": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"SitToStandby": ["Animal_DogPrick_StandUp", "Audio_Fox_GetUp"]
},
"CombatMove": true,
@ -171,7 +171,7 @@
},
"SitToProne": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"SitToProne": ["Animal_DogPrick_Prone", "Audio_Fox_Aware"]
},
"CombatMove": true,
@ -179,7 +179,7 @@
},
"ProneToStandby": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"ProneToStandby": ["Animal_DogPrick_StandUp", "Audio_Fox_GetUp"]
},
"CombatMove": true,
@ -187,7 +187,7 @@
},
"ProneToSit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"ProneToSit": ["Animal_DogPrick_SitDown", "Audio_Fox_GetUp"]
},
"CombatMove": true,
@ -195,7 +195,7 @@
},
"Personality_Sit1": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Personality_Sit1": ["Audio_Fox_Personality_102"]
},
"CombatMove": true,

View File

@ -1,64 +1,55 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 20.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.2,
"viewSize": 0.5,
"height": 0.7,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 0.699999988079071,
"viewSize": 0.5,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.2000000476837158,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"captureGroup": {
"defaultConfig": {
"captureEffect": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
},
"combat": {
"property": {
"weight": 30,
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": true
"endureType": "Monster_Minion",
"weight": 30.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"dieEndTime": 0.699999988079071,
"dieForceDisappearTime": 1.0,
"dieDisappearEffect": "Eff_Animal_Common_Die",
"dieDisappearEffectDelay": 0.7,
"dieEndTime": 0.7,
"dieForceDisappearTime": 1
"dieDisappearEffectDelay": 0.699999988079071
}
},
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""],
"Born": [],
"Born_AS": ["Animal_Eel_Born"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -67,7 +58,6 @@
"Standby_HighStance": [],
"Standby_LowStance": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -81,7 +71,7 @@
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": [""]
"Die": []
}
},
"ChangeStance": {
@ -90,7 +80,6 @@
"LowStanceToHighStance": [],
"HighStanceToLowStance": []
},
"combatMove": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -100,7 +89,6 @@
"HighStance_Free01": [],
"LowStance_Free01": []
},
"combatMove": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
}
@ -128,9 +116,6 @@
"aibeta": {
"enable": true,
"friendliness": 1,
"profiling": {
"lodStrategy": "MinorAnimal"
},
"sensing": {
"settings": {
"DefaultSetting": {
@ -142,20 +127,14 @@
"neurons": {
"DefaultSetting": ["WEATHER_BAD"]
},
"threat": {
"viewThreatGrow": 75.0,
"feelThreatGrow": 1000.0,
"threatBroadcastRange": 5.0
},
"defendArea": {
"defendRange": 100.0
},
"threat": {
"viewThreatGrow": 75,
"feelThreatGrow": 1000,
"threatBroadcastRange": 5
},
"returnToBornTactic": {
"enable": true
},
"ui": {
"hasDirectionIndicator": false
},
"poseControl": {
"items": [
{
@ -174,15 +153,59 @@
}
]
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal"
},
"skills": {
"101": {
"name": "FreeSkill_HighStance",
"skillType": "Free",
"castCondition": {
"pose": [1]
},
"cd": 10.0,
"cdUpperRange": 10.0,
"initialCD": 5.0,
"initialCDUpperRange": 10.0,
"publicCDGroup": "",
"stateIDs": ["FreeSkill"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "FreeSkill_LowStance",
"skillType": "Free",
"castCondition": {
"pose": [2]
},
"cd": 10.0,
"cdUpperRange": 10.0,
"initialCD": 5.0,
"initialCDUpperRange": 10.0,
"publicCDGroup": "",
"stateIDs": ["FreeSkill"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"returnToBornTactic": {
"enable": true
},
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1]
},
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"cdMin": 60,
"cdMax": 120,
"cdMax": 120.0,
"cdMin": 60.0,
"distanceFromBorn": 10.0,
"distanceFromCurrentMin": 1.5,
"distanceFromCurrentMax": 3.0
@ -192,41 +215,24 @@
"enable": true,
"nerveTrigger": ["HIT", "WEATHER_BAD"],
"defaultSetting": {
"speedLevel": 2,
"cd": 0.0,
"triggerDistance": 200,
"fleeAngle": 30,
"triggerDistance": 200.0,
"fleeAngle": 30.0,
"fleeNumberMin": 8,
"fleeNumberMax": 12,
"fleeDistanceMin": 3.3,
"fleeDistanceMax": 3.3
}
},
"skills": {
"101": {
"cd": 10.0,
"cdUpperRange": 10.0,
"initialCD": 5.0,
"initialCDUpperRange": 10.0,
"name": "FreeSkill_HighStance",
"stateIDs": ["FreeSkill"],
"skillType": "Free",
"castCondition": {
"pose": [1]
}
},
"201": {
"cd": 10.0,
"cdUpperRange": 10.0,
"initialCD": 5.0,
"initialCDUpperRange": 10.0,
"name": "FreeSkill_LowStance",
"stateIDs": ["FreeSkill"],
"skillType": "Free",
"castCondition": {
"pose": [2]
}
"fleeDistanceMin": 3.299999952316284,
"fleeDistanceMax": 3.299999952316284
}
}
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

View File

@ -1,66 +1,51 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 9999999.0,
"scale": 1.0,
"affectedByWorld": true,
"checkInSurface": true,
"height": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 9999999.0,
"height": 1.0,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": true,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"move": {
"$type": "ConfigAnimatorMove",
"facingMove": "ForwardBackward"
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"model": {
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 101,
"endureType": "Monster_Minion",
"weight": 101.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": true,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 2.0,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 1.7999999523162842,
"dieForceDisappearTime": 2.0,
"dieDisappearEffect": ""
},
"animEvents": {
"MeleeAtk01": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"duration": 0.0,
"triggerType": "TriggerNoRepeat",
"fanAngle": 180.0,
"radius": 3.0,
"height": 3.0,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
@ -68,57 +53,91 @@
"y": -0.5,
"z": 0.0
}
}
},
"height": 3.0,
"fanAngle": 180.0,
"radius": 3.0
},
"attackInfo": {
"attackTag": "Electrohercules_MeleeAttack01",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0,
"damagePercentage": 0.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"attackType": "Melee",
"enBreak": 0
"enBreak": 0.0,
"attackType": "Melee"
}
}
}
}
},
"inputKeys": [
"abilities": [
{
"keyID": 1,
"inputKeyCode": 257
"abilityID": "",
"abilityName": "Animal_Electrohercules_Properties_01",
"abilityOverride": ""
},
{
"keyID": 1011,
"inputKeyCode": 258
"abilityID": "",
"abilityName": "Animal_Electrohercules_BattleStateHandler",
"abilityOverride": ""
},
{
"keyID": 1012,
"inputKeyCode": 259
"abilityID": "",
"abilityName": "Animal_Electrohercules_PositionLogicHandler",
"abilityOverride": ""
},
{
"keyID": 1013,
"inputKeyCode": 260
"abilityID": "",
"abilityName": "Animal_Electrohercules_PlayAlert",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy01_SkillManager",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_Chasing",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_TryBreakRangedAttack",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Tutorial_AddStage",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Tutorial_MeleeAttack01",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
//Idle ///////////////////////////////////////
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""]
"Born": []
},
"CombatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": [""]
"Standby": []
},
"CombatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnEnter": ["IsCharging"],
@ -127,31 +146,28 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward": [""],
"WalkBack": [""]
"WalkForward": [],
"WalkBack": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
//Behit ///////////////////////////////////////
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": [""],
"Hit_H": [""]
"Hit_L": ["Audio_Animal_Electrohercules_01_Hit_L"],
"Hit_H": ["Audio_Animal_Electrohercules_01_Hit_H"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHitThrow": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrow": [""],
"HitThrow": [],
"HitThrowDrop": [],
"HitThrowToGround": [""]
"HitThrowToGround": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -160,76 +176,84 @@
"animatorStates": {
"Struggle": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
//Die ///////////////////////////////////////
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["", ""]
"Die": ["Audio_Animal_Electrohercules_01_Die"]
}
},
//Skill ///////////////////////////////////////
"Warning": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": ["", ""]
"Alert": ["Audio_Animal_Electrohercules_01_Alert"]
},
"canSyncMove": true,
"canSteer": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"MeleeAttack01_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAttack01_BS": [
"Animal_Electrohercules_01_JumpForward_Charging",
"Animal_Electrohercules_01_MeleeAttack01_BS"
],
"MeleeAttack01_BSLoop": [],
"MeleeAttack01_BSLoop03": [
"Animal_Electrohercules_Tutorial_MeleeAttack01_BS"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"MeleeAttack01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAttack01_BS": [""],
"MeleeAttack01": [""],
"MeleeAttack01_AS": [""]
"MeleeAttack01": [
"Animal_Electrohercules_01_JumpForward",
"Audio_Animal_Electrohercules_01_JumpForward"
],
"MeleeAttack01_AS": [
"Animal_Electrohercules_Tutorial_MeleeAttack01_AS"
]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RangedAttack01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangedAttack01_BS": [""],
"RangedAttack01_Loop": [""],
"RangedAttack01_AS": ["Animal_Electrohercules_01_RangedAttack01"]
"RangedAttack01_BS": ["Animal_Electrohercules_01_RangedAttack01"],
"RangedAttack01_Loop": [],
"RangedAttack01_AS": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Recoil": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Recoil": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CriticalTrigger"]
},
"Taunt01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Taunt01": [""]
"Taunt01": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Taunt02": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Taunt02": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"abilities": [
//TODO:
{
"abilityName": "Animal_Electrohercules_Properties"
},
{
"abilityName": "Animal_Electrohercules_BattleStateHandler"
},
{
"abilityName": "Animal_Electrohercules_PlayAlert"
},
{
"abilityName": "Animal_Electrohercules_Enemy01_SkillManager"
},
{
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_Chasing"
}
],
"initialPoses": {
"Default": {
"initialPoseID": 1,
@ -242,126 +266,227 @@
},
"aibeta": {
"enable": true,
//"friendliness": 1,
"skillGCD": 1.0,
//"decisionArchetype": "Animal",
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 25.0,
"viewPanoramic": true,
"viewRange": 25,
"feelRange": 25
"feelRange": 25.0
}
}
},
"neurons": {
"DefaultSetting": []
},
"threat": {
"clearThreatTimerByDistance": 1.0,
"threatDecreaseSpeed": 500.0
},
"defendArea": {
"defendRange": 50.0
},
"threat": {
"clearThreatTargetDistance": 50.0,
"clearThreatTimerByDistance": 1,
"viewThreatGrow": 100,
"feelThreatGrow": 500,
"threatDecreaseSpeed": 500
"ui": {
"hasDirectionIndicator": false
},
"skillGroupCDConfigs": [
{
"skillGroupCDID": 1,
"skillGroupCDTime": 9.0
}
],
"skills": {
"1011": {
"name": "MeleeAttack01",
"castCondition": {
"pose": [101],
"needReInitCD": true,
"pickRangeMax": 2.4000000953674316
},
"cd": 6.0,
"initialCD": 1.0,
"publicCDGroup": "",
"stateIDs": ["MeleeAttack01_BS", "MeleeAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1012": {
"name": "RangedAttack01",
"castCondition": {
"pose": [101],
"needReInitCD": true,
"pickRangeMin": 2.0,
"pickRangeMax": 4.0
},
"cd": 10.0,
"initialCD": 3.0,
"publicCDGroup": "",
"stateIDs": ["RangedAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1018": {
"name": "Taunt01",
"castCondition": {
"pose": [101],
"needReInitCD": true,
"pickRangeMin": 2.0,
"pickRangeMax": 99.0
},
"cd": 8.0,
"initialCD": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"skillGroupCDID": 1,
"stateIDs": ["Taunt01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1019": {
"name": "Taunt02",
"castCondition": {
"pose": [101],
"needReInitCD": true,
"pickRangeMin": 2.0,
"pickRangeMax": 99.0
},
"cd": 8.0,
"initialCD": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"skillGroupCDID": 1,
"stateIDs": ["Taunt02"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [101]
"pose": [101, 121]
},
"defaultSetting": {
"speedLevel": 1,
"speedLevelInner": 1,
"innerDistance": 0,
"stopDistance": 2.0,
"turnSpeedOverride": 1.0,
"startDistanceMin": 2.0,
"startDistanceMax": 50,
"turnSpeedOverride": 1.0
"startDistanceMax": 50.0,
"innerDistance": 0.0
}
},
"facingMoveTactic": {
"enable": true,
"condition": {
"pose": [101]
"pose": [101, 111]
},
"defaultSetting": {
"speedLevel": 1,
"needHasPath": false,
"rangeMin": 1.45,
"rangeMax": 1.95,
"rangeMin": 1.4500000476837158,
"rangeMax": 1.9500000476837158,
"restTimeMin": 10.0,
"restTimeMax": 4.0,
"facingMoveTurnInterval": 0.5,
"facingMoveWeight": {
"stop": 0.0,
"forward": 1.0,
"back": 1.0,
"left": 0.0,
"right": 0.0
},
"facingMoveTurnInterval": 0.5,
"restTimeMax": 4.0,
"restTimeMin": 10.0
}
},
"ui": {
"hasDirectionIndicator": false
},
"skills": {
//Melee
"1011": {
"cd": 10,
"initialCD": 1.0,
"ignoreGCD": false,
"name": "MeleeAttack01",
"stateIDs": ["MeleeAttack01"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 0,
"pickRangeMax": 2.4,
"pose": [101],
"needReInitCD": true
}
},
//Ranged
"1012": {
"cd": 10,
"initialCD": 3.0,
"ignoreGCD": false,
"name": "RangedAttack01",
"stateIDs": ["RangedAttack01"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 2,
"pickRangeMax": 4.0,
"pose": [101],
"needReInitCD": true
}
},
//Taunt
"1013": {
"cd": 8,
"initialCD": 5.0,
"ignoreGCD": true,
"name": "Taunt01",
"stateIDs": ["Taunt01"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 2,
"pickRangeMax": 99.0,
"pose": [101],
"needReInitCD": true
}
"PBHGMADNDOC": false,
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
}
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 1011,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 1012,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 1013,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 1014,
"inputKeyCode": 261,
"abilityName": ""
},
{
"keyID": 1015,
"inputKeyCode": 262,
"abilityName": ""
},
{
"keyID": 1016,
"inputKeyCode": 263,
"abilityName": ""
},
{
"keyID": 1017,
"inputKeyCode": 264,
"abilityName": ""
},
{
"keyID": 1018,
"inputKeyCode": 265,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"BCBPBHLKCPB": "ForwardBackward"
},
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {
"onTransitionIn": [
{
"currentStateName": "WalkBack",
"audioEvent": {
"text": "Play_sfx_animal_electrohercules_walk_Loop"
}
},
{
"currentStateName": "WalkForward",
"audioEvent": {
"text": "Play_sfx_animal_electrohercules_walk_Loop"
}
}
],
"onTransitionOut": [
{
"currentStateName": "WalkBack",
"audioEvent": {
"text": "Stop_sfx_animal_electrohercules_walk_Loop"
}
},
{
"currentStateName": "WalkForward",
"audioEvent": {
"text": "Stop_sfx_animal_electrohercules_walk_Loop"
}
}
]
}
},
"animal": {
"tickAbilityElement": false
}
}

View File

@ -1,66 +1,51 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 9999999.0,
"scale": 1.0,
"affectedByWorld": true,
"checkInSurface": true,
"height": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 9999999.0,
"height": 1.0,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": true,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"move": {
"$type": "ConfigAnimatorMove",
"facingMove": "ForwardBackward"
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"model": {
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 101,
"endureType": "Monster_Minion",
"weight": 101.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": true,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 2.0,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 1.7999999523162842,
"dieForceDisappearTime": 2.0,
"dieDisappearEffect": ""
},
"animEvents": {
"MeleeAtk01": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"duration": 0.0,
"triggerType": "TriggerNoRepeat",
"fanAngle": 180.0,
"radius": 3.0,
"height": 3.0,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
@ -68,57 +53,81 @@
"y": -0.5,
"z": 0.0
}
}
},
"height": 3.0,
"fanAngle": 180.0,
"radius": 3.0
},
"attackInfo": {
"attackTag": "Electrohercules_MeleeAttack01",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0,
"damagePercentage": 0.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"attackType": "Melee",
"enBreak": 0
"enBreak": 0.0,
"attackType": "Melee"
}
}
}
}
},
"inputKeys": [
"abilities": [
{
"keyID": 1,
"inputKeyCode": 257
"abilityID": "",
"abilityName": "Animal_Electrohercules_Properties_02",
"abilityOverride": ""
},
{
"keyID": 1011,
"inputKeyCode": 258
"abilityID": "",
"abilityName": "Animal_Electrohercules_BattleStateHandler",
"abilityOverride": ""
},
{
"keyID": 1012,
"inputKeyCode": 259
"abilityID": "",
"abilityName": "Animal_Electrohercules_PositionLogicHandler",
"abilityOverride": ""
},
{
"keyID": 1013,
"inputKeyCode": 260
"abilityID": "",
"abilityName": "Animal_Electrohercules_PlayAlert",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy02_SkillManager",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_Chasing",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_TryBreakRangedAttack",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
//Idle ///////////////////////////////////////
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""]
"Born": []
},
"CombatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": [""]
"Standby": []
},
"CombatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnEnter": ["IsCharging"],
@ -127,31 +136,28 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward": [""],
"WalkBack": [""]
"WalkForward": [],
"WalkBack": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
//Behit ///////////////////////////////////////
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": [""],
"Hit_H": [""]
"Hit_L": ["Audio_Animal_Electrohercules_01_Hit_L"],
"Hit_H": ["Audio_Animal_Electrohercules_01_Hit_H"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHitThrow": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrow": [""],
"HitThrow": [],
"HitThrowDrop": [],
"HitThrowToGround": [""]
"HitThrowToGround": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -160,79 +166,99 @@
"animatorStates": {
"Struggle": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
//Die ///////////////////////////////////////
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["", ""]
"Die": ["Audio_Animal_Electrohercules_01_Die"]
}
},
//Skill ///////////////////////////////////////
"Warning": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": ["", ""]
"Alert": ["Audio_Animal_Electrohercules_01_Alert"]
},
"canSyncMove": true,
"canSteer": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"MeleeAttack01_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAttack01_01_BS": [
"Animal_Electrohercules_01_JumpForward_Charging",
"Animal_Electrohercules_01_MeleeAttack01_BS"
],
"MeleeAttack01_01_BSLoop": [],
"MeleeAttack01_02_BS": [
"Animal_Electrohercules_01_JumpForward_Charging",
"Animal_Electrohercules_01_MeleeAttack01_BS"
],
"MeleeAttack01_02_BSLoop": [],
"MeleeAttack01_03_BS": [
"Animal_Electrohercules_01_JumpForward_Charging",
"Animal_Electrohercules_01_MeleeAttack01_BS"
],
"MeleeAttack01_03_BSLoop": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"MeleeAttack01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAttack01_01_BS": [""],
"MeleeAttack01_01": [""],
"MeleeAttack01_01_AS": [""],
"MeleeAttack01_02_BS": [""],
"MeleeAttack01_02": [""],
"MeleeAttack01_02_AS": [""],
"MeleeAttack01_03_BS": [""],
"MeleeAttack01_03": [""],
"MeleeAttack01_03_AS": [""]
"MeleeAttack01_01": [
"Animal_Electrohercules_01_JumpForward",
"Audio_Animal_Electrohercules_01_JumpForward"
],
"MeleeAttack01_01_AS": [],
"MeleeAttack01_02": [
"Animal_Electrohercules_01_JumpForward",
"Audio_Animal_Electrohercules_01_JumpForward"
],
"MeleeAttack01_02_AS": [],
"MeleeAttack01_03": [
"Animal_Electrohercules_01_JumpForward",
"Audio_Animal_Electrohercules_01_JumpForward"
],
"MeleeAttack01_03_AS": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RangedAttack01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangedAttack01_BS": [""],
"RangedAttack01_Loop": [""],
"RangedAttack01_AS": [""]
"RangedAttack01_BS": ["Animal_Electrohercules_01_RangedAttack01"],
"RangedAttack01_Loop": [],
"RangedAttack01_AS": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Recoil": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Recoil": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CriticalTrigger"]
},
"Taunt01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Taunt01": [""]
"Taunt01": ["Audio_Animal_Electrohercules_01_Alert"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Taunt02": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Taunt02": ["Audio_Animal_Electrohercules_01_Taunt"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"abilities": [
//TODO:
{
"abilityName": "Animal_Electrohercules_Properties"
},
{
"abilityName": "Animal_Electrohercules_BattleStateHandler"
},
{
"abilityName": "Animal_Electrohercules_PlayAlert"
},
{
"abilityName": "Animal_Electrohercules_Enemy02_SkillManager"
}
],
"initialPoses": {
"Default": {
"initialPoseID": 1,
@ -245,30 +271,134 @@
},
"aibeta": {
"enable": true,
//"friendliness": 1,
"skillGCD": 1.0,
//"decisionArchetype": "Animal",
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 25.0,
"viewPanoramic": true,
"viewRange": 25,
"feelRange": 25
"feelRange": 25.0
}
}
},
"neurons": {
"DefaultSetting": []
},
"threat": {
"clearThreatTimerByDistance": 1.0,
"threatDecreaseSpeed": 500.0
},
"defendArea": {
"defendRange": 50.0
},
"threat": {
"clearThreatTargetDistance": 50.0,
"clearThreatTimerByDistance": 1,
"viewThreatGrow": 100,
"feelThreatGrow": 500,
"threatDecreaseSpeed": 500
"ui": {
"hasDirectionIndicator": false
},
"skillGroupCDConfigs": [
{
"skillGroupCDID": 1,
"skillGroupCDTime": 9.0
}
],
"skills": {
"1011": {
"name": "MeleeAttack01",
"castCondition": {
"pose": [101],
"pickRangeMax": 3.0,
"SkillAnchorRangeMax": 8.0
},
"cd": 3.0,
"initialCD": 1.0,
"publicCDGroup": "",
"stateIDs": ["MeleeAttack01_BS", "MeleeAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1211": {
"name": "MeleeAttack01R",
"castCondition": {
"pose": [121],
"pickRangeMax": 3.0
},
"publicCDGroup": "",
"stateIDs": ["MeleeAttack01_BS", "MeleeAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1012": {
"name": "RangedAttack01",
"castCondition": {
"pose": [101],
"pickRangeMin": 1.5,
"pickRangeMax": 99.0,
"GLGHHKAGENB": 8.0
},
"cd": 10.0,
"initialCD": 10.0,
"publicCDGroup": "",
"stateIDs": ["RangedAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1112": {
"name": "RangedAttack01L",
"castCondition": {
"pose": [111],
"pickRangeMin": 0.5,
"pickRangeMax": 99.0,
"GLGHHKAGENB": 5.0
},
"cd": 3.0,
"initialCD": 3.0,
"publicCDGroup": "",
"stateIDs": ["RangedAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1018": {
"name": "Taunt01",
"castCondition": {
"pose": [101, 111],
"pickRangeMin": 1.5,
"pickRangeMax": 99.0
},
"cd": 8.0,
"initialCD": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"skillGroupCDID": 1,
"stateIDs": ["Taunt01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1019": {
"name": "Taunt02",
"castCondition": {
"pose": [101, 111],
"pickRangeMin": 1.5,
"pickRangeMax": 99.0
},
"cd": 8.0,
"initialCD": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"skillGroupCDID": 1,
"stateIDs": ["Taunt02"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"meleeChargeTactic": {
"enable": true,
@ -277,96 +407,152 @@
},
"defaultSetting": {
"speedLevel": 1,
"speedLevelInner": 1,
"innerDistance": 0,
"stopDistance": 2.0,
"turnSpeedOverride": 1.0,
"startDistanceMin": 2.0,
"startDistanceMax": 50,
"turnSpeedOverride": 1.0
"startDistanceMax": 50.0,
"innerDistance": 0.0
}
},
"facingMoveTactic": {
"enable": true,
"condition": {
"pose": [101]
"pose": [101, 111, 121]
},
"defaultSetting": {
"speedLevel": 1,
"needHasPath": false,
"rangeMin": 1.45,
"rangeMax": 1.95,
"rangeMin": 1.4500000476837158,
"rangeMax": 1.9500000476837158,
"restTimeMin": 10.0,
"restTimeMax": 4.0,
"facingMoveTurnInterval": 0.5,
"facingMoveWeight": {
"stop": 0.0,
"forward": 1.0,
"back": 1.0,
"left": 0.0,
"right": 0.0
},
"facingMoveTurnInterval": 0.5,
"restTimeMax": 4.0,
"restTimeMin": 10.0
}
},
"ui": {
"hasDirectionIndicator": false
},
"skills": {
//Melee
"1011": {
"cd": 10,
"initialCD": 1.0,
"ignoreGCD": false,
"name": "MeleeAttack01",
"stateIDs": ["MeleeAttack01"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 0,
"pickRangeMax": 2.4,
"pose": [101],
"needReInitCD": true
}
"PBHGMADNDOC": false,
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
},
//Ranged
// "1012":
// {
// "cd": 10,
// "initialCD": 3.0,
// "ignoreGCD": false,
// "name": "RangedAttack01",
// "stateIDs": ["RangedAttack01"],
// "skillType": "Combat",
// //"faceTarget": true,
// "flagTargetReachable": "11",
// "flagTargetInZone": "11",
// "castCondition":
// {
// "pickRangeMin": 2,
// "pickRangeMax": 4.0,
// "pose": [101],
// "needReInitCD": true,
// },
// },
//Taunt
"1013": {
"cd": 8,
"initialCD": 5.0,
"ignoreGCD": true,
"name": "Taunt01",
"stateIDs": ["Taunt01"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 2,
"pickRangeMax": 99.0,
"pose": [101],
"needReInitCD": true
"specification": {
"111": {
"rangeMin": 2.450000047683716,
"rangeMax": 3.950000047683716,
"restTimeMin": 10.0,
"restTimeMax": 4.0,
"facingMoveTurnInterval": 1.0,
"facingMoveWeight": {
"stop": 0.0,
"left": 0.0,
"right": 0.0
},
"PBHGMADNDOC": false,
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
},
"121": {
"rangeMin": 0.44999998807907104,
"rangeMax": 2.950000047683716,
"restTimeMin": 10.0,
"restTimeMax": 4.0,
"facingMoveTurnInterval": 0.5,
"facingMoveWeight": {
"stop": 0.0,
"back": 0.0,
"left": 0.0,
"right": 0.0
},
"PBHGMADNDOC": false,
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
}
}
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 1011,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 1012,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 1013,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 1014,
"inputKeyCode": 261,
"abilityName": ""
},
{
"keyID": 1015,
"inputKeyCode": 262,
"abilityName": ""
},
{
"keyID": 1016,
"inputKeyCode": 263,
"abilityName": ""
},
{
"keyID": 1017,
"inputKeyCode": 264,
"abilityName": ""
},
{
"keyID": 1018,
"inputKeyCode": 265,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"BCBPBHLKCPB": "ForwardBackward"
},
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {
"onTransitionIn": [
{
"currentStateName": "WalkBack",
"audioEvent": {
"text": "Play_sfx_animal_electrohercules_walk_Loop"
}
},
{
"currentStateName": "WalkForward",
"audioEvent": {
"text": "Play_sfx_animal_electrohercules_walk_Loop"
}
}
],
"onTransitionOut": [
{
"currentStateName": "WalkBack",
"audioEvent": {
"text": "Stop_sfx_animal_electrohercules_walk_Loop"
}
},
{
"currentStateName": "WalkForward",
"audioEvent": {
"text": "Stop_sfx_animal_electrohercules_walk_Loop"
}
}
]
}
},
"animal": {
"tickAbilityElement": false
}
}

View File

@ -1,66 +1,51 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 9999999.0,
"scale": 1.0,
"affectedByWorld": true,
"checkInSurface": true,
"height": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 9999999.0,
"height": 1.0,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": true,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"move": {
"$type": "ConfigAnimatorMove",
"facingMove": "ForwardBackward"
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"model": {
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 101,
"endureType": "Monster_Minion",
"weight": 101.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": true,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 2.0,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 1.7999999523162842,
"dieForceDisappearTime": 2.0,
"dieDisappearEffect": ""
},
"animEvents": {
"MeleeAtk01": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"duration": 0.0,
"triggerType": "TriggerNoRepeat",
"fanAngle": 180.0,
"radius": 3.0,
"height": 3.0,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
@ -68,57 +53,91 @@
"y": -0.5,
"z": 0.0
}
}
},
"height": 3.0,
"fanAngle": 180.0,
"radius": 3.0
},
"attackInfo": {
"attackTag": "Electrohercules_MeleeAttack01",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0,
"damagePercentage": 0.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"attackType": "Melee",
"enBreak": 0
"enBreak": 0.0,
"attackType": "Melee"
}
}
}
}
},
"inputKeys": [
"abilities": [
{
"keyID": 1,
"inputKeyCode": 257
"abilityID": "",
"abilityName": "Animal_Electrohercules_Properties_03",
"abilityOverride": ""
},
{
"keyID": 1011,
"inputKeyCode": 258
"abilityID": "",
"abilityName": "Animal_Electrohercules_BattleStateHandler",
"abilityOverride": ""
},
{
"keyID": 1012,
"inputKeyCode": 259
"abilityID": "",
"abilityName": "Animal_Electrohercules_PositionLogicHandler",
"abilityOverride": ""
},
{
"keyID": 1013,
"inputKeyCode": 260
"abilityID": "",
"abilityName": "Animal_Electrohercules_PlayAlert",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy02_SkillManager",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_ExLongRange",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_LongRange",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_MidRange",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_TryBreakRangedAttack",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
//Idle ///////////////////////////////////////
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""]
"Born": []
},
"CombatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": [""]
"Standby": []
},
"CombatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnEnter": ["IsCharging"],
@ -127,31 +146,28 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward": [""],
"WalkBack": [""]
"WalkForward": [],
"WalkBack": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
//Behit ///////////////////////////////////////
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": [""],
"Hit_H": [""]
"Hit_L": ["Audio_Animal_Electrohercules_01_Hit_L"],
"Hit_H": ["Audio_Animal_Electrohercules_01_Hit_H"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHitThrow": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrow": [""],
"HitThrow": [],
"HitThrowDrop": [],
"HitThrowToGround": [""]
"HitThrowToGround": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -160,79 +176,91 @@
"animatorStates": {
"Struggle": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
//Die ///////////////////////////////////////
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["", ""]
"Die": ["Audio_Animal_Electrohercules_01_Die"]
}
},
//Skill ///////////////////////////////////////
"Warning": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": ["", ""]
"Alert": ["Audio_Animal_Electrohercules_01_Alert"]
},
"canSyncMove": true,
"canSteer": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"MeleeAttack01_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAttack01_BS": [
"Animal_Electrohercules_01_JumpForward_Charging",
"Animal_Electrohercules_01_MeleeAttack01_BS"
],
"MeleeAttack01_BSLoop": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"MeleeAttack01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAttack01_BS": [""],
"MeleeAttack01": [""],
"MeleeAttack01_AS": [""]
"MeleeAttack01": [
"Animal_Electrohercules_01_JumpForward",
"Audio_Animal_Electrohercules_01_JumpForward"
],
"MeleeAttack01_AS": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RangedAttack01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangedAttack01_BS": [""],
"RangedAttack01_Loop": [""],
"RangedAttack01_AS": ["Animal_Electrohercules_03_RangedAttack01"]
"RangedAttack01_01_BS": [
"Animal_Electrohercules_03_RangedAttack01_01"
],
"RangedAttack01_01_Loop": [],
"RangedAttack01_01_AS": [],
"RangedAttack01_02_BS": [
"Animal_Electrohercules_03_RangedAttack01_02"
],
"RangedAttack01_02_Loop": [],
"RangedAttack01_02_AS": [],
"RangedAttack01_03_BS": [
"Animal_Electrohercules_03_RangedAttack01_03"
],
"RangedAttack01_03_Loop": [],
"RangedAttack01_03_AS": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Recoil": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Recoil": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CriticalTrigger"]
},
"Taunt01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Taunt01": [""]
"Taunt01": ["Audio_Animal_Electrohercules_01_Alert"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Taunt02": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Taunt02": ["Audio_Animal_Electrohercules_01_Taunt"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"abilities": [
//TODO:
{
"abilityName": "Animal_Electrohercules_Properties"
},
{
"abilityName": "Animal_Electrohercules_BattleStateHandler"
},
{
"abilityName": "Animal_Electrohercules_PlayAlert"
},
{
"abilityName": "Animal_Electrohercules_Enemy01_SkillManager"
},
{
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_LongRange"
},
{
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_MidRange"
}
],
"initialPoses": {
"Default": {
"initialPoseID": 1,
@ -245,126 +273,293 @@
},
"aibeta": {
"enable": true,
//"friendliness": 1,
"skillGCD": 1.0,
//"decisionArchetype": "Animal",
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 25.0,
"viewPanoramic": true,
"viewRange": 25,
"feelRange": 25
"feelRange": 25.0
}
}
},
"neurons": {
"DefaultSetting": []
},
"threat": {
"clearThreatTimerByDistance": 1.0,
"threatDecreaseSpeed": 500.0
},
"defendArea": {
"defendRange": 50.0
},
"threat": {
"clearThreatTargetDistance": 50.0,
"clearThreatTimerByDistance": 1,
"viewThreatGrow": 100,
"feelThreatGrow": 500,
"threatDecreaseSpeed": 500
"ui": {
"hasDirectionIndicator": false
},
"skillGroupCDConfigs": [
{
"skillGroupCDID": 1,
"skillGroupCDTime": 9.0
}
],
"skills": {
"1211": {
"name": "MeleeAttack01",
"castCondition": {
"pose": [121],
"pickRangeMax": 3.0,
"SkillAnchorRangeMax": 3.0
},
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": ["MeleeAttack01_BS", "MeleeAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1012": {
"name": "RangedAttack01",
"castCondition": {
"pose": [101],
"pickRangeMin": 2.0,
"pickRangeMax": 4.0
},
"cd": 3.0,
"initialCD": 1.0,
"publicCDGroup": "",
"stateIDs": ["RangedAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1112": {
"name": "RangedAttack01L",
"castCondition": {
"pose": [111],
"pickRangeMin": 0.5,
"pickRangeMax": 99.0,
"SkillAnchorRangeMax": 5.0
},
"cd": 3.0,
"initialCD": 1.0,
"publicCDGroup": "",
"stateIDs": ["RangedAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1212": {
"name": "RangedAttack01R",
"priority": 1,
"castCondition": {
"pose": [121],
"needReInitCD": true,
"pickRangeMax": 99.0,
"SkillAnchorRangeMax": 5.0
},
"cd": 3.0,
"initialCD": 3.0,
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": ["RangedAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1018": {
"name": "Taunt01",
"castCondition": {
"pose": [101, 111],
"pickRangeMin": 2.0,
"pickRangeMax": 99.0
},
"cd": 8.0,
"initialCD": 8.0,
"publicCDGroup": "",
"ignoreGCD": true,
"skillGroupCDID": 1,
"stateIDs": ["Taunt01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1019": {
"name": "Taunt02",
"castCondition": {
"pose": [101, 111],
"pickRangeMin": 2.0,
"pickRangeMax": 99.0
},
"cd": 8.0,
"initialCD": 8.0,
"publicCDGroup": "",
"ignoreGCD": true,
"skillGroupCDID": 1,
"stateIDs": ["Taunt02"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [101]
"pose": [121]
},
"defaultSetting": {
"speedLevel": 1,
"speedLevelInner": 1,
"innerDistance": 0,
"stopDistance": 2.4,
"startDistanceMin": 2.5,
"startDistanceMax": 50,
"turnSpeedOverride": 1.0
"turnSpeedOverride": 1.0,
"startDistanceMin": 4.5,
"startDistanceMax": 50.0,
"stopDistance": 0.4000000059604645,
"innerDistance": 0.0
}
},
"facingMoveTactic": {
"enable": true,
"condition": {
"pose": [101]
"pose": [101, 111, 121]
},
"defaultSetting": {
"speedLevel": 1,
"needHasPath": false,
"rangeMin": 1.95,
"rangeMax": 2.45,
"rangeMin": 2.5,
"rangeMax": 3.5,
"restTimeMin": 10.0,
"restTimeMax": 4.0,
"facingMoveTurnInterval": 0.5,
"facingMoveWeight": {
"stop": 0.0,
"forward": 1.0,
"back": 1.0,
"left": 0.0,
"right": 0.0
},
"facingMoveTurnInterval": 0.5,
"restTimeMax": 4.0,
"restTimeMin": 10.0
}
},
"ui": {
"hasDirectionIndicator": false
},
"skills": {
//Melee
"1011": {
"cd": 10,
"initialCD": 1.0,
"ignoreGCD": false,
"name": "MeleeAttack01",
"stateIDs": ["MeleeAttack01"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 0,
"pickRangeMax": 2.4,
"pose": [101],
"needReInitCD": true
}
"PBHGMADNDOC": false,
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
},
//Ranged
"1012": {
"cd": 10,
"initialCD": 3.0,
"ignoreGCD": false,
"name": "RangedAttack01",
"stateIDs": ["RangedAttack01"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 2,
"pickRangeMax": 4.0,
"pose": [101],
"needReInitCD": true
}
},
//Taunt
"1013": {
"cd": 8,
"initialCD": 5.0,
"ignoreGCD": true,
"name": "Taunt01",
"stateIDs": ["Taunt01"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 2,
"pickRangeMax": 99.0,
"pose": [101],
"needReInitCD": true
"specification": {
"111": {
"rangeMin": 2.5,
"rangeMax": 4.0,
"restTimeMin": 10.0,
"restTimeMax": 4.0,
"facingMoveTurnInterval": 1.0,
"facingMoveWeight": {
"stop": 0.0,
"left": 0.0,
"right": 0.0
},
"PBHGMADNDOC": false,
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
},
"121": {
"rangeMin": 0.15000000596046448,
"rangeMax": 0.550000011920929,
"restTimeMin": 10.0,
"restTimeMax": 4.0,
"facingMoveTurnInterval": 0.5,
"facingMoveWeight": {
"stop": 0.0,
"back": 0.0,
"left": 0.0,
"right": 0.0
},
"PBHGMADNDOC": false,
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
}
}
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 1011,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 1012,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 1013,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 1014,
"inputKeyCode": 261,
"abilityName": ""
},
{
"keyID": 1015,
"inputKeyCode": 262,
"abilityName": ""
},
{
"keyID": 1016,
"inputKeyCode": 263,
"abilityName": ""
},
{
"keyID": 1017,
"inputKeyCode": 264,
"abilityName": ""
},
{
"keyID": 1018,
"inputKeyCode": 265,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"BCBPBHLKCPB": "ForwardBackward"
},
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {
"onTransitionIn": [
{
"currentStateName": "WalkBack",
"audioEvent": {
"text": "Play_sfx_animal_electrohercules_walk_Loop"
}
},
{
"currentStateName": "WalkForward",
"audioEvent": {
"text": "Play_sfx_animal_electrohercules_walk_Loop"
}
}
],
"onTransitionOut": [
{
"currentStateName": "WalkBack",
"audioEvent": {
"text": "Stop_sfx_animal_electrohercules_walk_Loop"
}
},
{
"currentStateName": "WalkForward",
"audioEvent": {
"text": "Stop_sfx_animal_electrohercules_walk_Loop"
}
}
]
}
},
"animal": {
"tickAbilityElement": false
}
}

View File

@ -1,66 +1,53 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 9999999.0,
"scale": 1.5,
"affectedByWorld": true,
"checkInSurface": true,
"height": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 9999999.0,
"height": 1.0,
"viewSize": 1.5,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.5,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": true,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"move": {
"$type": "ConfigAnimatorMove",
"facingMove": "ForwardBackward"
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"model": {
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 101,
"endureType": "Monster_Minion",
"weight": 101.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": true,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 2.0,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 1.7999999523162842,
"dieForceDisappearTime": 2.0,
"dieDisappearEffect": ""
},
"animEvents": {
"QuakeAtk01": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"duration": 0.0,
"triggerType": "TriggerNoRepeat",
"fanAngle": 180.0,
"radius": 1.5,
"height": 1.0,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
@ -68,57 +55,86 @@
"y": -0.5,
"z": 0.0
}
}
},
"height": 1.0,
"fanAngle": 180.0,
"radius": 1.5
},
"attackInfo": {
"attackTag": "Electrohercules_QuakeAttack",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0,
"damagePercentage": 0.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"attackType": "Melee",
"enBreak": 0
"enBreak": 0.0,
"attackType": "Melee"
}
}
}
}
},
"inputKeys": [
"abilities": [
{
"keyID": 1,
"inputKeyCode": 257
"abilityID": "",
"abilityName": "Animal_Electrohercules_Properties_04",
"abilityOverride": ""
},
{
"keyID": 1011,
"inputKeyCode": 258
"abilityID": "",
"abilityName": "Animal_Electrohercules_BattleStateHandler",
"abilityOverride": ""
},
{
"keyID": 1012,
"inputKeyCode": 259
"abilityID": "",
"abilityName": "Animal_Electrohercules_PositionLogicHandler",
"abilityOverride": ""
},
{
"keyID": 1013,
"inputKeyCode": 260
"abilityID": "",
"abilityName": "Animal_Electrohercules_PlayAlert",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy04_SkillManager",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_HeavyStateHandler",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_Chasing",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_TryBreakRangedAttack",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
//Idle ///////////////////////////////////////
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""]
"Born": []
},
"CombatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": [""]
"Standby": []
},
"CombatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnEnter": ["IsCharging"],
@ -127,31 +143,28 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward": [""],
"WalkBack": [""]
"WalkForward": [],
"WalkBack": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
//Behit ///////////////////////////////////////
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": [""],
"Hit_H": [""]
"Hit_L": ["Audio_Animal_Electrohercules_01_Hit_L_Large"],
"Hit_H": ["Audio_Animal_Electrohercules_01_Hit_H_Large"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHitThrow": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrow": [""],
"HitThrow": [],
"HitThrowDrop": [],
"HitThrowToGround": [""]
"HitThrowToGround": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -160,92 +173,103 @@
"animatorStates": {
"Struggle": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
//Die ///////////////////////////////////////
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["", ""]
"Die": ["Audio_Animal_Electrohercules_01_Die_Large"]
}
},
//Skill ///////////////////////////////////////
"Warning": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": ["", ""]
"Alert": ["Audio_Animal_Electrohercules_01_Alert_Large"]
},
"canSyncMove": true,
"canSteer": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"MeleeAttack01_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAttack01_BS": [
"Animal_Electrohercules_01_JumpForward_Charging",
"Animal_Electrohercules_04_MeleeAttack01_BS"
],
"MeleeAttack01_BSLoop": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"MeleeAttack01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAttack01_01_BS": [""],
"MeleeAttack01_01": [""],
"MeleeAttack01_01_AS": [""],
"MeleeAttack01_02_BS": [""],
"MeleeAttack01_02": [""],
"MeleeAttack01_02_AS": [""],
"MeleeAttack01_03_BS": [""],
"MeleeAttack01_03": [""],
"MeleeAttack01_03_AS": [""]
"MeleeAttack01": [
"Animal_Electrohercules_01_JumpForward",
"Audio_Animal_Electrohercules_01_JumpForward"
],
"MeleeAttack01_AS": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RangedAttack01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangedAttack01_BS": [""],
"RangedAttack01_Loop": [""],
"RangedAttack01_AS": [""]
"RangedAttack01_BS": ["Animal_Electrohercules_01_RangedAttack01"],
"RangedAttack01_Loop": [],
"RangedAttack01_AS": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"QuakeAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"QuakeAttack_01_BS": [""],
"QuakeAttack_01_BS": [
"Animal_Electrohercules_04_QuakeAttack_Alert"
],
"QuakeAttack_01_AS": ["Animal_Electrohercules_04_QuakeAttack"],
"QuakeAttack_02_BS": [""],
"QuakeAttack_02_BS": [],
"QuakeAttack_02_AS": ["Animal_Electrohercules_04_QuakeAttack"],
"QuakeAttack_03_BS": [""],
"QuakeAttack_03_BS": [],
"QuakeAttack_03_AS": ["Animal_Electrohercules_04_QuakeAttack"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"EnterHeavyState": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"EnterHeavyState": [
"Animal_Electrohercules_EnterHeavyState",
"Audio_Animal_Electrohercules_01_HeavyState_Enter_Large"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Recoil": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Recoil": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CriticalTrigger"]
},
"Taunt01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Taunt01": [""]
"Taunt01": ["Audio_Animal_Electrohercules_01_Alert_Large"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Taunt02": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Taunt02": ["Audio_Animal_Electrohercules_01_Taunt_Large"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"abilities": [
//TODO:
{
"abilityName": "Animal_Electrohercules_Properties"
},
{
"abilityName": "Animal_Electrohercules_BattleStateHandler"
},
{
"abilityName": "Animal_Electrohercules_PlayAlert"
},
{
"abilityName": "Animal_Electrohercules_Enemy02_SkillManager"
}
],
"initialPoses": {
"Default": {
"initialPoseID": 1,
@ -258,145 +282,310 @@
},
"aibeta": {
"enable": true,
//"friendliness": 1,
"skillGCD": 1.0,
//"decisionArchetype": "Animal",
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 25.0,
"viewPanoramic": true,
"viewRange": 25,
"feelRange": 25
"feelRange": 25.0
}
}
},
"neurons": {
"DefaultSetting": []
},
"threat": {
"clearThreatTimerByDistance": 1.0,
"threatDecreaseSpeed": 500.0
},
"defendArea": {
"defendRange": 50.0
},
"threat": {
"clearThreatTargetDistance": 50.0,
"clearThreatTimerByDistance": 1,
"viewThreatGrow": 100,
"feelThreatGrow": 500,
"threatDecreaseSpeed": 500
"ui": {
"hasDirectionIndicator": false
},
"skillGroupCDConfigs": [
{
"skillGroupCDID": 1,
"skillGroupCDTime": 9.0
}
],
"skillSetting": {
"skillEliteSet": {
"1": [1014],
"2": []
}
},
"skills": {
"1011": {
"name": "MeleeAttack01",
"castCondition": {
"pose": [101],
"pickRangeMax": 2.4000000953674316,
"SkillAnchorRangeMax": 8.0
},
"cd": 6.0,
"initialCD": 5.0,
"publicCDGroup": "",
"stateIDs": ["MeleeAttack01_BS", "MeleeAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1211": {
"name": "MeleeAttack01",
"castCondition": {
"pose": [101],
"pickRangeMax": 2.0,
"SkillAnchorRangeMax": 3.0
},
"cd": 1.0,
"initialCD": 1.0,
"publicCDGroup": "",
"stateIDs": ["MeleeAttack01_BS", "MeleeAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1012": {
"name": "RangedAttack01",
"castCondition": {
"pose": [101],
"pickRangeMin": 2.0,
"pickRangeMax": 4.0
},
"cd": 2.0,
"initialCD": 3.0,
"publicCDGroup": "",
"stateIDs": ["RangedAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1112": {
"name": "RangedAttack01",
"castCondition": {
"pose": [101, 111],
"pickRangeMin": 2.0,
"pickRangeMax": 4.0
},
"cd": 2.0,
"publicCDGroup": "",
"stateIDs": ["RangedAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1013": {
"name": "QuakeAttack",
"castCondition": {
"pose": [101, 111, 121],
"pickRangeMax": 2.0
},
"cd": 6.0,
"initialCD": 3.0,
"publicCDGroup": "",
"stateIDs": ["QuakeAttack"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1014": {
"name": "EnterHeavyState",
"priority": 1,
"castCondition": {
"pose": [101, 111, 121],
"pickRangeMax": 99.0
},
"initialCD": 5.0,
"initialCDUpperRange": 2.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["EnterHeavyState"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1018": {
"name": "Taunt01",
"priority": 6,
"castCondition": {
"pose": [101, 111],
"pickRangeMin": 2.0,
"pickRangeMax": 99.0
},
"cd": 8.0,
"initialCD": 5.0,
"publicCDGroup": "",
"skillGroupCDID": 1,
"stateIDs": ["Taunt01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [101]
"pose": [101, 121]
},
"defaultSetting": {
"speedLevel": 1,
"speedLevelInner": 1,
"innerDistance": 0,
"turnSpeedOverride": 1.0,
"startDistanceMin": 1.0,
"startDistanceMax": 50.0,
"stopDistance": 1.0,
"startDistanceMin": 1.5,
"startDistanceMax": 50,
"turnSpeedOverride": 1.0
"innerDistance": 0.0
}
},
"facingMoveTactic": {
"enable": true,
"condition": {
"pose": [101]
"pose": [101, 111, 121]
},
"defaultSetting": {
"speedLevel": 1,
"needHasPath": false,
"rangeMin": 0.45,
"rangeMax": 0.95,
"rangeMin": 0.949999988079071,
"rangeMax": 1.350000023841858,
"restTimeMin": 10.0,
"restTimeMax": 4.0,
"facingMoveTurnInterval": 3.0,
"facingMoveWeight": {
"stop": 0.0,
"forward": 1.0,
"back": 1.0,
"left": 0.0,
"right": 0.0
},
"facingMoveTurnInterval": 0.5,
"restTimeMax": 4.0,
"restTimeMin": 10.0
}
},
"ui": {
"hasDirectionIndicator": false
},
"skills": {
//Melee
"1011": {
"cd": 10,
"initialCD": 1.0,
"ignoreGCD": false,
"name": "MeleeAttack01",
"stateIDs": ["MeleeAttack01"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 0,
"pickRangeMax": 2.4,
"pose": [101],
"needReInitCD": true
}
"PBHGMADNDOC": false,
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
},
//Ranged
// "1012":
// {
// "cd": 10,
// "initialCD": 3.0,
// "ignoreGCD": false,
// "name": "RangedAttack01",
// "stateIDs": ["RangedAttack01"],
// "skillType": "Combat",
// //"faceTarget": true,
// "flagTargetReachable": "11",
// "flagTargetInZone": "11",
// "castCondition":
// {
// "pickRangeMin": 2,
// "pickRangeMax": 4.0,
// "pose": [101],
// "needReInitCD": true,
// },
// },
"1013": {
"cd": 10,
"initialCD": 1.0,
"ignoreGCD": false,
"name": "QuakeAttack",
"stateIDs": ["QuakeAttack"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 0,
"pickRangeMax": 2.4,
"pose": [101],
"needReInitCD": true
}
},
//Taunt
"1014": {
"cd": 8,
"initialCD": 5.0,
"ignoreGCD": true,
"name": "Taunt01",
"stateIDs": ["Taunt01"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 2,
"pickRangeMax": 99.0,
"pose": [101],
"needReInitCD": true
"specification": {
"111": {
"rangeMin": 2.450000047683716,
"rangeMax": 3.950000047683716,
"restTimeMin": 10.0,
"restTimeMax": 4.0,
"facingMoveTurnInterval": 3.0,
"facingMoveWeight": {
"stop": 0.0,
"left": 0.0,
"right": 0.0
},
"PBHGMADNDOC": false,
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
},
"121": {
"rangeMin": 0.949999988079071,
"rangeMax": 1.25,
"restTimeMin": 10.0,
"restTimeMax": 4.0,
"facingMoveTurnInterval": 0.5,
"facingMoveWeight": {
"stop": 0.0,
"back": 0.0,
"left": 0.0,
"right": 0.0
},
"PBHGMADNDOC": false,
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
}
}
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 1011,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 1012,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 1013,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 1014,
"inputKeyCode": 261,
"abilityName": ""
},
{
"keyID": 1015,
"inputKeyCode": 262,
"abilityName": ""
},
{
"keyID": 1016,
"inputKeyCode": 263,
"abilityName": ""
},
{
"keyID": 1017,
"inputKeyCode": 264,
"abilityName": ""
},
{
"keyID": 1018,
"inputKeyCode": 265,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"BCBPBHLKCPB": "ForwardBackward"
},
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {
"onTransitionIn": [
{
"currentStateName": "WalkBack",
"audioEvent": {
"text": "Play_sfx_animal_electrohercules_walk_Loop"
}
},
{
"currentStateName": "WalkForward",
"audioEvent": {
"text": "Play_sfx_animal_electrohercules_walk_Loop"
}
}
],
"onTransitionOut": [
{
"currentStateName": "WalkBack",
"audioEvent": {
"text": "Stop_sfx_animal_electrohercules_walk_Loop"
}
},
{
"currentStateName": "WalkForward",
"audioEvent": {
"text": "Stop_sfx_animal_electrohercules_walk_Loop"
}
}
]
}
},
"animal": {
"tickAbilityElement": false
}
}

View File

@ -1,66 +1,53 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 9999999.0,
"scale": 0.7,
"affectedByWorld": true,
"checkInSurface": true,
"height": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 9999999.0,
"height": 1.0,
"viewSize": 0.699999988079071,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 0.699999988079071,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": true,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"move": {
"$type": "ConfigAnimatorMove",
"facingMove": "ForwardBackward"
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"model": {
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 101,
"endureType": "Monster_Minion",
"weight": 101.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": true,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 2.0,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 1.7999999523162842,
"dieForceDisappearTime": 2.0,
"dieDisappearEffect": ""
},
"animEvents": {
"MeleeAtk01": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"duration": 0.0,
"triggerType": "TriggerNoRepeat",
"fanAngle": 180.0,
"radius": 3.0,
"height": 3.0,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
@ -68,61 +55,96 @@
"y": -0.5,
"z": 0.0
}
}
},
"height": 3.0,
"fanAngle": 180.0,
"radius": 3.0
},
"attackInfo": {
"attackTag": "Electrohercules_MeleeAttack01",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0,
"damagePercentage": 0.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"attackType": "Melee",
"enBreak": 0
"enBreak": 0.0,
"attackType": "Melee"
}
}
}
}
},
"inputKeys": [
"abilities": [
{
"keyID": 1,
"inputKeyCode": 257
"abilityID": "",
"abilityName": "Animal_Electrohercules_Properties_05",
"abilityOverride": ""
},
{
"keyID": 1011,
"inputKeyCode": 258
"abilityID": "",
"abilityName": "Animal_Electrohercules_BattleStateHandler",
"abilityOverride": ""
},
{
"keyID": 1012,
"inputKeyCode": 259
"abilityID": "",
"abilityName": "Animal_Electrohercules_PositionLogicHandler",
"abilityOverride": ""
},
{
"keyID": 1013,
"inputKeyCode": 260
"abilityID": "",
"abilityName": "Animal_Electrohercules_PlayAlert",
"abilityOverride": ""
},
{
"keyID": 1018,
"inputKeyCode": 260
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy02_SkillManager",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_ExLongRange",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_LongRange",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_MidRange",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_CreateElectricBall_MidRange",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_TryBreakRangedAttack",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
//Idle ///////////////////////////////////////
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""]
"Born": []
},
"CombatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": [""]
"Standby": []
},
"CombatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnEnter": ["IsCharging"],
@ -131,31 +153,28 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward": [""],
"WalkBack": [""]
"WalkForward": [],
"WalkBack": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
//Behit ///////////////////////////////////////
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": [""],
"Hit_H": [""]
"Hit_L": ["Audio_Animal_Electrohercules_01_Hit_L"],
"Hit_H": ["Audio_Animal_Electrohercules_01_Hit_H"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHitThrow": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrow": [""],
"HitThrow": [],
"HitThrowDrop": [],
"HitThrowToGround": [""]
"HitThrowToGround": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -164,94 +183,106 @@
"animatorStates": {
"Struggle": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
//Die ///////////////////////////////////////
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["", ""]
"Die": ["Audio_Animal_Electrohercules_01_Die"]
}
},
//Skill ///////////////////////////////////////
"Warning": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": ["", ""]
"Alert": ["Audio_Animal_Electrohercules_01_Alert"]
},
"canSyncMove": true,
"canSteer": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"MeleeAttack01_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAttack01_BS": [
"Animal_Electrohercules_01_JumpForward_Charging",
"Animal_Electrohercules_01_MeleeAttack01_BS"
],
"MeleeAttack01_BSLoop": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"MeleeAttack01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAttack01_BS": [""],
"MeleeAttack01": [""],
"MeleeAttack01_AS": [""]
"MeleeAttack01": [
"Animal_Electrohercules_01_JumpForward",
"Audio_Animal_Electrohercules_01_JumpForward"
],
"MeleeAttack01_AS": [],
"MeleeAttack01_AS02": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RangedAttack01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangedAttack01_BS": [""],
"RangedAttack01_Loop": [""],
"RangedAttack01_AS": ["Animal_Electrohercules_05_RangedAttack01"]
"RangedAttack01_BS": ["Animal_Electrohercules_05_RangedAttack01"],
"RangedAttack01_Loop": [],
"RangedAttack01_AS": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RangedAttack01R": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangedAttack01R_BS": ["Animal_Electrohercules_05_RangedAttack01R"],
"RangedAttack01R_Loop": [],
"RangedAttack01R_AS": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"CreateElectricBall01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"CreateElectricBall01_BS": [""],
"CreateElectricBall01_Loop": [""],
"CreateElectricBall01_BS": [],
"CreateElectricBall01_Loop": [],
"CreateElectricBall01_AS": [
"Animal_Electrohercules_05_CreateElectricBall01"
],
"CreateElectricBall01_ASWait": [
"Audio_Animal_Electrohercules_01_Taunt"
],
"CreateElectricBall01_ASWait02": [
"Audio_Animal_Electrohercules_01_Taunt"
]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Recoil": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Recoil": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CriticalTrigger"]
},
"Taunt01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Taunt01": [""]
"Taunt01": ["Audio_Animal_Electrohercules_01_Alert"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Taunt02": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Taunt02": ["Audio_Animal_Electrohercules_01_Taunt"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"abilities": [
//TODO:
{
"abilityName": "Animal_Electrohercules_Properties"
},
{
"abilityName": "Animal_Electrohercules_BattleStateHandler"
},
{
"abilityName": "Animal_Electrohercules_PlayAlert"
},
{
"abilityName": "Animal_Electrohercules_Enemy02_SkillManager"
},
{
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_ExLongRange"
},
{
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_LongRange"
},
{
"abilityName": "Animal_Electrohercules_Enemy_CreateElectricBall_MidRange"
}
],
"initialPoses": {
"Default": {
"initialPoseID": 1,
@ -264,145 +295,310 @@
},
"aibeta": {
"enable": true,
//"friendliness": 1,
"skillGCD": 1.0,
//"decisionArchetype": "Animal",
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 25.0,
"viewPanoramic": true,
"viewRange": 25,
"feelRange": 25
"feelRange": 25.0
}
}
},
"neurons": {
"DefaultSetting": []
},
"threat": {
"clearThreatTimerByDistance": 1.0,
"threatDecreaseSpeed": 500.0
},
"defendArea": {
"defendRange": 50.0
},
"threat": {
"clearThreatTargetDistance": 50.0,
"clearThreatTimerByDistance": 1,
"viewThreatGrow": 100,
"feelThreatGrow": 500,
"threatDecreaseSpeed": 500
"ui": {
"hasDirectionIndicator": false
},
"skillGroupCDConfigs": [
{
"skillGroupCDID": 1,
"skillGroupCDTime": 9.0
},
{
"skillGroupCDID": 2,
"skillGroupCDTime": 3.0
}
],
"skills": {
"1211": {
"name": "MeleeAttack01",
"castCondition": {
"pose": [121],
"needReInitCD": true,
"pickRangeMax": 2.4000000953674316
},
"publicCDGroup": "",
"stateIDs": ["MeleeAttack01_BS", "MeleeAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1012": {
"name": "RangedAttack01",
"priority": 1,
"castCondition": {
"pose": [101, 111],
"pickRangeMin": 2.0,
"pickRangeMax": 4.0
},
"cd": 12.0,
"initialCD": 3.0,
"publicCDGroup": "",
"skillGroupCDID": 2,
"stateIDs": ["RangedAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1212": {
"name": "RangedAttack01R",
"priority": 1,
"castCondition": {
"pose": [121],
"pickRangeMax": 4.0
},
"cd": 3.0,
"publicCDGroup": "",
"skillGroupCDID": 2,
"stateIDs": ["RangedAttack01R"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1013": {
"name": "CreateElectricBall01",
"priority": 1,
"castCondition": {
"pose": [101, 111, 121],
"pickRangeMin": 2.0,
"pickRangeMax": 4.0
},
"cd": 8.0,
"initialCD": 3.0,
"publicCDGroup": "",
"skillGroupCDID": 2,
"stateIDs": [
"CreateElectricBall01",
"MeleeAttack01_BS",
"MeleeAttack01"
],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1018": {
"name": "Taunt01",
"castCondition": {
"pose": [101, 111],
"pickRangeMin": 2.0999999046325684,
"pickRangeMax": 99.0
},
"cd": 8.0,
"initialCD": 7.0,
"publicCDGroup": "",
"ignoreGCD": true,
"skillGroupCDID": 1,
"stateIDs": ["Taunt01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1019": {
"name": "Taunt02",
"castCondition": {
"pose": [101, 111],
"pickRangeMin": 2.0999999046325684,
"pickRangeMax": 99.0
},
"cd": 8.0,
"initialCD": 7.0,
"publicCDGroup": "",
"ignoreGCD": true,
"skillGroupCDID": 1,
"stateIDs": ["Taunt02"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [101]
"pose": [101, 121]
},
"defaultSetting": {
"speedLevel": 1,
"speedLevelInner": 1,
"innerDistance": 0,
"stopDistance": 2.4,
"turnSpeedOverride": 1.0,
"startDistanceMin": 2.5,
"startDistanceMax": 50,
"turnSpeedOverride": 1.0
"startDistanceMax": 50.0,
"stopDistance": 2.4000000953674316,
"innerDistance": 0.0
},
"specification": {
"121": {
"speedLevel": 1,
"turnSpeedOverride": 1.0,
"startDistanceMin": 1.0,
"startDistanceMax": 50.0,
"stopDistance": 1.0,
"innerDistance": 0.0
}
}
},
"facingMoveTactic": {
"enable": true,
"condition": {
"pose": [101]
"pose": [101, 111, 121]
},
"defaultSetting": {
"speedLevel": 1,
"needHasPath": false,
"rangeMin": 1.95,
"rangeMax": 2.45,
"rangeMin": 1.9500000476837158,
"rangeMax": 2.450000047683716,
"restTimeMin": 10.0,
"restTimeMax": 4.0,
"facingMoveTurnInterval": 0.5,
"facingMoveWeight": {
"stop": 0.0,
"forward": 1.0,
"back": 1.0,
"left": 0.0,
"right": 0.0
},
"facingMoveTurnInterval": 0.5,
"restTimeMax": 4.0,
"restTimeMin": 10.0
}
},
"ui": {
"hasDirectionIndicator": false
},
"skills": {
//Melee
// "1011":
// {
// "cd": 10,
// "initialCD": 1.0,
// "ignoreGCD": false,
// "name": "MeleeAttack01",
// "stateIDs": ["MeleeAttack01"],
// "skillType": "Combat",
// //"faceTarget": true,
// "flagTargetReachable": "11",
// "flagTargetInZone": "11",
// "castCondition":
// {
// "pickRangeMin": 0,
// "pickRangeMax": 2.4,
// "pose": [101],
// "needReInitCD": true,
// },
// },
//Ranged
"1012": {
"cd": 10,
"initialCD": 3.0,
"ignoreGCD": false,
"name": "RangedAttack01",
"stateIDs": ["RangedAttack01"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 2,
"pickRangeMax": 4.0,
"pose": [101],
"needReInitCD": true
}
"PBHGMADNDOC": false,
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
},
"1013": {
"cd": 10,
"initialCD": 3.0,
"ignoreGCD": false,
"name": "CreateElectricBall01",
"stateIDs": ["CreateElectricBall01"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 2,
"pickRangeMax": 4.0,
"pose": [101],
"needReInitCD": true
}
},
//Taunt
"1018": {
"cd": 8,
"initialCD": 5.0,
"ignoreGCD": true,
"name": "Taunt01",
"stateIDs": ["Taunt01"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 2,
"pickRangeMax": 99.0,
"pose": [101],
"needReInitCD": true
"specification": {
"111": {
"rangeMin": 2.450000047683716,
"rangeMax": 3.950000047683716,
"restTimeMin": 10.0,
"restTimeMax": 4.0,
"facingMoveTurnInterval": 1.0,
"facingMoveWeight": {
"stop": 0.0,
"left": 0.0,
"right": 0.0
},
"PBHGMADNDOC": false,
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
},
"121": {
"rangeMin": 0.949999988079071,
"rangeMax": 1.25,
"restTimeMin": 10.0,
"restTimeMax": 4.0,
"facingMoveTurnInterval": 0.5,
"facingMoveWeight": {
"stop": 0.0,
"back": 0.0,
"left": 0.0,
"right": 0.0
},
"PBHGMADNDOC": false,
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
}
}
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 1011,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 1012,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 1013,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 1014,
"inputKeyCode": 261,
"abilityName": ""
},
{
"keyID": 1015,
"inputKeyCode": 262,
"abilityName": ""
},
{
"keyID": 1016,
"inputKeyCode": 263,
"abilityName": ""
},
{
"keyID": 1017,
"inputKeyCode": 264,
"abilityName": ""
},
{
"keyID": 1018,
"inputKeyCode": 265,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"BCBPBHLKCPB": "ForwardBackward"
},
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {
"onTransitionIn": [
{
"currentStateName": "WalkBack",
"audioEvent": {
"text": "Play_sfx_animal_electrohercules_walk_Loop"
}
},
{
"currentStateName": "WalkForward",
"audioEvent": {
"text": "Play_sfx_animal_electrohercules_walk_Loop"
}
}
],
"onTransitionOut": [
{
"currentStateName": "WalkBack",
"audioEvent": {
"text": "Stop_sfx_animal_electrohercules_walk_Loop"
}
},
{
"currentStateName": "WalkForward",
"audioEvent": {
"text": "Stop_sfx_animal_electrohercules_walk_Loop"
}
}
]
}
},
"animal": {
"tickAbilityElement": false
}
}

View File

@ -1,66 +1,53 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 9999999.0,
"scale": 1.5,
"affectedByWorld": true,
"checkInSurface": true,
"height": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 9999999.0,
"height": 1.0,
"viewSize": 1.5,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.5,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": true,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"move": {
"$type": "ConfigAnimatorMove",
"facingMove": "ForwardBackward"
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"model": {
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 101,
"endureType": "Monster_Minion",
"weight": 101.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": true,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 2.0,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 1.7999999523162842,
"dieForceDisappearTime": 2.0,
"dieDisappearEffect": ""
},
"animEvents": {
"QuakeAtk01": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"duration": 0.0,
"triggerType": "TriggerNoRepeat",
"fanAngle": 180.0,
"radius": 1.5,
"height": 1.0,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
@ -68,57 +55,161 @@
"y": -0.5,
"z": 0.0
}
}
},
"height": 1.0,
"fanAngle": 180.0,
"radius": 1.5
},
"attackInfo": {
"attackTag": "Electrohercules_QuakeAttack",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0,
"damagePercentage": 0.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"attackType": "Melee",
"enBreak": 0
"enBreak": 0.0,
"attackType": "Melee"
}
}
},
"QuakeAtk_EnterExtraState": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
}
},
"height": 1.0,
"fanAngle": 180.0,
"radius": 1.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"MKLAMNDEDGB": 0.0,
"bonusCriticalHurt": 100.0,
"strikeType": "Blunt",
"enBreak": 0.0,
"attackType": "Melee"
}
}
}
}
},
"inputKeys": [
"abilities": [
{
"keyID": 1,
"inputKeyCode": 257
"abilityID": "",
"abilityName": "Animal_Electrohercules_Properties_06",
"abilityOverride": ""
},
{
"keyID": 1011,
"inputKeyCode": 258
"abilityID": "",
"abilityName": "Animal_Electrohercules_BattleStateHandler",
"abilityOverride": ""
},
{
"keyID": 1012,
"inputKeyCode": 259
"abilityID": "",
"abilityName": "Animal_Electrohercules_PositionLogicHandler",
"abilityOverride": ""
},
{
"keyID": 1021,
"inputKeyCode": 260
"abilityID": "",
"abilityName": "Animal_Electrohercules_06_ExtraStateHandler",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_PlayAlert",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy04_SkillManager",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_HeavyStateHandler",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_ExLongRange",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_LongRange",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_MidRange",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_Chasing",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_CreateElectricBall_MidRange",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_WavePattern01",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_WavePattern02",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_Enemy_RangedAttack01_CloseRange",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_06_ChangeCameraTarget",
"abilityOverride": ""
},
{
"abilityID": "",
"abilityName": "Animal_Electrohercules_TryBreakRangedAttack",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
//Idle ///////////////////////////////////////
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""]
"Born": []
},
"CombatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Standby": [""]
"Standby": []
},
"CombatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnEnter": ["IsCharging"],
@ -127,31 +218,28 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"WalkForward": [""],
"WalkBack": [""]
"WalkForward": [],
"WalkBack": []
},
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
//Behit ///////////////////////////////////////
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": [""],
"Hit_H": [""]
"Hit_L": ["Audio_Animal_Electrohercules_01_Hit_L_Large"],
"Hit_H": ["Audio_Animal_Electrohercules_01_Hit_H_Large"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"BeHitThrow": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"HitThrow": [""],
"HitThrow": [],
"HitThrowDrop": [],
"HitThrowToGround": [""]
"HitThrowToGround": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -160,92 +248,154 @@
"animatorStates": {
"Struggle": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit", "HitAir2HitDrop"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
//Die ///////////////////////////////////////
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": ["", ""]
"Die": ["Audio_Animal_Electrohercules_01_Die_Large"]
}
},
//Skill ///////////////////////////////////////
"Warning": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Alert": ["", ""]
"Alert": ["Audio_Animal_Electrohercules_01_Alert_Large"]
},
"canSyncMove": true,
"canSteer": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"],
"BHEPAJIOBDN": true
},
"MeleeAttack01_BS": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAttack01_BS": [
"Animal_Electrohercules_01_JumpForward_Charging",
"Animal_Electrohercules_04_MeleeAttack01_BS"
],
"MeleeAttack01_BSLoop": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"MeleeAttack01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"MeleeAttack01_01_BS": [""],
"MeleeAttack01_01": [""],
"MeleeAttack01_01_AS": [""],
"MeleeAttack01_02_BS": [""],
"MeleeAttack01_02": [""],
"MeleeAttack01_02_AS": [""],
"MeleeAttack01_03_BS": [""],
"MeleeAttack01_03": [""],
"MeleeAttack01_03_AS": [""]
"MeleeAttack01": [
"Animal_Electrohercules_01_JumpForward",
"Audio_Animal_Electrohercules_01_JumpForward"
],
"MeleeAttack01_AS": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"JumpBack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"JumpBack": ["Audio_Animal_Electrohercules_01_Jump"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RangedAttack01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangedAttack01_BS": [""],
"RangedAttack01_Loop": [""],
"RangedAttack01_AS": [""]
"RangedAttack01_BS": ["Animal_Electrohercules_05_RangedAttack01"],
"RangedAttack01_Loop": [],
"RangedAttack01_AS": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RangedAttack_Wave01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangedAttack_Wave01_BS": [
"Animal_Electrohercules_05_RangedAttack_Wave01"
],
"RangedAttack_Wave01_Loop": [],
"RangedAttack_Wave01_AS": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"RangedAttack_Wave02": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"RangedAttack_Wave02_BS": [
"Animal_Electrohercules_05_RangedAttack_Wave02"
],
"RangedAttack_Wave02_Loop": [],
"RangedAttack_Wave02_AS": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"CreateElectricBall01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"CreateElectricBall01_BS": [],
"CreateElectricBall01_Loop": [],
"CreateElectricBall01_AS": [
"Animal_Electrohercules_05_CreateElectricBall01"
],
"CreateElectricBall01_AS02": [],
"CreateElectricBall01_AS03": [],
"CreateElectricBall01_AS04": [
"Animal_Electrohercules_06_CreateElectricBall_AS"
],
"CreateElectricBall01_AS05": [],
"CreateElectricBall01_AS06": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"QuakeAttack": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"QuakeAttack_01_BS": [""],
"QuakeAttack_01_AS": ["Animal_Electrohercules_04_QuakeAttack"],
"QuakeAttack_02_BS": [""],
"QuakeAttack_02_AS": ["Animal_Electrohercules_04_QuakeAttack"],
"QuakeAttack_03_BS": [""],
"QuakeAttack_03_AS": ["Animal_Electrohercules_04_QuakeAttack"]
"QuakeAttack02_BS": ["Animal_Electrohercules_04_QuakeAttack_Alert"],
"QuakeAttack02_AS": ["Animal_Electrohercules_04_QuakeAttack"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"EnterHeavyState": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"EnterHeavyState": [
"Animal_Electrohercules_EnterHeavyState",
"Audio_Animal_Electrohercules_01_HeavyState_Enter_Large"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"EnterExtraState": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"EnterExtraState": [
"Animal_Electrohercules_EnterExtraState",
"Audio_Animal_Electrohercules_01_HeavyState_Enter_Large"
]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Recoil": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Recoil": []
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "CriticalTrigger"]
},
"Taunt01": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Taunt01": [""]
"Taunt01": ["Audio_Animal_Electrohercules_01_Alert_Large"]
},
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Taunt02": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Taunt02": ["Audio_Animal_Electrohercules_01_Taunt_Large"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"abilities": [
//TODO:
{
"abilityName": "Animal_Electrohercules_Properties"
},
{
"abilityName": "Animal_Electrohercules_BattleStateHandler"
},
{
"abilityName": "Animal_Electrohercules_PlayAlert"
},
{
"abilityName": "Animal_Electrohercules_Enemy02_SkillManager"
}
],
"initialPoses": {
"Default": {
"initialPoseID": 1,
@ -258,144 +408,356 @@
},
"aibeta": {
"enable": true,
//"friendliness": 1,
"skillGCD": 1.0,
//"decisionArchetype": "Animal",
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 25.0,
"viewPanoramic": true,
"viewRange": 25,
"feelRange": 25
"feelRange": 25.0
}
}
},
"neurons": {
"DefaultSetting": []
},
"threat": {
"clearThreatTimerByDistance": 1.0,
"threatDecreaseSpeed": 500.0
},
"defendArea": {
"defendRange": 50.0
},
"threat": {
"clearThreatTargetDistance": 50.0,
"clearThreatTimerByDistance": 1,
"viewThreatGrow": 100,
"feelThreatGrow": 500,
"threatDecreaseSpeed": 500
"ui": {
"hasDirectionIndicator": false
},
"meleeChargeTactic": {
"enable": true,
"condition": {
"pose": [101]
"skillGroupCDConfigs": [
{
"skillGroupCDID": 1,
"skillGroupCDTime": 9.0
}
],
"skillSetting": {
"skillEliteSet": {
"1": [1014, 1015],
"2": [],
"3": [1025]
}
},
"skills": {
"1011": {
"name": "MeleeAttack01",
"castCondition": {
"pose": [101],
"pickRangeMax": 2.799999952316284,
"SkillAnchorRangeMax": 8.0
},
"cd": 5.0,
"initialCD": 5.0,
"publicCDGroup": "",
"stateIDs": ["MeleeAttack01_BS", "MeleeAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"defaultSetting": {
"speedLevel": 1,
"speedLevelInner": 1,
"innerDistance": 0,
"stopDistance": 1.0,
"startDistanceMin": 1.5,
"startDistanceMax": 50,
"turnSpeedOverride": 1.0
"1211": {
"name": "MeleeAttack01",
"castCondition": {
"pose": [121],
"pickRangeMax": 2.799999952316284,
"SkillAnchorRangeMax": 3.0
},
"initialCD": 5.0,
"publicCDGroup": "",
"stateIDs": ["MeleeAttack01_BS", "MeleeAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1012": {
"name": "RangedAttack01",
"castCondition": {
"pose": [101, 121],
"pickRangeMin": 1.5,
"pickRangeMax": 5.0
},
"cd": 10.0,
"initialCD": 5.0,
"publicCDGroup": "",
"stateIDs": ["RangedAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1112": {
"name": "RangedAttack01",
"castCondition": {
"pose": [111],
"pickRangeMin": 1.5,
"pickRangeMax": 5.0
},
"cd": 6.0,
"publicCDGroup": "",
"stateIDs": ["RangedAttack01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1013": {
"name": "QuakeAttack",
"castCondition": {
"pose": [101, 111, 121],
"pickRangeMax": 1.5
},
"cd": 5.0,
"initialCD": 5.0,
"publicCDGroup": "",
"stateIDs": ["QuakeAttack"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1014": {
"name": "EnterHeavyState",
"priority": 1,
"castCondition": {
"pose": [101, 111, 121, 102]
},
"initialCD": 5.0,
"initialCDUpperRange": 2.0,
"publicCDGroup": "",
"stateIDs": ["EnterHeavyState"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1018": {
"name": "Taunt01",
"castCondition": {
"pose": [101],
"pickRangeMin": 2.0,
"pickRangeMax": 99.0
},
"cd": 8.0,
"initialCD": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"skillGroupCDID": 1,
"stateIDs": ["Taunt01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1021": {
"name": "RangedAttack_Wave01",
"castCondition": {
"pose": [102],
"needReInitCD": true,
"pickRangeMin": 4.0,
"pickRangeMax": 99.0
},
"cd": 10.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerCDOnStart": true,
"stateIDs": ["RangedAttack_Wave01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1023": {
"name": "CreateBallCombo",
"castCondition": {
"pose": [102],
"needReInitCD": true,
"pickRangeMin": 2.0,
"pickRangeMax": 4.0
},
"publicCDGroup": "",
"ignoreGCD": true,
"stateIDs": ["CreateElectricBall01"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1024": {
"name": "QuakeAttack",
"castCondition": {
"pose": [102],
"pickRangeMax": 2.0
},
"publicCDGroup": "",
"stateIDs": ["QuakeAttack"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"1025": {
"name": "EnterExtraState",
"priority": 1,
"castCondition": {
"pose": [102],
"pickRangeMax": 99.0
},
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["EnterExtraState"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"facingMoveTactic": {
"enable": true,
"condition": {
"pose": [101]
"pose": [101, 111, 121]
},
"defaultSetting": {
"speedLevel": 1,
"needHasPath": false,
"rangeMin": 0.45,
"rangeMax": 0.95,
"rangeMin": 1.4500000476837158,
"rangeMax": 1.850000023841858,
"restTimeMin": 2.0,
"restTimeMax": 4.0,
"facingMoveTurnInterval": 3.0,
"facingMoveWeight": {
"stop": 0.0,
"forward": 1.0,
"back": 1.0,
"left": 0.0,
"right": 0.0
},
"facingMoveTurnInterval": 0.5,
"restTimeMax": 4.0,
"restTimeMin": 10.0
}
},
"ui": {
"hasDirectionIndicator": false
},
"skills": {
//Melee
"1011": {
"cd": 10,
"initialCD": 1.0,
"ignoreGCD": false,
"name": "MeleeAttack01",
"stateIDs": ["MeleeAttack01"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 0,
"pickRangeMax": 2.4,
"pose": [101],
"needReInitCD": true
}
"PBHGMADNDOC": false,
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
},
//Ranged
"1012": {
"cd": 10,
"initialCD": 3.0,
"ignoreGCD": false,
"name": "RangedAttack01",
"stateIDs": ["RangedAttack01"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 2,
"pickRangeMax": 4.0,
"pose": [101],
"needReInitCD": true
}
},
//Quake
"1021": {
"cd": 10,
"initialCD": 1.0,
"ignoreGCD": false,
"name": "QuakeAttack",
"stateIDs": ["QuakeAttack"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 0,
"pickRangeMax": 2.4,
"pose": [102],
"needReInitCD": true
}
},
//Taunt
"1013": {
"cd": 8,
"initialCD": 5.0,
"ignoreGCD": true,
"name": "Taunt01",
"stateIDs": ["Taunt01"],
"skillType": "Combat",
//"faceTarget": true,
"flagTargetReachable": "11",
"flagTargetInZone": "11",
"castCondition": {
"pickRangeMin": 2,
"pickRangeMax": 99.0,
"pose": [101, 102],
"needReInitCD": true
"specification": {
"111": {
"rangeMin": 1.4500000476837158,
"rangeMax": 3.950000047683716,
"restTimeMin": 2.0,
"restTimeMax": 4.0,
"facingMoveTurnInterval": 3.0,
"facingMoveWeight": {
"stop": 0.0,
"left": 0.0,
"right": 0.0
},
"PBHGMADNDOC": false,
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
},
"121": {
"rangeMin": 0.949999988079071,
"rangeMax": 1.25,
"restTimeMin": 2.0,
"restTimeMax": 4.0,
"facingMoveTurnInterval": 0.5,
"facingMoveWeight": {
"stop": 0.0,
"back": 0.0,
"left": 0.0,
"right": 0.0
},
"PBHGMADNDOC": false,
"PDOKGBAJNEP": "1111",
"NGLJBMGMGKF": "1111"
}
}
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
},
{
"keyID": 1023,
"inputKeyCode": 258,
"abilityName": ""
},
{
"keyID": 1012,
"inputKeyCode": 259,
"abilityName": ""
},
{
"keyID": 1013,
"inputKeyCode": 260,
"abilityName": ""
},
{
"keyID": 1014,
"inputKeyCode": 261,
"abilityName": ""
},
{
"keyID": 1021,
"inputKeyCode": 262,
"abilityName": ""
},
{
"keyID": 1016,
"inputKeyCode": 263,
"abilityName": ""
},
{
"keyID": 1017,
"inputKeyCode": 264,
"abilityName": ""
},
{
"keyID": 1018,
"inputKeyCode": 265,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"BCBPBHLKCPB": "ForwardBackward"
},
"audio": {
"NCOGLLMIJGO": "",
"animAudio": {
"onTransitionIn": [
{
"currentStateName": "WalkBack",
"audioEvent": {
"text": "Play_sfx_animal_electrohercules_walk_Loop"
}
},
{
"currentStateName": "WalkForward",
"audioEvent": {
"text": "Play_sfx_animal_electrohercules_walk_Loop"
}
}
],
"onTransitionOut": [
{
"currentStateName": "WalkBack",
"audioEvent": {
"text": "Stop_sfx_animal_electrohercules_walk_Loop"
}
},
{
"currentStateName": "WalkForward",
"audioEvent": {
"text": "Stop_sfx_animal_electrohercules_walk_Loop"
}
}
]
}
},
"animal": {
"tickAbilityElement": false
}
}

View File

@ -1,66 +1,62 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 30.0,
"height": 0.7,
"affectedByWorld": true,
"checkInSurface": true,
"viewSize": 1,
"scale": 2,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"canTriggerElementReactionText": false,
"disableTickDistance": 300.0
"mass": 30.0,
"height": 0.699999988079071,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 2.0,
"disableTickDistance": 300.0,
"canTriggerElementReactionText": false
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 2.0
},
"model": {
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 40,
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
"endureType": "Monster_Minion",
"weight": 40.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"fallWhenAirDie": false,
"dieDisappearEffect": "",
"dieEndTime": 2.0,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
}
},
"move": {
"$type": "ConfigAnimatorMove"
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"combatMove": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -70,18 +66,16 @@
"Glide": [],
"Fly": ["Audio_Falcon_Fly"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -94,48 +88,42 @@
}
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial"
}
// {
// "abilityName": "Animal_Falcon_Interval_Loot"
// }
],
"initialPoses": {
"Default": {
"initialPoseID": 0
}
// "The_Chasm":
// {
// "initialPoseID": 2
// }
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"skillGCD": 2.5,
"moveSetting": {
"useNavMesh": false,
"navMeshAgentName": "Undead01",
"almostReachedDistanceWalk": 2.0,
"almostReachedDistanceRun": 2.0
},
"profiling": {
"lodStrategy": "MonsterVista"
},
"sensing": {
"enable": false
},
"neurons": {
"DefaultSetting": ["HIT"]
},
"defendArea": {
"defendRange": 50.0
},
"threat": {
"enable": false
},
"defendArea": {
"defendRange": 50.0
},
"fly": {
"enable": true,
"floatingPoses": [1, 2]
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MonsterVista"
},
"skillGCD": 2.5,
"returnToBornTactic": {},
"followScriptedPathTactic": {
"enable": true,
"defaultSetting": {
@ -147,51 +135,42 @@
},
"birdCirclingTactic": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"radius": 20
}
},
"returnToBornTactic": {
"enable": false
},
"ui": {
"hasDirectionIndicator": false
},
"fly": {
"enable": true,
"floatingPoses": [1, 2]
"defaultSetting": {}
}
},
"move": {
"$type": "PLMNMICDOHN"
},
"audio": {
"$type": "ConfigMonsterAudio",
"NCOGLLMIJGO": "",
"animAudio": {
"onTransitionOut": [
{
"currentStateName": "Glide",
"audioEvent": {
"text": "Stop_sfx_creature_falcon_flying_slide_lp"
},
"otherStateNames": [],
"usage": "Any"
}
],
"onTransitionIn": [
{
"currentStateName": "Glide",
"audioEvent": {
"text": "Play_sfx_creature_falcon_flying_slide_lp"
},
"otherStateNames": [],
"usage": "Any"
}
}
],
"onTransitionOut": [
{
"currentStateName": "Glide",
"audioEvent": {
"text": "Stop_sfx_creature_falcon_flying_slide_lp"
}
}
]
},
"destroyEvent": {
"text": "Stop_sfx_creature_falcon_flying_slide_lp"
},
"disableEvent": {
"text": "Stop_sfx_creature_falcon_flying_slide_lp"
},
"destroyEvent": {
"text": "Stop_sfx_creature_falcon_flying_slide_lp"
}
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

View File

@ -1,62 +1,49 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 20.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1,
"viewSize": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 30,
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": true
"endureType": "Monster_Minion",
"weight": 30.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"dieDisappearEffect": "Eff_Animal_Common_Die",
"dieEndTime": 0.01,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 0.009999999776482582,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": "Eff_Animal_Common_Die"
}
},
"move": {
"$type": "ConfigAnimatorMove",
"moveOnGround": false,
"moveOnWater": true,
"moveOnWaterDepth": 0.75
},
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_Fish_Born"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -64,8 +51,6 @@
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canDoSkill": false,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -75,11 +60,9 @@
"Walk": ["Animal_Fish_Walk", "Audio_Fish_Walk"],
"Run": ["Animal_Fish_Run", "Audio_Fish_Run"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
@ -87,18 +70,15 @@
"Turn_Walk": ["Audio_Fish_Walk"],
"Turn_Run": ["Animal_Fish_Turn_Run", "Audio_Fish_Run"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -112,16 +92,15 @@
}
},
"initialPoses": {
"Default": {
"initialPoseID": 0
}
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"profiling": {
"moveCullingLevel": 3,
"lodStrategy": "MinorAnimal"
"moveSetting": {
"moveCategory": "Water",
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
@ -134,36 +113,31 @@
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatTargetDistance": 10.0,
"clearThreatTimerByDistance": 0.800000011920929,
"viewThreatGrow": 75.0,
"feelThreatGrow": 1000.0,
"threatBroadcastRange": 5.0
},
"defendArea": {
"defendRange": 50.0
},
"moveSetting": {
"useNavMesh": false,
"moveCategory": "Water"
},
"threat": {
"viewThreatGrow": 75,
"feelThreatGrow": 1000,
"clearThreatTargetDistance": 10,
"clearThreatTimerByDistance": 0.8,
"threatBroadcastRange": 5
},
"returnToBornTactic": {
"enable": false
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal",
"moveCullingLevel": 3
},
"returnToBornTactic": {},
"wanderTactic": {
"enable": true,
"defaultSetting": {
"turnSpeedOverride": 0.5,
"speedLevel": 1,
"cdMin": 0,
"cdMax": 0,
"distanceFromBorn": 20.0,
"distanceFromCurrentMin": 3.2,
"distanceFromCurrentMax": 6.4
"distanceFromCurrentMin": 3.200000047683716,
"distanceFromCurrentMax": 6.400000095367432
}
},
"fleeTactic": {
@ -171,15 +145,25 @@
"nerveTrigger": ["HIT"],
"defaultSetting": {
"turnSpeedOverride": 1.5,
"speedLevel": 2,
"cd": 2.5,
"triggerDistance": 200,
"fleeAngle": 90,
"triggerDistance": 200.0,
"fleeAngle": 90.0,
"fleeNumberMin": 4,
"fleeNumberMax": 5,
"fleeDistanceMin": 4.5,
"fleeDistanceMax": 6
"fleeDistanceMax": 6.0
}
}
},
"move": {
"$type": "PLMNMICDOHN",
"GOMPNCMLHHE": false,
"KCNKFNLDDOD": true,
"AEPIEGNIOGP": 0.75
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

View File

@ -63,7 +63,7 @@
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Born": [""]
},
"combatMove": true,
@ -71,7 +71,7 @@
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Standby": []
},
"combatMove": true,
@ -81,7 +81,7 @@
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Walk": ["Animal_Fishable_Maritime_Walk", ""],
"Run": ["Animal_Fishable_Maritime_Run", ""]
},
@ -93,7 +93,7 @@
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Turn_Walk": [""],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run", ""]
},
@ -105,7 +105,7 @@
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Hit_L": []
},
"combatMove": true,
@ -114,13 +114,13 @@
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Die": ["Animal_Fish_Die"]
}
},
"Escape": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Escape": ["Animal_Fishable_Maritime_Escape"]
},
"combatMove": true,
@ -132,7 +132,7 @@
//QTE
"QTE": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"QTE_Idle": ["Animal_Fishable_Maritime_Hooked_Idle"],
"QTE_StruggleLevel01": [
"Animal_Fishable_Maritime_Hooked_StruggleLevel01"
@ -152,7 +152,7 @@
},
"QTESuccess": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"QTESuccess": ["Animal_Fishable_Maritime_Hooked_Lifted"]
},
"combatMove": true,
@ -163,7 +163,7 @@
},
"LowEnergy": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"LowEnergy": ["Animal_Fishable_Maritime_Hooked_LowEnergy"]
},
"combatMove": true,
@ -174,7 +174,7 @@
},
"TeaseBait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"TeaseBait": ["Animal_Fishable_Maritime_TeaseBait"]
},
"combatMove": true,
@ -185,7 +185,7 @@
},
"BiteBait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"BiteBait": ["Animal_Fishable_Maritime_BiteBait"]
},
"combatMove": true,
@ -196,7 +196,7 @@
},
"IdleFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"IdleFree01": ["Animal_Fishable_Maritime_IdleFree01"]
},
"combatMove": true,

View File

@ -1,72 +1,54 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 20.0,
"height": 0.8,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1,
"viewSize": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 0.800000011920929,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 30,
"endureType": "Monster_Minion",
"weight": 30.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": true,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"hasAnimatorDie": true,
"muteAllShaderDieEff": false,
"dieDisappearEffect": "",
"dieEndTime": 1.0,
"dieForceDisappearTime": 1.0,
"useRagDoll": false
"dieDisappearEffect": ""
}
},
"move": {
"$type": "ConfigAnimatorMove",
"moveOnGround": false,
"moveOnWater": true,
"moveOnWaterDepth": 0.5
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""]
"Born": []
},
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -82,24 +64,24 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Animal_Fishable_Maritime_Walk", ""],
"Run": ["Animal_Fishable_Maritime_Run", ""]
"Walk": ["Animal_Fishable_Maritime_Walk"],
"Run": ["Animal_Fishable_Maritime_Run"]
},
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn_Run": [""],
"Turn_Run_Reverse": ["Animal_Fishable_Maritime_Turn_Run", ""]
"Turn_Run": [],
"Turn_Run_Reverse": ["Animal_Fishable_Maritime_Turn_Run"]
},
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
@ -120,12 +102,10 @@
"animatorStates": {
"Escape": ["Animal_Fishable_Maritime_Escape"]
},
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
//QTE
"QTE": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
@ -140,40 +120,36 @@
"Animal_Fishable_Maritime_Hooked_StruggleLevel03_Large"
]
},
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"QTESuccess": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"QTESuccess": ["Animal_Fishable_Maritime_Hooked_Lifted"]
},
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"LowEnergy": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"LowEnergy": ["Animal_Fishable_Maritime_Hooked_LowEnergy"]
},
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"TeaseBait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TeaseBait": ["Animal_Fishable_Maritime_TeaseBait_Large"]
},
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BiteBait": {
"$type": "ConfigMonsterStateIDInfo",
@ -181,28 +157,24 @@
"BiteBait": ["Animal_Fishable_Maritime_BiteBait_Large"],
"BiteBait_AS": ["Animal_Fishable_Maritime_Hooked_Idle"]
},
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"IdleFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"IdleFree01": ["Animal_Fishable_Maritime_IdleFree01_Large"]
},
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
}
}
}
},
"initialPoses": {
"Default": {
"initialPoseID": 0
},
"Default": {},
"Normal": {
"initialPoseID": 1,
"initialPoseParams": {
@ -224,17 +196,16 @@
"enable": true,
"friendliness": 1,
"decisionArchetype": "Animal_Fishable",
"profiling": {
"moveCullingLevel": 3,
"lodStrategy": "MinorAnimal"
"moveSetting": {
"moveCategory": "Water",
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"hearAttractionRange": 0.0,
"hearFootstepRange": 0.0,
"sourcelessHitAttractionRange": 0.0,
"viewRange": 0.0,
"hearAttractionRange": 0.0,
"feelRange": 0.0
}
}
@ -242,100 +213,119 @@
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatTargetDistance": 10.0,
"clearThreatTimerByDistance": 0.800000011920929,
"viewThreatGrow": 0.0,
"feelThreatGrow": 0.0,
"threatBroadcastRange": 0.0
},
"defendArea": {
"defendRange": 50.0
},
"moveSetting": {
"useNavMesh": false,
"moveCategory": "Water"
},
"threat": {
"viewThreatGrow": 0,
"feelThreatGrow": 0,
"clearThreatTargetDistance": 10,
"clearThreatTimerByDistance": 0.8,
"threatBroadcastRange": 0
},
"returnToBornTactic": {
"enable": false
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal",
"moveCullingLevel": 3
},
"skills": {
"1": {
"name": "IdleFree01_SpecialIdle",
"skillType": "Free",
"castCondition": {
"pose": [2],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "IdleFree01_SpecialCombat",
"castCondition": {
"pose": [102],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"returnToBornTactic": {},
"wanderTactic": {
"enable": true,
"defaultSetting": {
"turnSpeedOverride": 1.0,
"speedLevel": 1,
"cdMin": 3,
"cdMax": 5,
"cdMax": 5.0,
"cdMin": 3.0,
"distanceFromBorn": 7.0,
"distanceFromCurrentMin": 3.2,
"distanceFromCurrentMax": 6.4
"distanceFromCurrentMin": 3.200000047683716,
"distanceFromCurrentMax": 6.400000095367432
}
},
"fishingBitesBaitTactic": {
"MFEJNEPMOCB": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 2.0
}
},
"fishingPretendBitesTactic": {
"MLAKDOPGAPP": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 2.0,
"minPretendDistance": 0.5,
"maxPretendDistance": 0.75
"EBGKJFKDCCO": 0.5,
"NNCPHLIJICO": 0.75
}
},
"fishingFleeTactic": {
"LJBPHCJEDPO": {
"enable": true,
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 1.25,
"fleeAngle": 180,
"fleeDuration": 10,
"fleeAngle": 180.0,
"fleeDistanceMin": 2.0,
"fleeDistanceMax": 4.0,
"restrictedByDefendArea": true,
"expandFleeAngleWhenBlocked": true
}
},
"skills": {
"1": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialIdle",
"stateIDs": ["IdleFree"],
"skillType": "Free",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [2],
"needReInitCD": true
}
},
"101": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialCombat",
"stateIDs": ["IdleFree"],
"skillType": "Combat",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [102],
"needReInitCD": true
}
"restrictedByDefendArea": true
}
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"GOMPNCMLHHE": false,
"KCNKFNLDDOD": true,
"AEPIEGNIOGP": 0.5
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

View File

@ -1,74 +1,55 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 20.0,
"height": 0.8,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1,
"viewSize": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 0.800000011920929,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 30,
"endureType": "Monster_Minion",
"weight": 30.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": true,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"hasAnimatorDie": true,
"muteAllShaderDieEff": false,
"dieDisappearEffect": "",
"dieEndTime": 1.0,
"dieForceDisappearTime": 1.0,
"useRagDoll": false
"dieDisappearEffect": ""
}
},
"move": {
"$type": "ConfigAnimatorMove",
"moveOnGround": false,
"moveOnWater": true,
"moveOnWaterDepth": 0.5
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""]
"Born": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -76,7 +57,6 @@
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -84,33 +64,30 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Animal_Fishable_Maritime_Walk", ""],
"Run": ["Animal_Fishable_Maritime_Run", ""]
"Walk": ["Animal_Fishable_Maritime_Walk"],
"Run": ["Animal_Fishable_Maritime_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn_Walk": [""],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run", ""]
"Turn_Walk": [],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -125,13 +102,10 @@
"animatorStates": {
"Escape": ["Animal_Fishable_Maritime_Escape"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
//QTE
"QTE": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
@ -146,44 +120,36 @@
"Animal_Fishable_Maritime_Hooked_StruggleLevel03"
]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"QTESuccess": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"QTESuccess": ["Animal_Fishable_Maritime_Hooked_Lifted"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"LowEnergy": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"LowEnergy": ["Animal_Fishable_Maritime_Hooked_LowEnergy"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"TeaseBait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TeaseBait": ["Animal_Fishable_Maritime_TeaseBait"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BiteBait": {
"$type": "ConfigMonsterStateIDInfo",
@ -191,30 +157,24 @@
"BiteBait": ["Animal_Fishable_Maritime_BiteBait"],
"BiteBait_AS": ["Animal_Fishable_Maritime_Hooked_Idle"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"IdleFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"IdleFree01": ["Animal_Fishable_Maritime_IdleFree01"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
}
}
}
},
"initialPoses": {
"Default": {
"initialPoseID": 0
},
"Default": {},
"Normal": {
"initialPoseID": 1,
"initialPoseParams": {
@ -236,17 +196,16 @@
"enable": true,
"friendliness": 1,
"decisionArchetype": "Animal_Fishable",
"profiling": {
"moveCullingLevel": 3,
"lodStrategy": "MinorAnimal"
"moveSetting": {
"moveCategory": "Water",
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"hearAttractionRange": 0.0,
"hearFootstepRange": 0.0,
"sourcelessHitAttractionRange": 0.0,
"viewRange": 0.0,
"hearAttractionRange": 0.0,
"feelRange": 0.0
}
}
@ -254,101 +213,118 @@
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatTargetDistance": 10.0,
"clearThreatTimerByDistance": 0.800000011920929,
"viewThreatGrow": 0.0,
"feelThreatGrow": 0.0,
"threatBroadcastRange": 0.0
},
"defendArea": {
"defendRange": 50.0
},
"moveSetting": {
"useNavMesh": false,
"moveCategory": "Water"
},
"threat": {
"viewThreatGrow": 0,
"feelThreatGrow": 0,
"clearThreatTargetDistance": 10,
"clearThreatTimerByDistance": 0.8,
"threatBroadcastRange": 0
},
"returnToBornTactic": {
"enable": false
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal",
"moveCullingLevel": 3
},
"skills": {
"1": {
"name": "IdleFree01_SpecialIdle",
"skillType": "Free",
"castCondition": {
"pose": [2],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "IdleFree01_SpecialCombat",
"castCondition": {
"pose": [102],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"returnToBornTactic": {},
"wanderTactic": {
"enable": true,
"defaultSetting": {
"turnSpeedOverride": 1.0,
"speedLevel": 1,
"cdMin": 1,
"cdMax": 2,
"cdMax": 2.0,
"cdMin": 1.0,
"distanceFromBorn": 7.0,
"distanceFromCurrentMin": 3.2,
"distanceFromCurrentMax": 6.4
"distanceFromCurrentMin": 3.200000047683716,
"distanceFromCurrentMax": 6.400000095367432
}
},
"fishingBitesBaitTactic": {
"MFEJNEPMOCB": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 2.0
}
},
"fishingPretendBitesTactic": {
"MLAKDOPGAPP": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 2.0,
"minPretendDistance": 0.8,
"maxPretendDistance": 1.0
"EBGKJFKDCCO": 0.800000011920929
}
},
"fishingFleeTactic": {
"LJBPHCJEDPO": {
"enable": true,
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 2.0,
"fleeAngle": 180,
"fleeNumberMin": 2,
"fleeNumberMax": 3,
"fleeAngle": 180.0,
"fleeDistanceMin": 2.0,
"fleeDistanceMax": 4.0,
"restrictedByDefendArea": true,
"expandFleeAngleWhenBlocked": true
}
},
"skills": {
"1": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialIdle",
"stateIDs": ["IdleFree"],
"skillType": "Free",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [2],
"needReInitCD": true
}
},
"101": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialCombat",
"stateIDs": ["IdleFree"],
"skillType": "Combat",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [102],
"needReInitCD": true
}
"restrictedByDefendArea": true
}
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"GOMPNCMLHHE": false,
"KCNKFNLDDOD": true,
"AEPIEGNIOGP": 0.5
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

View File

@ -1,72 +1,54 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 20.0,
"height": 0.8,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1,
"viewSize": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 0.800000011920929,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 30,
"endureType": "Monster_Minion",
"weight": 30.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": true,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"hasAnimatorDie": true,
"muteAllShaderDieEff": false,
"dieDisappearEffect": "",
"dieEndTime": 1.0,
"dieForceDisappearTime": 1.0,
"useRagDoll": false
"dieDisappearEffect": ""
}
},
"move": {
"$type": "ConfigAnimatorMove",
"moveOnGround": false,
"moveOnWater": true,
"moveOnWaterDepth": 0.5
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""]
"Born": []
},
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -82,24 +64,24 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Animal_Fishable_Maritime_Walk", ""],
"Run": ["Animal_Fishable_Maritime_Run", ""]
"Walk": ["Animal_Fishable_Maritime_Walk"],
"Run": ["Animal_Fishable_Maritime_Run"]
},
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn_Run": [""],
"Turn_Run_Reverse": ["Animal_Fishable_Maritime_Turn_Run", ""]
"Turn_Run": [],
"Turn_Run_Reverse": ["Animal_Fishable_Maritime_Turn_Run"]
},
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
@ -120,12 +102,10 @@
"animatorStates": {
"Escape": ["Animal_Fishable_Maritime_Escape"]
},
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
//QTE
"QTE": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
@ -140,40 +120,36 @@
"Animal_Fishable_Maritime_Hooked_StruggleLevel03_Large"
]
},
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"QTESuccess": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"QTESuccess": ["Animal_Fishable_Maritime_Hooked_Lifted"]
},
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"LowEnergy": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"LowEnergy": ["Animal_Fishable_Maritime_Hooked_LowEnergy"]
},
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"TeaseBait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TeaseBait": ["Animal_Fishable_Maritime_TeaseBait_Large"]
},
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BiteBait": {
"$type": "ConfigMonsterStateIDInfo",
@ -181,28 +157,24 @@
"BiteBait": ["Animal_Fishable_Maritime_BiteBait_Large"],
"BiteBait_AS": ["Animal_Fishable_Maritime_Hooked_Idle"]
},
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"IdleFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"IdleFree01": ["Animal_Fishable_Maritime_IdleFree01_Large"]
},
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
}
}
}
},
"initialPoses": {
"Default": {
"initialPoseID": 0
},
"Default": {},
"Normal": {
"initialPoseID": 1,
"initialPoseParams": {
@ -224,17 +196,16 @@
"enable": true,
"friendliness": 1,
"decisionArchetype": "Animal_Fishable",
"profiling": {
"moveCullingLevel": 3,
"lodStrategy": "MinorAnimal"
"moveSetting": {
"moveCategory": "Water",
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"hearAttractionRange": 0.0,
"hearFootstepRange": 0.0,
"sourcelessHitAttractionRange": 0.0,
"viewRange": 0.0,
"hearAttractionRange": 0.0,
"feelRange": 0.0
}
}
@ -242,100 +213,119 @@
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatTargetDistance": 10.0,
"clearThreatTimerByDistance": 0.800000011920929,
"viewThreatGrow": 0.0,
"feelThreatGrow": 0.0,
"threatBroadcastRange": 0.0
},
"defendArea": {
"defendRange": 50.0
},
"moveSetting": {
"useNavMesh": false,
"moveCategory": "Water"
},
"threat": {
"viewThreatGrow": 0,
"feelThreatGrow": 0,
"clearThreatTargetDistance": 10,
"clearThreatTimerByDistance": 0.8,
"threatBroadcastRange": 0
},
"returnToBornTactic": {
"enable": false
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal",
"moveCullingLevel": 3
},
"skills": {
"1": {
"name": "IdleFree01_SpecialIdle",
"skillType": "Free",
"castCondition": {
"pose": [2],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "IdleFree01_SpecialCombat",
"castCondition": {
"pose": [102],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"returnToBornTactic": {},
"wanderTactic": {
"enable": true,
"defaultSetting": {
"turnSpeedOverride": 1.0,
"speedLevel": 1,
"cdMin": 3,
"cdMax": 5,
"cdMax": 5.0,
"cdMin": 3.0,
"distanceFromBorn": 7.0,
"distanceFromCurrentMin": 3.2,
"distanceFromCurrentMax": 6.4
"distanceFromCurrentMin": 3.200000047683716,
"distanceFromCurrentMax": 6.400000095367432
}
},
"fishingBitesBaitTactic": {
"MFEJNEPMOCB": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 2.0
}
},
"fishingPretendBitesTactic": {
"MLAKDOPGAPP": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 2.0,
"minPretendDistance": 0.5,
"maxPretendDistance": 0.75
"EBGKJFKDCCO": 0.5,
"NNCPHLIJICO": 0.75
}
},
"fishingFleeTactic": {
"LJBPHCJEDPO": {
"enable": true,
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 1.25,
"fleeAngle": 180,
"fleeDuration": 10,
"fleeAngle": 180.0,
"fleeDistanceMin": 2.0,
"fleeDistanceMax": 4.0,
"restrictedByDefendArea": true,
"expandFleeAngleWhenBlocked": true
}
},
"skills": {
"1": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialIdle",
"stateIDs": ["IdleFree"],
"skillType": "Free",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [2],
"needReInitCD": true
}
},
"101": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialCombat",
"stateIDs": ["IdleFree"],
"skillType": "Combat",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [102],
"needReInitCD": true
}
"restrictedByDefendArea": true
}
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"GOMPNCMLHHE": false,
"KCNKFNLDDOD": true,
"AEPIEGNIOGP": 0.5
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

View File

@ -1,74 +1,55 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 20.0,
"height": 0.8,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1,
"viewSize": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 0.800000011920929,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 30,
"endureType": "Monster_Minion",
"weight": 30.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": true,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"hasAnimatorDie": true,
"muteAllShaderDieEff": false,
"dieDisappearEffect": "",
"dieEndTime": 1.0,
"dieForceDisappearTime": 1.0,
"useRagDoll": false
"dieDisappearEffect": ""
}
},
"move": {
"$type": "ConfigAnimatorMove",
"moveOnGround": false,
"moveOnWater": true,
"moveOnWaterDepth": 0.5
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""]
"Born": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -76,7 +57,6 @@
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -84,33 +64,30 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Animal_Fishable_Maritime_Walk", ""],
"Run": ["Animal_Fishable_Maritime_Run", ""]
"Walk": ["Animal_Fishable_Maritime_Walk"],
"Run": ["Animal_Fishable_Maritime_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn_Walk": [""],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run", ""]
"Turn_Walk": [],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -125,13 +102,10 @@
"animatorStates": {
"Escape": ["Animal_Fishable_Maritime_Escape"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
//QTE
"QTE": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
@ -146,44 +120,36 @@
"Animal_Fishable_Maritime_Hooked_StruggleLevel03_Large"
]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"QTESuccess": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"QTESuccess": ["Animal_Fishable_Maritime_Hooked_Lifted"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"LowEnergy": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"LowEnergy": ["Animal_Fishable_Maritime_Hooked_LowEnergy"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"TeaseBait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TeaseBait": ["Animal_Fishable_Maritime_TeaseBait_Large"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BiteBait": {
"$type": "ConfigMonsterStateIDInfo",
@ -191,30 +157,24 @@
"BiteBait": ["Animal_Fishable_Maritime_BiteBait_Large"],
"BiteBait_AS": ["Animal_Fishable_Maritime_Hooked_Idle"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"IdleFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"IdleFree01": ["Animal_Fishable_Maritime_IdleFree01_Large"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
}
}
}
},
"initialPoses": {
"Default": {
"initialPoseID": 0
},
"Default": {},
"Normal": {
"initialPoseID": 1,
"initialPoseParams": {
@ -236,17 +196,16 @@
"enable": true,
"friendliness": 1,
"decisionArchetype": "Animal_Fishable",
"profiling": {
"moveCullingLevel": 3,
"lodStrategy": "MinorAnimal"
"moveSetting": {
"moveCategory": "Water",
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"hearAttractionRange": 0.0,
"hearFootstepRange": 0.0,
"sourcelessHitAttractionRange": 0.0,
"viewRange": 0.0,
"hearAttractionRange": 0.0,
"feelRange": 0.0
}
}
@ -254,101 +213,119 @@
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatTargetDistance": 10.0,
"clearThreatTimerByDistance": 0.800000011920929,
"viewThreatGrow": 0.0,
"feelThreatGrow": 0.0,
"threatBroadcastRange": 0.0
},
"defendArea": {
"defendRange": 50.0
},
"moveSetting": {
"useNavMesh": false,
"moveCategory": "Water"
},
"threat": {
"viewThreatGrow": 0,
"feelThreatGrow": 0,
"clearThreatTargetDistance": 10,
"clearThreatTimerByDistance": 0.8,
"threatBroadcastRange": 0
},
"returnToBornTactic": {
"enable": false
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal",
"moveCullingLevel": 3
},
"skills": {
"1": {
"name": "IdleFree01_SpecialIdle",
"skillType": "Free",
"castCondition": {
"pose": [2],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "IdleFree01_SpecialCombat",
"castCondition": {
"pose": [102],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"returnToBornTactic": {},
"wanderTactic": {
"enable": true,
"defaultSetting": {
"turnSpeedOverride": 1.0,
"speedLevel": 1,
"cdMin": 1,
"cdMax": 2,
"cdMax": 2.0,
"cdMin": 1.0,
"distanceFromBorn": 7.0,
"distanceFromCurrentMin": 3.2,
"distanceFromCurrentMax": 6.4
"distanceFromCurrentMin": 3.200000047683716,
"distanceFromCurrentMax": 6.400000095367432
}
},
"fishingBitesBaitTactic": {
"MFEJNEPMOCB": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 2.0
}
},
"MLAKDOPGAPP": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 2.0,
"baitDistance": 1.5
"EBGKJFKDCCO": 0.5,
"NNCPHLIJICO": 0.699999988079071
}
},
"fishingPretendBitesTactic": {
"LJBPHCJEDPO": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 2.0,
"minPretendDistance": 0.5,
"maxPretendDistance": 0.7
}
},
"fishingFleeTactic": {
"enable": true,
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 1.25,
"fleeAngle": 180,
"fleeDuration": 10,
"fleeAngle": 180.0,
"fleeDistanceMin": 2.0,
"fleeDistanceMax": 4.0,
"restrictedByDefendArea": true,
"expandFleeAngleWhenBlocked": true
}
},
"skills": {
"1": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialIdle",
"stateIDs": ["IdleFree"],
"skillType": "Free",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [2],
"needReInitCD": true
}
},
"101": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialCombat",
"stateIDs": ["IdleFree"],
"skillType": "Combat",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [102],
"needReInitCD": true
}
"restrictedByDefendArea": true
}
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"GOMPNCMLHHE": false,
"KCNKFNLDDOD": true,
"AEPIEGNIOGP": 0.5
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

View File

@ -1,74 +1,55 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 20.0,
"height": 0.8,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1,
"viewSize": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 0.800000011920929,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 30,
"endureType": "Monster_Minion",
"weight": 30.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": true,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"hasAnimatorDie": true,
"muteAllShaderDieEff": false,
"dieDisappearEffect": "",
"dieEndTime": 1.0,
"dieForceDisappearTime": 1.0,
"useRagDoll": false
"dieDisappearEffect": ""
}
},
"move": {
"$type": "ConfigAnimatorMove",
"moveOnGround": false,
"moveOnWater": true,
"moveOnWaterDepth": 0.5
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""]
"Born": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -76,7 +57,6 @@
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -84,33 +64,30 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Animal_Fishable_Maritime_Walk", ""],
"Run": ["Animal_Fishable_Maritime_Run", ""]
"Walk": ["Animal_Fishable_Maritime_Walk"],
"Run": ["Animal_Fishable_Maritime_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn_Walk": [""],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run", ""]
"Turn_Walk": [],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -125,13 +102,10 @@
"animatorStates": {
"Escape": ["Animal_Fishable_Maritime_Escape"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
//QTE
"QTE": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
@ -146,44 +120,36 @@
"Animal_Fishable_Maritime_Hooked_StruggleLevel03"
]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"QTESuccess": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"QTESuccess": ["Animal_Fishable_Maritime_Hooked_Lifted"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"LowEnergy": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"LowEnergy": ["Animal_Fishable_Maritime_Hooked_LowEnergy"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"TeaseBait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TeaseBait": ["Animal_Fishable_Maritime_TeaseBait"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BiteBait": {
"$type": "ConfigMonsterStateIDInfo",
@ -191,30 +157,24 @@
"BiteBait": ["Animal_Fishable_Maritime_BiteBait"],
"BiteBait_AS": ["Animal_Fishable_Maritime_Hooked_Idle"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"IdleFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"IdleFree01": ["Animal_Fishable_Maritime_IdleFree01"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
}
}
}
},
"initialPoses": {
"Default": {
"initialPoseID": 0
},
"Default": {},
"Normal": {
"initialPoseID": 1,
"initialPoseParams": {
@ -236,17 +196,16 @@
"enable": true,
"friendliness": 1,
"decisionArchetype": "Animal_Fishable",
"profiling": {
"moveCullingLevel": 3,
"lodStrategy": "MinorAnimal"
"moveSetting": {
"moveCategory": "Water",
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"hearAttractionRange": 0.0,
"hearFootstepRange": 0.0,
"sourcelessHitAttractionRange": 0.0,
"viewRange": 0.0,
"hearAttractionRange": 0.0,
"feelRange": 0.0
}
}
@ -254,101 +213,117 @@
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatTargetDistance": 10.0,
"clearThreatTimerByDistance": 0.800000011920929,
"viewThreatGrow": 0.0,
"feelThreatGrow": 0.0,
"threatBroadcastRange": 0.0
},
"defendArea": {
"defendRange": 50.0
},
"moveSetting": {
"useNavMesh": false,
"moveCategory": "Water"
},
"threat": {
"viewThreatGrow": 0,
"feelThreatGrow": 0,
"clearThreatTargetDistance": 10,
"clearThreatTimerByDistance": 0.8,
"threatBroadcastRange": 0
},
"returnToBornTactic": {
"enable": false
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal",
"moveCullingLevel": 3
},
"skills": {
"1": {
"name": "IdleFree01_SpecialIdle",
"skillType": "Free",
"castCondition": {
"pose": [2],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "IdleFree01_SpecialCombat",
"castCondition": {
"pose": [102],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"returnToBornTactic": {},
"wanderTactic": {
"enable": true,
"defaultSetting": {
"turnSpeedOverride": 0.5,
"speedLevel": 1,
"cdMin": 0,
"cdMax": 0,
"distanceFromBorn": 7.0,
"distanceFromCurrentMin": 3.2,
"distanceFromCurrentMax": 6.4
"distanceFromCurrentMin": 3.200000047683716,
"distanceFromCurrentMax": 6.400000095367432
}
},
"fishingBitesBaitTactic": {
"MFEJNEPMOCB": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 1.0
}
},
"fishingPretendBitesTactic": {
"MLAKDOPGAPP": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 1.0,
"minPretendDistance": 0.5,
"maxPretendDistance": 0.7
"EBGKJFKDCCO": 0.5,
"NNCPHLIJICO": 0.699999988079071
}
},
"fishingFleeTactic": {
"LJBPHCJEDPO": {
"enable": true,
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 2.0,
"fleeAngle": 180,
"fleeNumberMin": 2,
"fleeNumberMax": 3,
"fleeAngle": 180.0,
"fleeDistanceMin": 2.0,
"fleeDistanceMax": 4.0,
"restrictedByDefendArea": true,
"expandFleeAngleWhenBlocked": true
}
},
"skills": {
"1": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialIdle",
"stateIDs": ["IdleFree"],
"skillType": "Free",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [2],
"needReInitCD": true
}
},
"101": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialCombat",
"stateIDs": ["IdleFree"],
"skillType": "Combat",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [102],
"needReInitCD": true
}
"restrictedByDefendArea": true
}
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"GOMPNCMLHHE": false,
"KCNKFNLDDOD": true,
"AEPIEGNIOGP": 0.5
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

View File

@ -1,74 +1,55 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 20.0,
"height": 0.8,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1,
"viewSize": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 0.800000011920929,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 30,
"endureType": "Monster_Minion",
"weight": 30.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": true,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"hasAnimatorDie": true,
"muteAllShaderDieEff": false,
"dieDisappearEffect": "",
"dieEndTime": 1.0,
"dieForceDisappearTime": 1.0,
"useRagDoll": false
"dieDisappearEffect": ""
}
},
"move": {
"$type": "ConfigAnimatorMove",
"moveOnGround": false,
"moveOnWater": true,
"moveOnWaterDepth": 0.5
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""]
"Born": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -76,7 +57,6 @@
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -84,33 +64,30 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Animal_Fishable_Maritime_Walk", ""],
"Run": ["Animal_Fishable_Maritime_Run", ""]
"Walk": ["Animal_Fishable_Maritime_Walk"],
"Run": ["Animal_Fishable_Maritime_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn_Walk": [""],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run", ""]
"Turn_Walk": [],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -125,13 +102,10 @@
"animatorStates": {
"Escape": ["Animal_Fishable_Maritime_Escape"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
//QTE
"QTE": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
@ -146,44 +120,36 @@
"Animal_Fishable_Maritime_Hooked_StruggleLevel03"
]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"QTESuccess": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"QTESuccess": ["Animal_Fishable_Maritime_Hooked_Lifted"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"LowEnergy": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"LowEnergy": ["Animal_Fishable_Maritime_Hooked_LowEnergy"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"TeaseBait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TeaseBait": ["Animal_Fishable_Maritime_TeaseBait"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BiteBait": {
"$type": "ConfigMonsterStateIDInfo",
@ -191,30 +157,24 @@
"BiteBait": ["Animal_Fishable_Maritime_BiteBait"],
"BiteBait_AS": ["Animal_Fishable_Maritime_Hooked_Idle"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"IdleFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"IdleFree01": ["Animal_Fishable_Maritime_IdleFree01"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
}
}
}
},
"initialPoses": {
"Default": {
"initialPoseID": 0
},
"Default": {},
"Normal": {
"initialPoseID": 1,
"initialPoseParams": {
@ -236,17 +196,16 @@
"enable": true,
"friendliness": 1,
"decisionArchetype": "Animal_Fishable",
"profiling": {
"moveCullingLevel": 3,
"lodStrategy": "MinorAnimal"
"moveSetting": {
"moveCategory": "Water",
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"hearAttractionRange": 0.0,
"hearFootstepRange": 0.0,
"sourcelessHitAttractionRange": 0.0,
"viewRange": 0.0,
"hearAttractionRange": 0.0,
"feelRange": 0.0
}
}
@ -254,101 +213,117 @@
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatTargetDistance": 10.0,
"clearThreatTimerByDistance": 0.800000011920929,
"viewThreatGrow": 0.0,
"feelThreatGrow": 0.0,
"threatBroadcastRange": 0.0
},
"defendArea": {
"defendRange": 50.0
},
"moveSetting": {
"useNavMesh": false,
"moveCategory": "Water"
},
"threat": {
"viewThreatGrow": 0,
"feelThreatGrow": 0,
"clearThreatTargetDistance": 10,
"clearThreatTimerByDistance": 0.8,
"threatBroadcastRange": 0
},
"returnToBornTactic": {
"enable": false
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal",
"moveCullingLevel": 3
},
"skills": {
"1": {
"name": "IdleFree01_SpecialIdle",
"skillType": "Free",
"castCondition": {
"pose": [2],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "IdleFree01_SpecialCombat",
"castCondition": {
"pose": [102],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"returnToBornTactic": {},
"wanderTactic": {
"enable": true,
"defaultSetting": {
"turnSpeedOverride": 0.5,
"speedLevel": 1,
"cdMin": 0,
"cdMax": 0,
"distanceFromBorn": 7.0,
"distanceFromCurrentMin": 3.2,
"distanceFromCurrentMax": 6.4
"distanceFromCurrentMin": 3.200000047683716,
"distanceFromCurrentMax": 6.400000095367432
}
},
"fishingBitesBaitTactic": {
"MFEJNEPMOCB": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 1.0
}
},
"fishingPretendBitesTactic": {
"MLAKDOPGAPP": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 1.0,
"minPretendDistance": 0.6,
"maxPretendDistance": 0.8
"EBGKJFKDCCO": 0.6000000238418579,
"NNCPHLIJICO": 0.800000011920929
}
},
"fishingFleeTactic": {
"LJBPHCJEDPO": {
"enable": true,
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 2.0,
"fleeAngle": 180,
"fleeNumberMin": 2,
"fleeNumberMax": 3,
"fleeAngle": 180.0,
"fleeDistanceMin": 2.0,
"fleeDistanceMax": 4.0,
"restrictedByDefendArea": true,
"expandFleeAngleWhenBlocked": true
}
},
"skills": {
"1": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialIdle",
"stateIDs": ["IdleFree"],
"skillType": "Free",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [2],
"needReInitCD": true
}
},
"101": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialCombat",
"stateIDs": ["IdleFree"],
"skillType": "Combat",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [102],
"needReInitCD": true
}
"restrictedByDefendArea": true
}
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"GOMPNCMLHHE": false,
"KCNKFNLDDOD": true,
"AEPIEGNIOGP": 0.5
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

View File

@ -1,74 +1,55 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 20.0,
"height": 0.8,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1,
"viewSize": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 0.800000011920929,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 30,
"endureType": "Monster_Minion",
"weight": 30.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": true,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"hasAnimatorDie": true,
"muteAllShaderDieEff": false,
"dieDisappearEffect": "",
"dieEndTime": 1.0,
"dieForceDisappearTime": 1.0,
"useRagDoll": false
"dieDisappearEffect": ""
}
},
"move": {
"$type": "ConfigAnimatorMove",
"moveOnGround": false,
"moveOnWater": true,
"moveOnWaterDepth": 0.5
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""]
"Born": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -76,7 +57,6 @@
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -84,33 +64,30 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Animal_Fishable_Maritime_Walk", ""],
"Run": ["Animal_Fishable_Maritime_Run", ""]
"Walk": ["Animal_Fishable_Maritime_Walk"],
"Run": ["Animal_Fishable_Maritime_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn_Walk": [""],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run", ""]
"Turn_Walk": [],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -125,13 +102,10 @@
"animatorStates": {
"Escape": ["Animal_Fishable_Maritime_Escape"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
//QTE
"QTE": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
@ -146,44 +120,36 @@
"Animal_Fishable_Maritime_Hooked_StruggleLevel03"
]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"QTESuccess": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"QTESuccess": ["Animal_Fishable_Maritime_Hooked_Lifted"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"LowEnergy": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"LowEnergy": ["Animal_Fishable_Maritime_Hooked_LowEnergy"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"TeaseBait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TeaseBait": ["Animal_Fishable_Maritime_TeaseBait"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BiteBait": {
"$type": "ConfigMonsterStateIDInfo",
@ -191,30 +157,24 @@
"BiteBait": ["Animal_Fishable_Maritime_BiteBait"],
"BiteBait_AS": ["Animal_Fishable_Maritime_Hooked_Idle"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"IdleFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"IdleFree01": ["Animal_Fishable_Maritime_IdleFree01"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
}
}
}
},
"initialPoses": {
"Default": {
"initialPoseID": 0
},
"Default": {},
"Normal": {
"initialPoseID": 1,
"initialPoseParams": {
@ -236,17 +196,16 @@
"enable": true,
"friendliness": 1,
"decisionArchetype": "Animal_Fishable",
"profiling": {
"moveCullingLevel": 3,
"lodStrategy": "MinorAnimal"
"moveSetting": {
"moveCategory": "Water",
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"hearAttractionRange": 0.0,
"hearFootstepRange": 0.0,
"sourcelessHitAttractionRange": 0.0,
"viewRange": 0.0,
"hearAttractionRange": 0.0,
"feelRange": 0.0
}
}
@ -254,101 +213,117 @@
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatTargetDistance": 10.0,
"clearThreatTimerByDistance": 0.800000011920929,
"viewThreatGrow": 0.0,
"feelThreatGrow": 0.0,
"threatBroadcastRange": 0.0
},
"defendArea": {
"defendRange": 50.0
},
"moveSetting": {
"useNavMesh": false,
"moveCategory": "Water"
},
"threat": {
"viewThreatGrow": 0,
"feelThreatGrow": 0,
"clearThreatTargetDistance": 10,
"clearThreatTimerByDistance": 0.8,
"threatBroadcastRange": 0
},
"returnToBornTactic": {
"enable": false
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal",
"moveCullingLevel": 3
},
"skills": {
"1": {
"name": "IdleFree01_SpecialIdle",
"skillType": "Free",
"castCondition": {
"pose": [2],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "IdleFree01_SpecialCombat",
"castCondition": {
"pose": [102],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"returnToBornTactic": {},
"wanderTactic": {
"enable": true,
"defaultSetting": {
"turnSpeedOverride": 0.5,
"speedLevel": 1,
"cdMin": 0,
"cdMax": 0,
"distanceFromBorn": 7.0,
"distanceFromCurrentMin": 3.2,
"distanceFromCurrentMax": 6.4
"distanceFromCurrentMin": 3.200000047683716,
"distanceFromCurrentMax": 6.400000095367432
}
},
"fishingBitesBaitTactic": {
"MFEJNEPMOCB": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 1.0
}
},
"fishingPretendBitesTactic": {
"MLAKDOPGAPP": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 1.0,
"minPretendDistance": 0.5,
"maxPretendDistance": 0.7
"EBGKJFKDCCO": 0.5,
"NNCPHLIJICO": 0.699999988079071
}
},
"fishingFleeTactic": {
"LJBPHCJEDPO": {
"enable": true,
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 2.0,
"fleeAngle": 180,
"fleeNumberMin": 2,
"fleeNumberMax": 3,
"fleeAngle": 180.0,
"fleeDistanceMin": 2.0,
"fleeDistanceMax": 4.0,
"restrictedByDefendArea": true,
"expandFleeAngleWhenBlocked": true
}
},
"skills": {
"1": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialIdle",
"stateIDs": ["IdleFree"],
"skillType": "Free",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [2],
"needReInitCD": true
}
},
"101": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialCombat",
"stateIDs": ["IdleFree"],
"skillType": "Combat",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [102],
"needReInitCD": true
}
"restrictedByDefendArea": true
}
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"GOMPNCMLHHE": false,
"KCNKFNLDDOD": true,
"AEPIEGNIOGP": 0.5
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

View File

@ -1,74 +1,55 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 20.0,
"height": 0.8,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1,
"viewSize": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 0.800000011920929,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 30,
"endureType": "Monster_Minion",
"weight": 30.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": true,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"hasAnimatorDie": true,
"muteAllShaderDieEff": false,
"dieDisappearEffect": "",
"dieEndTime": 1.0,
"dieForceDisappearTime": 1.0,
"useRagDoll": false
"dieDisappearEffect": ""
}
},
"move": {
"$type": "ConfigAnimatorMove",
"moveOnGround": false,
"moveOnWater": true,
"moveOnWaterDepth": 0.3
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""]
"Born": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -76,7 +57,6 @@
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -84,33 +64,30 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Animal_Fishable_Maritime_Walk", ""],
"Run": ["Animal_Fishable_Maritime_Run", ""]
"Walk": ["Animal_Fishable_Maritime_Walk"],
"Run": ["Animal_Fishable_Maritime_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn_Walk": [""],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run", ""]
"Turn_Walk": [],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -125,13 +102,10 @@
"animatorStates": {
"Escape": ["Animal_Fishable_Maritime_Escape"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
//QTE
"QTE": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
@ -146,74 +120,60 @@
"Animal_Fishable_Maritime_Hooked_StruggleLevel03"
]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"QTESuccess": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"QTESuccess": ["Animal_Fishable_Maritime_Hooked_Lifted"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"LowEnergy": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"LowEnergy": ["Animal_Fishable_Maritime_Hooked_LowEnergy"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"TeaseBait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TeaseBait": ["Animal_Fishable_Maritime_TeaseBait"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BiteBait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"BiteBait": ["Animal_Fishable_Maritime_BiteBait"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"IdleFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"IdleFree01": ["Animal_Fishable_Maritime_IdleFree01"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
}
}
}
},
"initialPoses": {
"Default": {
"initialPoseID": 0
},
"Default": {},
"Normal": {
"initialPoseID": 1,
"initialPoseParams": {
@ -235,17 +195,16 @@
"enable": true,
"friendliness": 1,
"decisionArchetype": "Animal_Fishable",
"profiling": {
"moveCullingLevel": 3,
"lodStrategy": "MinorAnimal"
"moveSetting": {
"moveCategory": "Water",
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"hearAttractionRange": 0.0,
"hearFootstepRange": 0.0,
"sourcelessHitAttractionRange": 0.0,
"viewRange": 0.0,
"hearAttractionRange": 0.0,
"feelRange": 0.0
}
}
@ -253,101 +212,119 @@
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatTargetDistance": 10.0,
"clearThreatTimerByDistance": 0.800000011920929,
"viewThreatGrow": 0.0,
"feelThreatGrow": 0.0,
"threatBroadcastRange": 0.0
},
"defendArea": {
"defendRange": 50.0
},
"moveSetting": {
"useNavMesh": false,
"moveCategory": "Water"
},
"threat": {
"viewThreatGrow": 0,
"feelThreatGrow": 0,
"clearThreatTargetDistance": 10,
"clearThreatTimerByDistance": 0.8,
"threatBroadcastRange": 0
},
"returnToBornTactic": {
"enable": false
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal",
"moveCullingLevel": 3
},
"skills": {
"1": {
"name": "IdleFree01_SpecialIdle",
"skillType": "Free",
"castCondition": {
"pose": [2],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "IdleFree01_SpecialCombat",
"castCondition": {
"pose": [102],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"returnToBornTactic": {},
"wanderTactic": {
"enable": true,
"defaultSetting": {
"turnSpeedOverride": 0.5,
"speedLevel": 1,
"cdMin": 4,
"cdMax": 8,
"cdMax": 8.0,
"cdMin": 4.0,
"distanceFromBorn": 7.0,
"distanceFromCurrentMin": 3.2,
"distanceFromCurrentMax": 6.4
"distanceFromCurrentMin": 3.200000047683716,
"distanceFromCurrentMax": 6.400000095367432
}
},
"fishingBitesBaitTactic": {
"MFEJNEPMOCB": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 0.5
}
},
"fishingPretendBitesTactic": {
"MLAKDOPGAPP": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 0.5,
"minPretendDistance": 0.35,
"maxPretendDistance": 0.7
"EBGKJFKDCCO": 0.3499999940395355,
"NNCPHLIJICO": 0.699999988079071
}
},
"fishingFleeTactic": {
"LJBPHCJEDPO": {
"enable": true,
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 1.0,
"fleeAngle": 180,
"fleeNumberMin": 3,
"fleeNumberMax": 3,
"fleeAngle": 180.0,
"fleeDistanceMin": 2.0,
"fleeDistanceMax": 4.0,
"restrictedByDefendArea": true,
"expandFleeAngleWhenBlocked": true
}
},
"skills": {
"1": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialIdle",
"stateIDs": ["IdleFree"],
"skillType": "Free",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [2],
"needReInitCD": true
}
},
"101": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialCombat",
"stateIDs": ["IdleFree"],
"skillType": "Combat",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [102],
"needReInitCD": true
}
"restrictedByDefendArea": true
}
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"GOMPNCMLHHE": false,
"KCNKFNLDDOD": true,
"AEPIEGNIOGP": 0.30000001192092896
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

View File

@ -1,74 +1,55 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 20.0,
"height": 0.8,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1,
"viewSize": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 0.800000011920929,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 30,
"endureType": "Monster_Minion",
"weight": 30.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": true,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"hasAnimatorDie": true,
"muteAllShaderDieEff": false,
"dieDisappearEffect": "",
"dieEndTime": 1.0,
"dieForceDisappearTime": 1.0,
"useRagDoll": false
"dieDisappearEffect": ""
}
},
"move": {
"$type": "ConfigAnimatorMove",
"moveOnGround": false,
"moveOnWater": true,
"moveOnWaterDepth": 0.3
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""]
"Born": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -76,7 +57,6 @@
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -84,33 +64,30 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Animal_Fishable_Maritime_Walk", ""],
"Run": ["Animal_Fishable_Maritime_Run", ""]
"Walk": ["Animal_Fishable_Maritime_Walk"],
"Run": ["Animal_Fishable_Maritime_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn_Walk": [""],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run", ""]
"Turn_Walk": [],
"Turn_Run": ["Animal_Fishable_Maritime_Turn_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -125,13 +102,10 @@
"animatorStates": {
"Escape": ["Animal_Fishable_Maritime_Escape"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
//QTE
"QTE": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
@ -146,74 +120,60 @@
"Animal_Fishable_Maritime_Hooked_StruggleLevel03"
]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"QTESuccess": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"QTESuccess": ["Animal_Fishable_Maritime_Hooked_Lifted"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"LowEnergy": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"LowEnergy": ["Animal_Fishable_Maritime_Hooked_LowEnergy"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"TeaseBait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TeaseBait": ["Animal_Fishable_Maritime_TeaseBait"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BiteBait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"BiteBait": ["Animal_Fishable_Maritime_BiteBait"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"IdleFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"IdleFree01": ["Animal_Fishable_Maritime_IdleFree01"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
}
}
}
},
"initialPoses": {
"Default": {
"initialPoseID": 0
},
"Default": {},
"Normal": {
"initialPoseID": 1,
"initialPoseParams": {
@ -235,17 +195,16 @@
"enable": true,
"friendliness": 1,
"decisionArchetype": "Animal_Fishable",
"profiling": {
"moveCullingLevel": 3,
"lodStrategy": "MinorAnimal"
"moveSetting": {
"moveCategory": "Water",
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"hearAttractionRange": 0.0,
"hearFootstepRange": 0.0,
"sourcelessHitAttractionRange": 0.0,
"viewRange": 0.0,
"hearAttractionRange": 0.0,
"feelRange": 0.0
}
}
@ -253,101 +212,119 @@
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatTargetDistance": 10.0,
"clearThreatTimerByDistance": 0.800000011920929,
"viewThreatGrow": 0.0,
"feelThreatGrow": 0.0,
"threatBroadcastRange": 0.0
},
"defendArea": {
"defendRange": 50.0
},
"moveSetting": {
"useNavMesh": false,
"moveCategory": "Water"
},
"threat": {
"viewThreatGrow": 0,
"feelThreatGrow": 0,
"clearThreatTargetDistance": 10,
"clearThreatTimerByDistance": 0.8,
"threatBroadcastRange": 0
},
"returnToBornTactic": {
"enable": false
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal",
"moveCullingLevel": 3
},
"skills": {
"1": {
"name": "IdleFree01_SpecialIdle",
"skillType": "Free",
"castCondition": {
"pose": [2],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "IdleFree01_SpecialCombat",
"castCondition": {
"pose": [102],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"returnToBornTactic": {},
"wanderTactic": {
"enable": true,
"defaultSetting": {
"turnSpeedOverride": 0.5,
"speedLevel": 1,
"cdMin": 4,
"cdMax": 8,
"cdMax": 8.0,
"cdMin": 4.0,
"distanceFromBorn": 7.0,
"distanceFromCurrentMin": 3.2,
"distanceFromCurrentMax": 6.4
"distanceFromCurrentMin": 3.200000047683716,
"distanceFromCurrentMax": 6.400000095367432
}
},
"fishingBitesBaitTactic": {
"MFEJNEPMOCB": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 0.5
}
},
"fishingPretendBitesTactic": {
"MLAKDOPGAPP": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 0.5,
"minPretendDistance": 0.4,
"maxPretendDistance": 0.7
"EBGKJFKDCCO": 0.4000000059604645,
"NNCPHLIJICO": 0.699999988079071
}
},
"fishingFleeTactic": {
"LJBPHCJEDPO": {
"enable": true,
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 1.0,
"fleeAngle": 180,
"fleeNumberMin": 3,
"fleeNumberMax": 3,
"fleeAngle": 180.0,
"fleeDistanceMin": 2.0,
"fleeDistanceMax": 4.0,
"restrictedByDefendArea": true,
"expandFleeAngleWhenBlocked": true
}
},
"skills": {
"1": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialIdle",
"stateIDs": ["IdleFree"],
"skillType": "Free",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [2],
"needReInitCD": true
}
},
"101": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialCombat",
"stateIDs": ["IdleFree"],
"skillType": "Combat",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [102],
"needReInitCD": true
}
"restrictedByDefendArea": true
}
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"GOMPNCMLHHE": false,
"KCNKFNLDDOD": true,
"AEPIEGNIOGP": 0.30000001192092896
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

View File

@ -1,74 +1,55 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 20.0,
"height": 0.8,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1,
"viewSize": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"height": 0.800000011920929,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 30,
"endureType": "Monster_Minion",
"weight": 30.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": true,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"hasAnimatorDie": true,
"muteAllShaderDieEff": false,
"dieDisappearEffect": "",
"dieEndTime": 1.0,
"dieForceDisappearTime": 1.0,
"useRagDoll": false
"dieDisappearEffect": ""
}
},
"move": {
"$type": "ConfigAnimatorMove",
"moveOnGround": false,
"moveOnWater": true,
"moveOnWaterDepth": 0.5
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": [""]
"Born": []
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -76,7 +57,6 @@
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -84,33 +64,30 @@
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Walk": ["Animal_Fishable_Maritime_Walk", ""],
"Run": ["Animal_Fishable_Maritime_Run", ""]
"Walk": ["Animal_Fishable_Maritime_Walk"],
"Run": ["Animal_Fishable_Maritime_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Turn_Run": [""],
"Turn_Run_Reverse": ["Animal_Fishable_Maritime_Turn_Run", ""]
"Turn_Run": [],
"Turn_Run_Reverse": ["Animal_Fishable_Maritime_Turn_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": []
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -125,13 +102,10 @@
"animatorStates": {
"Escape": ["Animal_Fishable_Maritime_Escape"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
//QTE
"QTE": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
@ -146,44 +120,36 @@
"Animal_Fishable_Maritime_Hooked_StruggleLevel03_Large"
]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"QTESuccess": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"QTESuccess": ["Animal_Fishable_Maritime_Hooked_Lifted"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"LowEnergy": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"LowEnergy": ["Animal_Fishable_Maritime_Hooked_LowEnergy"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"TeaseBait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"TeaseBait": ["Animal_Fishable_Maritime_TeaseBait_Large"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BiteBait": {
"$type": "ConfigMonsterStateIDInfo",
@ -191,30 +157,24 @@
"BiteBait": ["Animal_Fishable_Maritime_BiteBait_Large"],
"BiteBait_AS": ["Animal_Fishable_Maritime_Hooked_Idle"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"IdleFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"IdleFree01": ["Animal_Fishable_Maritime_IdleFree01_Large"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
}
}
}
},
"initialPoses": {
"Default": {
"initialPoseID": 0
},
"Default": {},
"Normal": {
"initialPoseID": 1,
"initialPoseParams": {
@ -236,17 +196,16 @@
"enable": true,
"friendliness": 1,
"decisionArchetype": "Animal_Fishable",
"profiling": {
"moveCullingLevel": 3,
"lodStrategy": "MinorAnimal"
"moveSetting": {
"moveCategory": "Water",
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
"DefaultSetting": {
"hearAttractionRange": 0.0,
"hearFootstepRange": 0.0,
"sourcelessHitAttractionRange": 0.0,
"viewRange": 0.0,
"hearAttractionRange": 0.0,
"feelRange": 0.0
}
}
@ -254,100 +213,119 @@
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"clearThreatTargetDistance": 10.0,
"clearThreatTimerByDistance": 0.800000011920929,
"viewThreatGrow": 0.0,
"feelThreatGrow": 0.0,
"threatBroadcastRange": 0.0
},
"defendArea": {
"defendRange": 50.0
},
"moveSetting": {
"useNavMesh": false,
"moveCategory": "Water"
},
"threat": {
"viewThreatGrow": 0,
"feelThreatGrow": 0,
"clearThreatTargetDistance": 10,
"clearThreatTimerByDistance": 0.8,
"threatBroadcastRange": 0
},
"returnToBornTactic": {
"enable": false
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal",
"moveCullingLevel": 3
},
"skills": {
"1": {
"name": "IdleFree01_SpecialIdle",
"skillType": "Free",
"castCondition": {
"pose": [2],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "IdleFree01_SpecialCombat",
"castCondition": {
"pose": [102],
"needReInitCD": true
},
"cd": 2.0,
"cdUpperRange": 5.0,
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["IdleFree"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"returnToBornTactic": {},
"wanderTactic": {
"enable": true,
"defaultSetting": {
"turnSpeedOverride": 1.0,
"speedLevel": 1,
"cdMin": 3,
"cdMax": 5,
"cdMax": 5.0,
"cdMin": 3.0,
"distanceFromBorn": 7.0,
"distanceFromCurrentMin": 3.2,
"distanceFromCurrentMax": 6.4
"distanceFromCurrentMin": 3.200000047683716,
"distanceFromCurrentMax": 6.400000095367432
}
},
"fishingBitesBaitTactic": {
"MFEJNEPMOCB": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 2.0
}
},
"fishingPretendBitesTactic": {
"MLAKDOPGAPP": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 2.0,
"minPretendDistance": 0.5,
"maxPretendDistance": 0.75
"EBGKJFKDCCO": 0.5,
"NNCPHLIJICO": 0.75
}
},
"fishingFleeTactic": {
"LJBPHCJEDPO": {
"enable": true,
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 1.25,
"fleeAngle": 180,
"fleeDuration": 10,
"fleeAngle": 180.0,
"fleeDistanceMin": 2.0,
"fleeDistanceMax": 4.0,
"restrictedByDefendArea": true,
"expandFleeAngleWhenBlocked": true
}
},
"skills": {
"1": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialIdle",
"stateIDs": ["IdleFree"],
"skillType": "Free",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [2],
"needReInitCD": true
}
},
"101": {
"initialCD": 2.0,
"initialCDUpperRange": 5.0,
"cd": 2.0,
"cdUpperRange": 5.0,
"name": "IdleFree01_SpecialCombat",
"stateIDs": ["IdleFree"],
"skillType": "Combat",
"triggerGCD": false,
"ignoreGCD": true,
"faceTarget": false,
"castCondition": {
"pose": [102],
"needReInitCD": true
}
"restrictedByDefendArea": true
}
}
},
"inputKeys": [
{
"keyID": 1,
"inputKeyCode": 257,
"abilityName": ""
}
],
"move": {
"$type": "PLMNMICDOHN",
"GOMPNCMLHHE": false,
"KCNKFNLDDOD": true,
"AEPIEGNIOGP": 0.5
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

View File

@ -59,7 +59,7 @@
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Born": [""]
},
"combatMove": true,
@ -67,7 +67,7 @@
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Standby": []
},
"combatMove": true,
@ -77,7 +77,7 @@
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Walk": ["Animal_Fishable_Maritime_Walk", ""],
"Run": ["Animal_Fishable_Maritime_Run", ""]
},
@ -89,7 +89,7 @@
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Turn_Run": [""],
"Turn_Run_Reverse": ["Animal_Fishable_Maritime_Turn_Run", ""]
},
@ -101,7 +101,7 @@
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Hit_L": []
},
"combatMove": true,
@ -110,13 +110,13 @@
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Die": ["Animal_Fish_Die"]
}
},
"Escape": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Escape": ["Animal_Fishable_Maritime_Escape"]
},
"combatMove": true,
@ -128,7 +128,7 @@
//QTE
"QTE": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"QTE_Idle": ["Animal_Fishable_Maritime_Hooked_Idle"],
"QTE_StruggleLevel01": [
"Animal_Fishable_Maritime_Hooked_StruggleLevel01_Large"
@ -148,7 +148,7 @@
},
"QTESuccess": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"QTESuccess": ["Animal_Fishable_Maritime_Hooked_Lifted"]
},
"combatMove": true,
@ -159,7 +159,7 @@
},
"LowEnergy": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"LowEnergy": ["Animal_Fishable_Maritime_Hooked_LowEnergy"]
},
"combatMove": true,
@ -170,7 +170,7 @@
},
"TeaseBait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"TeaseBait": ["Animal_Fishable_Maritime_TeaseBait_Large"]
},
"combatMove": true,
@ -181,7 +181,7 @@
},
"BiteBait": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"BiteBait": ["Animal_Fishable_Maritime_BiteBait_Large"],
"BiteBait_AS": ["Animal_Fishable_Maritime_Hooked_Idle"]
},
@ -193,7 +193,7 @@
},
"IdleFree": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"IdleFree01": ["Animal_Fishable_Maritime_IdleFree01_Large"]
},
"combatMove": true,

View File

@ -67,7 +67,7 @@
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Born": []
},
"combatMove": true,
@ -77,7 +77,7 @@
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Standby": []
},
"combatMove": true,
@ -87,7 +87,7 @@
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Walk": [""],
"Run": [""]
},
@ -99,7 +99,7 @@
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Turn_Walk": [""],
"Turn_Run": [""]
},
@ -111,7 +111,7 @@
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Hit_L": []
},
"combatMove": true,
@ -120,7 +120,7 @@
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Die": [""]
}
}

View File

@ -1,66 +1,91 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 45.0,
"scale": 1.2,
"affectedByWorld": true,
"checkInSurface": true,
"height": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 45.0,
"height": 1.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.2000000476837158,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
},
"animal": {
"hasAbility": true,
"tickAbilityElement": false,
"hasCharacterRenderering": false
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"model": {
"canBakeMesh": false
},
"captureGroup": {
"defaultConfig": {
"captureEffect": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
},
"combat": {
"property": {
"weight": 50,
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
"endureType": "Monster_Minion",
"weight": 50.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 2.0,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial",
"abilityOverride": ""
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Fox_AIStateInitial",
"abilityOverride": ""
},
{
"abilityID": "Random",
"abilityName": "Animal_Fox_Random",
"abilityOverride": ""
},
{
"abilityID": "GetUp",
"abilityName": "Animal_Fox_GetUp",
"abilityOverride": ""
},
{
"abilityID": "GetDown",
"abilityName": "Animal_Fox_GetDown",
"abilityOverride": ""
},
{
"abilityID": "Disappear",
"abilityName": "Animal_Fox_Disappear",
"abilityOverride": ""
},
{
"abilityID": "Animal_Fox_AwareTigger",
"abilityName": "Animal_Fox_AwareTigger",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_Fox_Born"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -70,7 +95,6 @@
"Standby_Alert": [],
"Standby_Prone": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -82,18 +106,15 @@
"Run": ["Audio_Fox_Run"],
"Disappear": ["Audio_Fox_Run"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Fox_Hit_L"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -109,7 +130,6 @@
"animatorStates": {
"GetUp": ["Animal_Fox_GetUp", "Audio_Fox_GetUp"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -118,7 +138,6 @@
"animatorStates": {
"GetDown": ["Animal_Fox_GetDown", "Audio_Fox_GetDown"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -128,7 +147,6 @@
"Aware_GetUp": ["Audio_Fox_Personality_102"],
"Aware": ["Audio_Fox_Aware"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "AwareTrigger"]
},
@ -141,7 +159,6 @@
"Audio_Fox_Alert_Scared"
]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Personality_101": {
@ -149,7 +166,6 @@
"animatorStates": {
"Personality_101": ["Audio_Fox_Personality_102"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -158,7 +174,6 @@
"animatorStates": {
"Personality_102": ["Audio_Fox_Personality_102"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -167,103 +182,210 @@
"animatorStates": {
"Personality_103": ["Audio_Fox_Personality_103"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial"
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Fox_AIStateInitial"
},
{
"abilityID": "Random",
"abilityName": "Animal_Fox_Random"
},
{
"abilityID": "GetUp",
"abilityName": "Animal_Fox_GetUp"
},
{
"abilityID": "GetDown",
"abilityName": "Animal_Fox_GetDown"
},
{
"abilityID": "Disappear",
"abilityName": "Animal_Fox_Disappear"
},
{
"abilityID": "Animal_Fox_AwareTigger",
"abilityName": "Animal_Fox_AwareTigger"
}
],
"initialPoses": {
"Default": {
"initialPoseID": 0
}
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"skillGCD": 5.0,
"sensing": {
"settings": {
"DefaultSetting": {
"horizontalFov": 90,
"verticalFov": 30,
"viewRange": 15,
"feelRange": 9.0
}
}
},
"precombat": {
"overrideWeatherNeuronMapping": {
"Rain": ["WEATHER_BAD"],
"Storm": ["WEATHER_BAD"]
}
},
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 15.0,
"horizontalFov": 90.0,
"verticalFov": 30.0,
"feelRange": 9.0
}
}
},
"neurons": {
"DefaultSetting": ["HIT", "WEATHER_BAD", "FEAR"]
},
"threat": {
"threatDecreaseSpeed": 500.0,
"viewAttenuation": [
{
"x": 7.0,
"y": 2.5
},
{
"x": 9.0,
"y": 2.0
},
{
"x": 11.0,
"y": 1.5
},
{
"x": 11.0,
"y": 1.0
},
{
"x": 15.0,
"y": 0.5
}
]
},
"defendArea": {
"defendRange": 100.0
},
"threat": {
"clearThreatTargetDistance": 50.0,
"viewThreatGrow": 100,
"feelThreatGrow": 500,
"threatDecreaseSpeed": 500,
"viewAttenuation": [
{ "x": 7.0, "y": 2.5 },
{ "x": 9.0, "y": 2.0 },
{ "x": 11.0, "y": 1.5 },
{ "x": 11.0, "y": 1.0 },
{ "x": 15.0, "y": 0.5 }
]
},
"returnToBornTactic": {
"enable": true
},
"ui": {
"hasDirectionIndicator": false
},
"skills": {
"1": {
"name": "OnAware_Prone",
"skillType": "OnAware",
"castCondition": {
"pose": [2]
},
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["Aware"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"2": {
"name": "OnAware",
"skillType": "OnAware",
"castCondition": {
"pose": [1]
},
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["Aware"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"3": {
"name": "OnAlert",
"skillType": "OnAlert",
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["Alert"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "Personality_101",
"skillType": "Free",
"castCondition": {
"pose": [2]
},
"cd": 15.0,
"cdUpperRange": 45.0,
"initialCD": 5.0,
"initialCDUpperRange": 55.0,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "Personality_102",
"skillType": "Free",
"castCondition": {
"pose": [2]
},
"cd": 15.0,
"cdUpperRange": 45.0,
"initialCD": 5.0,
"initialCDUpperRange": 55.0,
"publicCDGroup": "",
"stateIDs": ["Personality_102"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"103": {
"name": "Personality_103",
"skillType": "Free",
"castCondition": {
"pose": [1]
},
"cd": 15.0,
"cdUpperRange": 45.0,
"initialCD": 5.0,
"initialCDUpperRange": 25.0,
"publicCDGroup": "",
"stateIDs": ["Personality_103"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "GetUp",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [2]
},
"cd": 10.0,
"initialCD": 60.0,
"initialCDUpperRange": 120.0,
"publicCDGroup": "",
"stateIDs": ["GetUp"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"202": {
"name": "GetDown",
"skillType": "Free",
"priority": 1,
"castCondition": {
"pose": [1]
},
"cd": 10.0,
"initialCD": 10.0,
"initialCDUpperRange": 90.0,
"publicCDGroup": "",
"stateIDs": ["GetDown"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 5.0,
"returnToBornTactic": {
"enable": true
},
"wanderTactic": {
"enable": true,
"condition": {
"pose": [1]
},
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 0.25,
"cdMax": 5.0,
"cdMin": 2.5,
"cdMax": 5,
"distanceFromBorn": 15.0,
"distanceFromCurrentMin": 5.0,
"distanceFromCurrentMax": 7.5
@ -273,104 +395,23 @@
"enable": true,
"nerveTrigger": ["HIT", "WEATHER_BAD", "FEAR"],
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 5.0,
"cd": 0.0,
"triggerDistance": 200,
"triggerDistance": 200.0,
"fleeNumberMin": 10,
"fleeNumberMax": 10,
"fleeDistanceMin": 4.5,
"fleeDistanceMax": 5.5
}
},
"skills": {
"1": {
"name": "OnAware_Prone",
"stateIDs": ["Aware"],
"skillType": "OnAware",
"skillQueryingTime": 3,
"triggerGCD": false,
"castCondition": {
"pose": [2]
}
},
"2": {
"name": "OnAware",
"stateIDs": ["Aware"],
"skillType": "OnAware",
"skillQueryingTime": 3,
"triggerGCD": false,
"castCondition": {
"pose": [1]
}
},
"3": {
"name": "OnAlert",
"stateIDs": ["Alert"],
"skillType": "OnAlert",
"skillQueryingTime": 3,
"triggerGCD": false
},
"101": {
"cd": 15.0,
"cdUpperRange": 45.0,
"initialCD": 5.0,
"initialCDUpperRange": 55.0,
"name": "Personality_101",
"stateIDs": ["Personality_101"],
"skillType": "Free",
"castCondition": {
"pose": [2]
}
},
"102": {
"cd": 15,
"cdUpperRange": 45,
"initialCD": 5.0,
"initialCDUpperRange": 55.0,
"name": "Personality_102",
"stateIDs": ["Personality_102"],
"skillType": "Free",
"castCondition": {
"pose": [2]
}
},
"103": {
"cd": 15.0,
"cdUpperRange": 45.0,
"initialCD": 5.0,
"initialCDUpperRange": 25.0,
"name": "Personality_103",
"stateIDs": ["Personality_103"],
"skillType": "Free",
"castCondition": {
"pose": [1]
}
},
"201": {
"priority": 1,
"cd": 10.0,
"initialCD": 60.0,
"initialCDUpperRange": 120.0,
"name": "GetUp",
"stateIDs": ["GetUp"],
"skillType": "Free",
"castCondition": {
"pose": [2]
}
},
"202": {
"priority": 1,
"cd": 10.0,
"initialCD": 10.0,
"initialCDUpperRange": 90.0,
"name": "GetDown",
"stateIDs": ["GetDown"],
"skillType": "Free",
"castCondition": {
"pose": [1]
}
}
}
},
"animal": {
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

View File

@ -76,7 +76,7 @@
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Born": ["Audio_Fox_Born"]
},
"combatMove": true,
@ -84,7 +84,7 @@
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Standby": [],
"Standby_Alert": [],
"Standby_Prone": []
@ -96,7 +96,7 @@
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Walk": ["Audio_Fox_Walk"],
"Run": ["Audio_Fox_Run"],
"Disappear": ["Audio_Fox_Run"]
@ -109,7 +109,7 @@
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Hit_L": ["Audio_Fox_Hit_L"]
},
"combatMove": true,
@ -118,14 +118,14 @@
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Die": ["Animal_Fox_Die", "Audio_Fox_Die"],
"Die_Disappear": ["Animal_Fox_Disappear", "Audio_Fox_Run"]
}
},
"GetUp": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"GetUp": ["Animal_Fox_GetUp", "Audio_Fox_GetUp"]
},
"combatMove": true,
@ -134,7 +134,7 @@
},
"GetDown": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"GetDown": ["Animal_Fox_GetDown", "Audio_Fox_GetDown"]
},
"combatMove": true,
@ -143,7 +143,7 @@
},
"Aware": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Aware_GetUp": ["Audio_Fox_Personality_102"],
"Aware": ["Audio_Fox_Aware"]
},
@ -153,7 +153,7 @@
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Alert": ["Audio_Fox_Walk"],
"Alert_Scared": [
"Animal_Fox_Alert_Scared",
@ -165,7 +165,7 @@
},
"Personality_101": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Personality_101": ["Audio_Fox_Personality_102"]
},
"combatMove": true,
@ -174,7 +174,7 @@
},
"Personality_102": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Personality_102": ["Audio_Fox_Personality_102"]
},
"combatMove": true,
@ -183,7 +183,7 @@
},
"Personality_103": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Personality_103": ["Audio_Fox_Personality_103"]
},
"combatMove": true,
@ -192,7 +192,7 @@
},
"Attract": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Attract": [""]
},
"canDoSkill": true,
@ -200,7 +200,7 @@
},
"Search": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Search": [""]
},
"canDoSkill": true,

View File

@ -1,66 +1,86 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 45.0,
"scale": 1.2,
"affectedByWorld": true,
"checkInSurface": true,
"height": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 45.0,
"height": 1.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.2000000476837158,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
},
"animal": {
"hasAbility": true,
"tickAbilityElement": false,
"hasCharacterRenderering": false
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"model": {
"canBakeMesh": false
},
"captureGroup": {
"defaultConfig": {
"captureEffect": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
},
"combat": {
"property": {
"weight": 50,
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
"endureType": "Monster_Minion",
"weight": 50.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 2,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 2.0,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial",
"abilityOverride": ""
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Fox_AIStateInitial",
"abilityOverride": ""
},
{
"abilityID": "Random",
"abilityName": "Animal_Fox_Random",
"abilityOverride": ""
},
{
"abilityID": "Disappear",
"abilityName": "Animal_Fox_Disappear",
"abilityOverride": ""
},
{
"abilityID": "Animal_Fox_AwareTigger",
"abilityName": "Animal_Fox_AwareTigger",
"abilityOverride": ""
},
{
"abilityID": "Alet",
"abilityName": "Animal_Fox_02_Alert",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_Fox_Born"]
},
"combatMove": true,
"canDoSkill": true
},
"NormalIdle": {
@ -70,7 +90,6 @@
"Standby_Alert": [],
"Standby_Prone": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -81,18 +100,15 @@
"Walk": ["Audio_Fox_Walk"],
"Run": ["Audio_Fox_Run"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Fox_Hit_L"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -108,7 +124,6 @@
"animatorStates": {
"GetUp": ["Animal_Fox_GetUp", "Audio_Fox_GetUp"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -117,7 +132,6 @@
"animatorStates": {
"GetDown": ["Animal_Fox_GetDown", "Audio_Fox_GetDown"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -127,7 +141,6 @@
"Aware_GetUp": ["Audio_Fox_Personality_102"],
"Aware": ["Audio_Fox_Aware"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "AwareTrigger"]
},
@ -137,7 +150,6 @@
"Alert": ["Audio_Fox_Walk", "Animal_Fox_02_Alert"],
"Alert_Scared": ["Animal_Fox_02_Alert", "Audio_Fox_Alert_Scared"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Personality_101": {
@ -145,7 +157,6 @@
"animatorStates": {
"Personality_101": ["Audio_Fox_Personality_102"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -154,7 +165,6 @@
"animatorStates": {
"Personality_102": ["Audio_Fox_Personality_102"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -163,85 +173,129 @@
"animatorStates": {
"Disappear": ["Audio_Fox_Personality_103"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial"
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Fox_AIStateInitial"
},
{
"abilityID": "Random",
"abilityName": "Animal_Fox_Random"
},
{
"abilityID": "Disappear",
"abilityName": "Animal_Fox_Disappear"
},
{
"abilityID": "Animal_Fox_AwareTigger",
"abilityName": "Animal_Fox_AwareTigger"
},
{
"abilityID": "Alet",
"abilityName": "Animal_Fox_02_Alert"
}
],
"initialPoses": {
"Default": {
"initialPoseID": 0
}
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"skillGCD": 1.5,
"decisionArchetype": "Animal",
"sensing": {
"settings": {
"DefaultSetting": {
"horizontalFov": 90,
"verticalFov": 30,
"viewRange": 15,
"feelRange": 9.0
}
}
},
"precombat": {
"overrideWeatherNeuronMapping": {
"Rain": ["WEATHER_BAD"],
"Storm": ["WEATHER_BAD"]
}
},
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 15.0,
"horizontalFov": 90.0,
"verticalFov": 30.0,
"feelRange": 9.0
}
}
},
"neurons": {
"DefaultSetting": ["HIT", "FEAR", "SURROUND"]
},
"threat": {
"threatDecreaseSpeed": 500.0,
"viewAttenuation": [
{
"x": 7.0,
"y": 2.5
},
{
"x": 9.0,
"y": 2.0
},
{
"x": 11.0,
"y": 1.5
},
{
"x": 11.0,
"y": 1.0
},
{
"x": 15.0,
"y": 0.5
}
]
},
"defendArea": {
"defendRange": 100.0
},
"threat": {
"enable": true,
"clearThreatTargetDistance": 50.0,
"viewThreatGrow": 100,
"feelThreatGrow": 500,
"threatDecreaseSpeed": 500,
"viewAttenuation": [
{ "x": 7.0, "y": 2.5 },
{ "x": 9.0, "y": 2.0 },
{ "x": 11.0, "y": 1.5 },
{ "x": 11.0, "y": 1.0 },
{ "x": 15.0, "y": 0.5 }
]
"skills": {
"3": {
"name": "OnAlert",
"skillType": "OnAlert",
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["Alert"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "Personality_101",
"skillType": "Free",
"castCondition": {
"pose": [2]
},
"cd": 15.0,
"cdUpperRange": 45.0,
"initialCD": 5.0,
"initialCDUpperRange": 10.0,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "Personality_102",
"skillType": "Free",
"castCondition": {
"pose": [2]
},
"cd": 15.0,
"cdUpperRange": 45.0,
"initialCD": 5.0,
"initialCDUpperRange": 10.0,
"publicCDGroup": "",
"stateIDs": ["Personality_102"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"103": {
"name": "Personality_103",
"skillType": "ActionPoint",
"castCondition": {
"pose": [201]
},
"cd": 10.0,
"publicCDGroup": "",
"stateIDs": ["Disappear"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 1.5,
"returnToBornTactic": {
"enable": true
},
@ -251,60 +305,23 @@
"reactList": [
{
"pointType": "MoleHolePoint",
"detectDistance": 30.0,
"speedLevel": 2,
"detectDistance": 30,
"pose": [2, 201],
"skillID": 103,
"nerveTrigger": ["SURROUND"]
"nerveTrigger": ["SURROUND"],
"skillID": 103
}
]
}
},
"skills": {
"3": {
"name": "OnAlert",
"stateIDs": ["Alert"],
"skillType": "OnAlert",
"skillQueryingTime": 3,
"triggerGCD": false
// "castCondition":
// {
// "pose": [2],
// },
},
"101": {
"cd": 15.0,
"cdUpperRange": 45.0,
"initialCD": 5.0,
"initialCDUpperRange": 10,
"name": "Personality_101",
"stateIDs": ["Personality_101"],
"skillType": "Free",
"castCondition": {
"pose": [2]
}
},
"102": {
"cd": 15,
"cdUpperRange": 45,
"initialCD": 5.0,
"initialCDUpperRange": 10,
"name": "Personality_102",
"stateIDs": ["Personality_102"],
"skillType": "Free",
"castCondition": {
"pose": [2]
}
},
"103": {
"cd": 10,
"name": "Personality_103",
"stateIDs": ["Disappear"],
"skillType": "ActionPoint",
"castCondition": {
"pose": [201]
}
}
}
},
"animal": {
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

View File

@ -1,77 +1,107 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 45.0,
"scale": 1.2,
"affectedByWorld": true,
"checkInSurface": true,
"height": 1,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 45.0,
"height": 1.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.2000000476837158,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
},
"animal": {
"hasAbility": true,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"headControl": {
"$type": "ConfigHeadControl",
"$type": "GAAIKCFIJMM",
"useHeadControl": true,
"animStates": [
"KBBNEKBLPFA": 60.0,
"FJOGFHEFPHN": 30.0,
"FCDMCPDGFCL": [
"NormalIdle/Standby",
"NormalIdle/Standby_Prone",
"NormalIdle/Standby_Alert"
],
"maxYawDegree": 60,
"maxPitchDegree": 30
]
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"model": {
"canBakeMesh": false
},
"captureGroup": {
"defaultConfig": {
"captureEffect": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
},
"combat": {
"property": {
"weight": 50,
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
"endureType": "Monster_Minion",
"weight": 50.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 2.0,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial",
"abilityOverride": ""
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Fox_AIStateInitial",
"abilityOverride": ""
},
{
"abilityID": "Random",
"abilityName": "Animal_Fox_Random",
"abilityOverride": ""
},
{
"abilityID": "GetUp",
"abilityName": "Animal_Fox_GetUp",
"abilityOverride": ""
},
{
"abilityID": "GetDown",
"abilityName": "Animal_Fox_GetDown",
"abilityOverride": ""
},
{
"abilityID": "Disappear",
"abilityName": "Animal_Fox_Disappear",
"abilityOverride": ""
},
{
"abilityID": "Animal_Fox_AwareTigger",
"abilityName": "Animal_Fox_AwareTigger",
"abilityOverride": ""
},
{
"abilityID": "Alet",
"abilityName": "Animal_Fox_02_Alert",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_Fox_Born"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -81,7 +111,6 @@
"Standby_Alert": [],
"Standby_Prone": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -93,18 +122,15 @@
"Run": ["Audio_Fox_Run"],
"Disappear": ["Audio_Fox_Run"]
},
"combatMove": true,
"canDoSkill": false,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Fox_Hit_L"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -120,7 +146,6 @@
"animatorStates": {
"GetUp": ["Animal_Fox_GetUp", "Audio_Fox_GetUp"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -129,7 +154,6 @@
"animatorStates": {
"GetDown": ["Animal_Fox_GetDown", "Audio_Fox_GetDown"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -139,7 +163,6 @@
"Aware_GetUp": ["Audio_Fox_Personality_102"],
"Aware": ["Audio_Fox_Aware"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill", "AwareTrigger"]
},
@ -149,7 +172,6 @@
"Alert": ["Audio_Fox_Walk"],
"Alert_Scared": ["Animal_Fox_02_Alert", "Audio_Fox_Alert_Scared"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Personality_101": {
@ -157,7 +179,6 @@
"animatorStates": {
"Personality_101": ["Audio_Fox_Personality_102"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -166,101 +187,134 @@
"animatorStates": {
"Personality_102": ["Audio_Fox_Personality_102"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
"Personality_103": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Personality_103": ["", "Audio_Fox_Personality_103"]
"Personality_103": ["Audio_Fox_Personality_103"]
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"abilities": [
{
"abilityID": "CommonInitial",
"abilityName": "Animal_Common_Initial"
},
{
"abilityID": "AIStateInitial",
"abilityName": "Animal_Fox_AIStateInitial"
},
{
"abilityID": "Random",
"abilityName": "Animal_Fox_Random"
},
{
"abilityID": "GetUp",
"abilityName": "Animal_Fox_GetUp"
},
{
"abilityID": "GetDown",
"abilityName": "Animal_Fox_GetDown"
},
{
"abilityID": "Disappear",
"abilityName": "Animal_Fox_Disappear"
},
{
"abilityID": "Animal_Fox_AwareTigger",
"abilityName": "Animal_Fox_AwareTigger"
},
{
"abilityID": "Alet",
"abilityName": "Animal_Fox_02_Alert"
}
],
"initialPoses": {
"Default": {
"initialPoseID": 0
}
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"skillGCD": 2,
"sensing": {
"settings": {
"DefaultSetting": {
"horizontalFov": 90,
"verticalFov": 30,
"viewRange": 15,
"feelRange": 9.0
}
}
},
"precombat": {
"overrideWeatherNeuronMapping": {
"Rain": ["WEATHER_BAD"],
"Storm": ["WEATHER_BAD"]
}
},
"sensing": {
"settings": {
"DefaultSetting": {
"viewRange": 15.0,
"horizontalFov": 90.0,
"verticalFov": 30.0,
"feelRange": 9.0
}
}
},
"neurons": {
"DefaultSetting": ["HIT", "WEATHER_BAD", "FEAR", "SURROUND"]
},
"threat": {
"enable": false,
"threatDecreaseSpeed": 500.0,
"viewAttenuation": [
{
"x": 7.0,
"y": 2.5
},
{
"x": 9.0,
"y": 2.0
},
{
"x": 11.0,
"y": 1.5
},
{
"x": 11.0,
"y": 1.0
},
{
"x": 15.0,
"y": 0.5
}
]
},
"defendArea": {
"defendRange": 100.0
},
"threat": {
"enable": false,
"clearThreatTargetDistance": 50.0,
"viewThreatGrow": 100,
"feelThreatGrow": 500,
"threatDecreaseSpeed": 500,
"viewAttenuation": [
{ "x": 7.0, "y": 2.5 },
{ "x": 9.0, "y": 2.0 },
{ "x": 11.0, "y": 1.5 },
{ "x": 11.0, "y": 1.0 },
{ "x": 15.0, "y": 0.5 }
]
"skills": {
"3": {
"name": "OnAlert",
"skillType": "OnAlert",
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": ["Alert"],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "Personality_101",
"skillType": "Free",
"castCondition": {
"pose": [2]
},
"cd": 5.0,
"cdUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "Personality_102",
"skillType": "Free",
"castCondition": {
"pose": [2]
},
"cd": 5.0,
"cdUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["Personality_102"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"103": {
"name": "Personality_103",
"skillType": "Free",
"castCondition": {
"pose": [2]
},
"cd": 5.0,
"cdUpperRange": 5.0,
"publicCDGroup": "",
"stateIDs": ["Personality_103"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"skillGCD": 2.0,
"returnToBornTactic": {
"enable": true
},
@ -268,54 +322,23 @@
"enable": true,
"nerveTrigger": ["HIT", "FEAR", "SURROUND"],
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 5.0,
"cd": 0.0,
"triggerDistance": 200,
"triggerDistance": 200.0,
"fleeNumberMin": 10,
"fleeNumberMax": 10,
"fleeDistanceMin": 4.5,
"fleeDistanceMax": 5.5
}
},
"skills": {
"3": {
"name": "OnAlert",
"stateIDs": ["Alert"],
"skillType": "OnAlert",
"skillQueryingTime": 3,
"triggerGCD": false
},
"101": {
"cd": 5,
"cdUpperRange": 5,
"name": "Personality_101",
"stateIDs": ["Personality_101"],
"skillType": "Free",
"castCondition": {
"pose": [2]
}
},
"102": {
"cd": 5,
"cdUpperRange": 5,
"name": "Personality_102",
"stateIDs": ["Personality_102"],
"skillType": "Free",
"castCondition": {
"pose": [2]
}
},
"103": {
"cd": 5,
"cdUpperRange": 5,
"name": "Personality_103",
"stateIDs": ["Personality_103"],
"skillType": "Free",
"castCondition": {
"pose": [2]
}
}
}
},
"animal": {
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

View File

@ -1,62 +1,50 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 20.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.2,
"viewSize": 0.5,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 20.0,
"viewSize": 0.5,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.2000000476837158,
"canTriggerElementReactionText": false
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"captureGroup": {
"defaultConfig": {
"captureEffect": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
},
"combat": {
"property": {
"weight": 30,
"endureType": "Monster_Minion"
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
"endureType": "Monster_Minion",
"weight": 30.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"die": {
"dieDisappearEffect": "Eff_Animal_Common_Die",
"dieEndTime": 0.01,
"dieForceDisappearTime": 10,
"useRagDoll": false
"dieEndTime": 0.009999999776482582,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": "Eff_Animal_Common_Die"
}
},
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_Frog_Standby"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -64,7 +52,6 @@
"animatorStates": {
"Standby": ["Audio_Frog_Standby"]
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -76,18 +63,16 @@
"Run": ["Audio_Frog_Run"],
"Run_AS": ["Audio_Frog_Run"]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Frog_Standby"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -107,16 +92,11 @@
}
},
"initialPoses": {
"Default": {
"initialPoseID": 0
}
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"profiling": {
"lodStrategy": "MinorAnimal"
},
"sensing": {
"settings": {
"DefaultSetting": {
@ -128,45 +108,56 @@
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"viewThreatGrow": 75.0,
"feelThreatGrow": 1000.0,
"threatBroadcastRange": 5.0
},
"defendArea": {
"defendRange": 100.0
},
"threat": {
"viewThreatGrow": 75,
"feelThreatGrow": 1000,
"threatBroadcastRange": 5
},
"returnToBornTactic": {
"enable": true
},
"ui": {
"hasDirectionIndicator": false
},
"profiling": {
"lodStrategy": "MinorAnimal"
},
"returnToBornTactic": {
"enable": true
},
"wanderTactic": {
"enable": true,
"defaultSetting": {
"speedLevel": 1,
"cdMin": 10,
"cdMax": 20,
"cdMax": 20.0,
"cdMin": 10.0,
"distanceFromBorn": 10.0,
"distanceFromCurrentMin": 1.5,
"distanceFromCurrentMax": 3
"distanceFromCurrentMax": 3.0
}
},
"fleeTactic": {
"enable": true,
"nerveTrigger": ["HIT"],
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 1,
"turnSpeedOverride": 1.0,
"cd": 0.0,
"triggerDistance": 200,
"fleeAngle": 90,
"triggerDistance": 200.0,
"fleeAngle": 90.0,
"fleeNumberMin": 2,
"fleeNumberMax": 3,
"fleeDistanceMin": 8,
"fleeDistanceMax": 11
"fleeDistanceMin": 8.0,
"fleeDistanceMax": 11.0
}
}
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"CJCJPNFNJAG": {
"defaultConfig": {
"HOJEGGLMFOI": "Eff_SceneObj_CatchAnimal_CaughtSuccess"
}
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,69 +1,63 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 9999999.0,
"scale": 1,
"viewSize": 1.5,
"affectedByWorld": true,
"checkInSurface": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 9999999.0,
"viewSize": 1.5,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false,
"useGrassDisplacement": true
"useGrassDisplacement": true,
"clearAnimatorOnSetLightDeactive": true,
"clearAIOnSetLightDeactive": true
},
"animal": {
"hasAbility": true,
"tickAbilityElement": false,
"hasCharacterRenderering": false
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"showDitherDuration": 1.0
},
"model": {
"canBakeMesh": false
},
"move": {
"$type": "ConfigAnimatorMove",
"positionModifyState": "Walk"
},
"combat": {
"property": {
"weight": 80,
"endureType": "Monster_Minion",
"weight": 80.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": false,
"lockType": "Animal_Lv2"
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"die": {
"dieDisappearEffect": "",
"dieEndTime": 2,
"dieForceDisappearTime": 10,
"useRagDoll": false
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Animal_Lv2"
},
"animEvents": {}
"die": {
"dieEndTime": 2.0,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
}
},
"abilities": [
{
"abilityID": "Homeworld_CommonInitial",
"abilityName": "Animal_Homeworld_Common_Initial",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": []
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -72,7 +66,6 @@
"animatorStates": {
"Standby": []
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -84,11 +77,10 @@
"Run": ["Audio_Boar_run"],
"Disappear": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"Turn": {
"$type": "ConfigMonsterStateIDInfo",
@ -96,19 +88,16 @@
"TurnLeft": [],
"TurnRight": []
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
//"autoSteer" : true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Boar_hit_l"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -124,7 +113,6 @@
"animatorStates": {
"Alert": []
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -133,7 +121,6 @@
"animatorStates": {
"Personality_101": []
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
},
@ -142,36 +129,25 @@
"animatorStates": {
"Personality_102": []
},
"combatMove": true,
"canDoSkill": true,
"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill"]
}
}
}
},
"abilities": [
{
"abilityID": "Homeworld_CommonInitial",
"abilityName": "Animal_Homeworld_Common_Initial"
}
],
"initialPoses": {
"Default": {
"initialPoseID": 0
}
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"skillGCD": 10,
"decisionArchetype": "Animal_Homeworld",
"sensing": {
"enable": true,
"settings": {
"DefaultSetting": {
"horizontalFov": 90,
"verticalFov": 45,
"viewRange": 25.0,
"horizontalFov": 90.0,
"verticalFov": 45.0,
"feelRange": 10.0
}
}
@ -179,126 +155,158 @@
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"feelThreatGrow": 1000.0,
"threatDecreaseSpeed": 500.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 1.25
},
{
"x": 20.0,
"y": 0.5
}
]
},
"defendArea": {
"defendRange": 100.0
},
"threat": {
"clearThreatTargetDistance": 50.0,
"viewThreatGrow": 100,
"feelThreatGrow": 1000,
"threatDecreaseSpeed": 500,
"viewAttenuation": [
{ "x": 10.0, "y": 2 },
{ "x": 15.0, "y": 1.25 },
{ "x": 20.0, "y": 0.5 }
]
"ui": {
"hasDirectionIndicator": false
},
"returnToBornTactic": {
"enable": true,
"defaultSetting": {
"speedLevel": 2
"skills": {
"3": {
"name": "OnAlert",
"skillType": "OnAlert",
"publicCDGroup": "",
"ignoreGCD": true,
"triggerGCD": false,
"stateIDs": ["Alert"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"101": {
"name": "Personality_101",
"skillType": "Free",
"castCondition": {
"pose": [1],
"needReInitCD": true
},
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"102": {
"name": "Personality_102",
"skillType": "Free",
"castCondition": {
"pose": [1],
"needReInitCD": true
},
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["Personality_102"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"201": {
"name": "Personality_101",
"castCondition": {
"pose": [101],
"needReInitCD": true
},
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["Personality_101"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"202": {
"name": "Personality_102",
"castCondition": {
"pose": [101],
"needReInitCD": true
},
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5.0,
"initialCDUpperRange": 7.5,
"publicCDGroup": "",
"stateIDs": ["Personality_102"],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"ui": {
//Make it stealth
"hasDirectionIndicator": false
"skillGCD": 10.0,
"returnToBornTactic": {
"enable": true,
"defaultSetting": {}
},
"wanderTactic": {
"enable": true,
"threatLevelLimit": [0, 1, 2],
"condition": {
"pose": [1, 101]
},
"threatLevelLimit": [0, 1, 2],
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 0.25,
"cdMin": 12.5,
"cdMax": 17.5,
"cdMin": 12.5,
"distanceFromBorn": 10.0,
"distanceFromCurrentMin": 3.0,
"distanceFromCurrentMax": 5.0
}
},
"combatFollowMoveTactic": {
"enable": false
},
"combatFollowMoveTactic": {},
"fleeTactic": {
"enable": true,
"condition": {
"pose": [1, 101]
},
"enable": true,
"nerveTrigger": ["HIT"],
"defaultSetting": {
"speedLevel": 2,
"turnSpeedOverride": 2.5,
"cd": 3.0,
"triggerDistance": 0,
"triggerDistance": 0.0,
"fleeNumberMin": 2,
"fleeNumberMax": 4,
"fleeDistanceMin": 7.5,
"fleeDistanceMax": 10
}
},
"skills": {
"3": {
"name": "OnAlert",
"stateIDs": ["Alert"],
"skillType": "OnAlert",
"ignoreGCD": true,
"triggerGCD": false
},
"101": {
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"initialCDUpperRange": 7.5,
"name": "Personality_101",
"stateIDs": ["Personality_101"],
"skillType": "Free",
"castCondition": {
"pose": [1],
"needReInitCD": true
}
},
"102": {
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"initialCDUpperRange": 7.5,
"name": "Personality_102",
"stateIDs": ["Personality_102"],
"skillType": "Free",
"castCondition": {
"pose": [1],
"needReInitCD": true
}
},
"201": {
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"initialCDUpperRange": 7.5,
"name": "Personality_101",
"stateIDs": ["Personality_101"],
"skillType": "Combat",
"castCondition": {
"pose": [101],
"needReInitCD": true
}
},
"202": {
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"initialCDUpperRange": 7.5,
"name": "Personality_102",
"stateIDs": ["Personality_102"],
"skillType": "Combat",
"castCondition": {
"pose": [101],
"needReInitCD": true
}
"fleeDistanceMax": 10.0
}
}
},
"move": {
"$type": "PLMNMICDOHN",
"AIPJBCHAEPE": "Walk"
},
"animal": {
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

View File

@ -49,7 +49,7 @@
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Born": []
},
@ -57,7 +57,7 @@
},
"NormalIdle": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Standby": []
},
@ -67,7 +67,7 @@
},
"NormalMove": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Walk": ["Audio_Boar_Small_Walk"],
"Run": ["Audio_Boar_Small_Run"],
"Disappear": []
@ -80,7 +80,7 @@
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Hit_L": ["Audio_Boar_Small_Hit_L"]
},
@ -89,14 +89,14 @@
},
"Die": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Die": ["Animal_Boar_Die", "Audio_Boar_Small_Die"],
"Die_Disappear": ["Animal_Boar_Disappear"]
}
},
"Aware": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Aware": ["Audio_Boar_Small_Aware"]
},
@ -105,7 +105,7 @@
},
"Alert": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Alert": ["Animal_Boar_Alert"]
},
@ -114,7 +114,7 @@
},
"Personality_101": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Personality_101": []
},
@ -123,7 +123,7 @@
},
"Personality_102": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"Personality_102": []
},
@ -132,7 +132,7 @@
},
"ToRun": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"ToRun": ["Animal_Boar_Small_ToRun"]
},
@ -141,7 +141,7 @@
},
"ToWander": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"ConfigMonsterStateIDInfo": {
"ToWander": ["Animal_Boar_Small_ToWander"]
},

View File

@ -1,71 +1,52 @@
{
"$type": "ConfigMonster",
"common": {
"mass": 10.0,
"affectedByWorld": true,
"checkInSurface": true,
"scale": 1.0,
"height": 0.5,
"viewSize": 1.0,
"effectAttachShape": {
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 10.0,
"height": 0.5,
"affectedByWorld": true,
"checkInSurface": true,
"canTriggerElementReactionText": false
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
},
"model": {
"bornEffect": "",
"attachEffect": "Eff_Animal_Boltbug_Lightbug_Idle",
"canBakeMesh": false
},
"combat": {
"property": {
"weight": 20,
"endureType": "Monster_Minion",
"weight": 20.0,
"isInvincible": true
},
"combatLock": {
"denyLockOn": true
},
"beHit": {
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"denyLockOn": true,
"lockType": "Default"
},
"die": {
"dieDisappearEffect": "",
"fallWhenAirDie": false,
"dieEndTime": 4.0,
"dieForceDisappearTime": 10,
"useRagDoll": false,
"fallWhenAirDie": false
}
},
"move": {
"$type": "ConfigAnimatorMove",
"velocityForce": {
"excludeForces": [
"RetreatType",
"RetreatAirType",
"WindZoneType",
"AirflowType"
]
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": ""
}
},
"stateLayers": {
"defaultLayer": {
"$type": "ConfigNormalStateLayer",
"FNPGDAEJAPJ": "",
"stateIDs": {
"Born": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Born": ["Audio_Wisp_Wind_Standby"]
},
"combatMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
"NormalIdle": {
@ -73,7 +54,6 @@
"animatorStates": {
"Standby": ["Audio_Wisp_Wind_Standby"]
},
"combatMove": true,
"canDoSkill": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
@ -88,18 +68,16 @@
"Audio_Wisp_Wind_Walk"
]
},
"combatMove": true,
"canDoSkill": true,
"canSteer": true,
"canSyncMove": true,
"resetAnimatorTriggerOnExit": ["DoSkill"]
"resetAnimatorTriggerOnExit": ["DoSkill"],
"BHEPAJIOBDN": true
},
"BeHit": {
"$type": "ConfigMonsterStateIDInfo",
"animatorStates": {
"Hit_L": ["Audio_Wisp_Wind_Die"]
},
"combatMove": true,
"resetAnimatorTriggerOnEnter": ["BeHit"],
"resetAnimatorTriggerOnExit": ["DoSkill"]
},
@ -113,16 +91,15 @@
}
},
"initialPoses": {
"Default": {
"initialPoseID": 0
}
"Default": {}
},
"aibeta": {
"enable": true,
"friendliness": 1,
"decisionArchetype": "Animal_Homeworld",
"moveSetting": {
"useNavMesh": false
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"settings": {
@ -135,27 +112,19 @@
"neurons": {
"DefaultSetting": ["HIT"]
},
"threat": {
"feelThreatGrow": 1000.0,
"threatBroadcastRange": 5.0
},
"defendArea": {
"defendRange": 100.0
},
"threat": {
"feelThreatGrow": 1000,
"threatBroadcastRange": 5.0
},
"fly": {
"enable": true,
"floatingPoses": [201]
},
"spacialAdjustTactic": {
"enable": true,
"condition": {
"pose": [201]
},
"defaultSetting": {
"speedLevel": 1,
"yLow": 0.3,
"yHigh": 1.5
}
"ui": {
"hasDirectionIndicator": false
},
"spacialProbeTactic": {
"enable": true,
@ -163,17 +132,26 @@
"pose": [201]
},
"defaultSetting": {
"speedLevel": 1,
"turnSpeedOverride": 0.3,
"cdMin": 1,
"cdMax": 5,
"terrainOffsetMin": 0.3,
"turnSpeedOverride": 0.30000001192092896,
"cdMax": 5.0,
"cdMin": 1.0,
"terrainOffsetMin": 0.30000001192092896,
"terrainOffsetMax": 1.5,
"distanceFromBorn": 2.0,
"distanceFromCurrentMin": 0.5,
"distanceFromCurrentMax": 1.0
}
},
"spacialAdjustTactic": {
"enable": true,
"condition": {
"pose": [201]
},
"defaultSetting": {
"yLow": 0.30000001192092896,
"yHigh": 1.5
}
},
"extractionTactic": {
"enable": true,
"condition": {
@ -181,16 +159,25 @@
},
"nerveTrigger": ["HIT"],
"defaultSetting": {
"speedLevel": 2,
"extractionDistance": 30,
"extractionAngleMin": 15,
"extractionAngleMax": 30,
"triggerDistance": 0,
"triggerDistance": 0.0,
"killSelfTime": 6.0
}
},
"ui": {
"hasDirectionIndicator": false
}
},
"move": {
"$type": "PLMNMICDOHN",
"EINCMKOBBEG": {
"excludeForces": [
"RetreatType",
"RetreatAirType",
"WindZoneType",
"AirflowType"
]
}
},
"animal": {
"hasAbility": false,
"tickAbilityElement": false,
"hasCharacterRenderering": false
}
}

Some files were not shown because too many files have changed in this diff Show More