2022-10-03 21:45:22 +03:00

437 lines
14 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Animal_Cat_SitDown",
"onAbilityStart": [
{
"$type": "SetPoseInt",
"intID": "ActionState",
"weight": 1
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Animal_Cat_Prone",
"onAbilityStart": [
{
"$type": "SetPoseInt",
"intID": "ActionState",
"weight": 2
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Animal_Cat_StandUp",
"onAbilityStart": [
{
"$type": "SetPoseInt",
"intID": "ActionState"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Animal_Cat_AIStateInitial",
"abilityMixins": [
{
"$type": "DoActionByPoseIDMixin",
"poseIDs": [
1
],
"enterActions": [
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
102,
103
]
}
]
},
{
"$type": "DoActionByPoseIDMixin",
"poseIDs": [
101
],
"enterActions": [
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
112,
113
]
}
]
},
{
"$type": "DoActionByPoseIDMixin",
"poseIDs": [
2,
12
],
"enterActions": [
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
201,
202,
203
]
}
]
},
{
"$type": "DoActionByPoseIDMixin",
"poseIDs": [
201
],
"enterActions": [
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
211,
212,
213
]
}
]
},
{
"$type": "DoActionByPoseIDMixin",
"poseIDs": [
3,
13
],
"enterActions": [
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
301,
302
]
}
]
},
{
"$type": "DoActionByPoseIDMixin",
"poseIDs": [
301
],
"enterActions": [
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
311,
312
]
}
]
}
],
"modifiers": {
"UNIQUE_Invincible": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"state": "Invincible"
},
"DenyLockOn": {
"modifierName": "",
"elementDurability": 100.0,
"state": "DenyLockOn"
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Invincible"
},
{
"$type": "AttachModifier",
"modifierName": "DenyLockOn"
},
{
"$type": "AttachAbilityStateResistance",
"resistanceListID": 11001
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Animal_Cat_BeHit",
"abilityMixins": [
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
1,
2,
3,
101,
201,
202,
301,
302,
12,
13
],
"modifierName": "BeHitCount"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Disappear"
],
"modifierName": "Disappear"
},
{
"$type": "DoActionByPoseIDMixin",
"poseIDs": [
5,
501
],
"enterActions": [
{
"$type": "ApplyModifier",
"modifierName": "FleeCountDown"
}
]
}
],
"modifiers": {
"BeHitCount": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "SetAnimatorFloat",
"floatID": "DodgeWeight",
"NPDHFAKOCJC": true,
"JDGCMDOIDDI": 0.0,
"KGAKOONKNAD": 1.0
},
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar",
"Monster",
"Gadget",
"Bullet"
]
}
],
"successActions": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "BeHitTrigger"
}
],
"failActions": [
{
"$type": "SetPoseBool",
"boolID": "FleeState",
"value": true
},
{
"$type": "SetAnimatorBool",
"boolID": "FleeState",
"value": true
}
]
},
{
"$type": "SetPoseInt",
"intID": "ActionState"
}
]
},
"Disappear": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "StartDither",
"duration": 3.0
},
{
"$type": "KillSelf",
"duration": 2.0,
"BEKKIHBPHGD": true,
"EOIGEKNINFE": true,
"PGGBJIDIINM": "Disappear"
}
]
},
"FleeCountDown": {
"stacking": "Unique",
"modifierName": "",
"duration": 30.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "SetPoseBool",
"boolID": "FleeState"
},
{
"$type": "SetAnimatorBool",
"boolID": "FleeState"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Animal_Cat_CautiousRunning",
"abilityMixins": [
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
402
],
"modifierName": "CautiousRunSpeedModifier"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Disappear_Cautious"
],
"modifierName": "Disappear_Cautious"
}
],
"modifiers": {
"CautiousRunSpeedModifier": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorFloat",
"floatID": "MoveSpeedRatio",
"value": 1.5
},
{
"$type": "SetPoseBool",
"boolID": "FleeState",
"value": true
},
{
"$type": "SetAnimatorBool",
"boolID": "FleeState",
"value": true
},
{
"$type": "SetAnimatorBool",
"boolID": "DisappearCautious",
"value": true
}
],
"onRemoved": [
{
"$type": "SetAnimatorFloat",
"floatID": "MoveSpeedRatio",
"value": 1.0
}
]
},
"Disappear_Cautious": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "StartDither",
"duration": 5.0
},
{
"$type": "KillSelf",
"duration": 1.0,
"BEKKIHBPHGD": true,
"EOIGEKNINFE": true,
"PGGBJIDIINM": "Disappear"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Animal_Cat_TurnToSurround",
"onAbilityStart": [
{
"$type": "SetPoseBool",
"boolID": "Surround",
"value": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Animal_Cat_OutOfSurround",
"onAbilityStart": [
{
"$type": "SetPoseBool",
"boolID": "Surround"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Animal_Cat_CatFeedPointRegister",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"HungryAction",
"HungryAfterAction"
],
"modifierName": "CatFeedPointRegister"
}
],
"modifiers": {
"CatFeedPointRegister": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RegisterAIActionPoint",
"pointType": "CatFeedPoint"
}
],
"onRemoved": [
{
"$type": "ReleaseAIActionPoint",
"pointType": "CatFeedPoint"
}
],
"onKill": [
{
"$type": "ReleaseAIActionPoint",
"pointType": "CatFeedPoint"
}
]
}
}
}
}
]