mirror of
https://github.com/theBowja/GenshinData-1.git
synced 2025-08-04 23:43:50 +09:00
960 lines
34 KiB
JSON
960 lines
34 KiB
JSON
[
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_02_GravityAdjust",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToAnimatorStateIDMixin",
|
|
"stateIDs": [
|
|
"HitThrow"
|
|
],
|
|
"modifierName": "GravityAdjust"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"GravityAdjust": {
|
|
"modifierName": "",
|
|
"duration": 0.375,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddGravityScale": -18.0
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_03_GravityAdjust",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToAnimatorStateIDMixin",
|
|
"stateIDs": [
|
|
"HitThrow"
|
|
],
|
|
"modifierName": "GravityAdjust"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"GravityAdjust": {
|
|
"modifierName": "",
|
|
"duration": 0.6000000238418579,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddGravityScale": -20.0
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_02_InAir",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToAnimatorStateIDMixin",
|
|
"stateIDs": [
|
|
"HitThrowDrop",
|
|
"HitThrowDrop_BlowUp",
|
|
"HitThrowDrop_InAir"
|
|
],
|
|
"modifierName": "BlowUpState"
|
|
},
|
|
{
|
|
"$type": "SteerAttackMixin",
|
|
"steerStateIDs": [
|
|
"BlowUp"
|
|
],
|
|
"angularSpeed": 90.0,
|
|
"attackTrigger": "",
|
|
"attackDistance": 12.0
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"BlowUpState": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachToPoseIDMixin",
|
|
"poseIDs": [
|
|
2,
|
|
102
|
|
],
|
|
"modifierName": "InAirState"
|
|
}
|
|
]
|
|
},
|
|
"InAirState": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddGravityScale": -1.899999976158142
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveVelocityForce",
|
|
"forces": [
|
|
"RetreatAirType"
|
|
]
|
|
},
|
|
{
|
|
"$type": "EnableHitBoxByName",
|
|
"hitBoxNames": [
|
|
"HitBox_InAir"
|
|
],
|
|
"setEnable": true
|
|
},
|
|
{
|
|
"$type": "EnableHitBoxByName",
|
|
"hitBoxNames": [
|
|
"HitBox"
|
|
]
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "EnableHitBoxByName",
|
|
"hitBoxNames": [
|
|
"HitBox_InAir"
|
|
]
|
|
},
|
|
{
|
|
"$type": "EnableHitBoxByName",
|
|
"hitBoxNames": [
|
|
"HitBox"
|
|
],
|
|
"setEnable": true
|
|
}
|
|
],
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "KillSelf",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHitImpulse",
|
|
"hitImpulse": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_03_InAir",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToAnimatorStateIDMixin",
|
|
"stateIDs": [
|
|
"HitThrowDrop",
|
|
"HitThrowDrop_BlowUp",
|
|
"HitThrowDrop_InAir",
|
|
"HitThrowDrop_InAir_Long"
|
|
],
|
|
"modifierName": "BlowUpState"
|
|
},
|
|
{
|
|
"$type": "SteerAttackMixin",
|
|
"steerStateIDs": [
|
|
"JumpAttack",
|
|
"BlowUp"
|
|
],
|
|
"startNormalizedTime": 0.8600000143051147,
|
|
"angularSpeed": 90.0,
|
|
"attackTrigger": "",
|
|
"attackDistance": 12.0
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"BlowUpState": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachToPoseIDMixin",
|
|
"poseIDs": [
|
|
2,
|
|
102
|
|
],
|
|
"modifierName": "InAirState"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetAnimatorBool",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ELITEAFFIX_ATTACK_ENHANCE",
|
|
"value": 1.0,
|
|
"forceByCaster": true
|
|
}
|
|
],
|
|
"boolID": "Elite_Modifier",
|
|
"value": true
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetPoseBool",
|
|
"boolID": "EnableAirAtk"
|
|
}
|
|
]
|
|
},
|
|
"InAirState": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveVelocityForce",
|
|
"forces": [
|
|
"RetreatAirType"
|
|
]
|
|
},
|
|
{
|
|
"$type": "EnableHitBoxByName",
|
|
"hitBoxNames": [
|
|
"HitBox_InAir"
|
|
],
|
|
"setEnable": true
|
|
},
|
|
{
|
|
"$type": "EnableHitBoxByName",
|
|
"hitBoxNames": [
|
|
"HitBox"
|
|
]
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "EnableHitBoxByName",
|
|
"hitBoxNames": [
|
|
"HitBox_InAir"
|
|
]
|
|
},
|
|
{
|
|
"$type": "EnableHitBoxByName",
|
|
"hitBoxNames": [
|
|
"HitBox"
|
|
],
|
|
"setEnable": true
|
|
}
|
|
],
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "KillSelf",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHitImpulse",
|
|
"hitImpulse": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_03_HitThrowToGround",
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "SetPoseBool",
|
|
"boolID": "EnableAirAtk",
|
|
"value": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_Die_Dither",
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "StartDither",
|
|
"duration": 0.5
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_02_Die",
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_Slime_Wind_DieInAir"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_Slime_Wind_DieInAir_Trail"
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
},
|
|
"gadgetID": 42001010,
|
|
"campID": 4001,
|
|
"campTargetType": "All"
|
|
},
|
|
{
|
|
"$type": "ActCameraShake",
|
|
"cameraShake": {
|
|
"shakeType": "CustomVector",
|
|
"shakeRange": 0.05999999865889549,
|
|
"shakeTime": 0.15000000596046448,
|
|
"shakeDir": {
|
|
"y": 1.0,
|
|
"z": 0.5
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_02_Die_WindZone",
|
|
"modifiers": {
|
|
"WindZone": {
|
|
"modifierName": "",
|
|
"duration": 0.5,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "WindZoneMixin",
|
|
"shapeName": "CircleR4",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
},
|
|
"strength": -10.0,
|
|
"attenuation": 1.0,
|
|
"innerRadius": 0.0,
|
|
"targetType": "All",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetWeight",
|
|
"logic": "LesserOrEqual",
|
|
"weight": 100.0
|
|
}
|
|
],
|
|
"modifierName": ""
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "WindZone"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_03_Die",
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_Slime_Wind_DieInAir_Trail"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_Slime_Wind_DieInAir"
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
},
|
|
"gadgetID": 42001011,
|
|
"campID": 4001,
|
|
"campTargetType": "All"
|
|
},
|
|
{
|
|
"$type": "ActCameraShake",
|
|
"cameraShake": {
|
|
"shakeType": "CustomVector",
|
|
"shakeRange": 0.1599999964237213,
|
|
"shakeTime": 0.15000000596046448,
|
|
"shakeDir": {
|
|
"y": 1.0,
|
|
"z": 0.5
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_03_Die_WindZone",
|
|
"modifiers": {
|
|
"WindZone": {
|
|
"modifierName": "",
|
|
"duration": 0.5,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "WindZoneMixin",
|
|
"shapeName": "CircleR8",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
},
|
|
"strength": -15.0,
|
|
"attenuation": 3.0,
|
|
"innerRadius": 0.0,
|
|
"targetType": "All",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetWeight",
|
|
"logic": "LesserOrEqual",
|
|
"weight": 100.0
|
|
}
|
|
],
|
|
"modifierName": ""
|
|
}
|
|
]
|
|
},
|
|
"Airflow": {
|
|
"modifierName": "",
|
|
"duration": 8.0,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AirFlowMixin",
|
|
"gadgetID": 42001016,
|
|
"campTargetType": "All",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"onGround": true
|
|
}
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_Slime_Wind_Airflow"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "WindZone"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Airflow"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_02_CompressAttack",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToAnimatorStateIDMixin",
|
|
"stateIDs": [
|
|
"CompressAttack_BS"
|
|
],
|
|
"modifierName": "CompressAtk_BlowUp"
|
|
},
|
|
{
|
|
"$type": "AttachToAnimatorStateIDMixin",
|
|
"stateIDs": [
|
|
"CompressAttack",
|
|
"CompressAttack_AS"
|
|
],
|
|
"modifierName": "CompressAtk_Effect"
|
|
},
|
|
{
|
|
"$type": "SteerAttackMixin",
|
|
"steerStateIDs": [
|
|
"CompressAttack"
|
|
],
|
|
"endNormalizedTime": 0.25,
|
|
"angularSpeed": 240.0,
|
|
"attackTrigger": "",
|
|
"attackDistance": 12.0
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"CompressAtk_BlowUp": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "EnableHitBoxByName",
|
|
"hitBoxNames": [
|
|
"HitBox_InAir"
|
|
],
|
|
"setEnable": true
|
|
},
|
|
{
|
|
"$type": "EnableHitBoxByName",
|
|
"hitBoxNames": [
|
|
"HitBox"
|
|
]
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "EnableHitBoxByName",
|
|
"hitBoxNames": [
|
|
"HitBox_InAir"
|
|
]
|
|
},
|
|
{
|
|
"$type": "EnableHitBoxByName",
|
|
"hitBoxNames": [
|
|
"HitBox"
|
|
],
|
|
"setEnable": true
|
|
}
|
|
],
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "SetAnimatorBool",
|
|
"boolID": "BlowUpDie",
|
|
"value": true
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHitImpulse",
|
|
"hitImpulse": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"CompressAtk_Effect": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_Slime_Wind_CompressAtk_Trail"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "CompressAtk_Effect"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_03_CompressAttack",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToAnimatorStateIDMixin",
|
|
"stateIDs": [
|
|
"CompressAttack_BS"
|
|
],
|
|
"modifierName": "CompressAtk_BlowUp"
|
|
},
|
|
{
|
|
"$type": "AttachToAnimatorStateIDMixin",
|
|
"stateIDs": [
|
|
"CompressAttack",
|
|
"CompressAttack_AS"
|
|
],
|
|
"modifierName": "CompressAtk_Effect"
|
|
},
|
|
{
|
|
"$type": "SteerAttackMixin",
|
|
"steerStateIDs": [
|
|
"CompressAttack"
|
|
],
|
|
"endNormalizedTime": 0.4000000059604645,
|
|
"angularSpeed": 150.0,
|
|
"attackTrigger": "",
|
|
"attackDistance": 12.0
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"CompressAtk_BlowUp": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "EnableHitBoxByName",
|
|
"hitBoxNames": [
|
|
"HitBox_InAir"
|
|
],
|
|
"setEnable": true
|
|
},
|
|
{
|
|
"$type": "EnableHitBoxByName",
|
|
"hitBoxNames": [
|
|
"HitBox"
|
|
]
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "EnableHitBoxByName",
|
|
"hitBoxNames": [
|
|
"HitBox_InAir"
|
|
]
|
|
},
|
|
{
|
|
"$type": "EnableHitBoxByName",
|
|
"hitBoxNames": [
|
|
"HitBox"
|
|
],
|
|
"setEnable": true
|
|
}
|
|
],
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "SetAnimatorBool",
|
|
"boolID": "BlowUpDie",
|
|
"value": true
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHitImpulse",
|
|
"hitImpulse": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"CompressAtk_Effect": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_Slime_Wind_CompressAtk_Trail"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "CompressAtk_Effect"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_TargetAltitude_Charge",
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "SetPoseBool",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetAltitude",
|
|
"logic": "GreaterOrEqual",
|
|
"value": 4.0
|
|
}
|
|
],
|
|
"boolID": "HitInAir",
|
|
"value": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_BlowUpToGround",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToAnimatorStateIDMixin",
|
|
"stateIDs": [
|
|
"JumpAttack_BlowUp",
|
|
"HitThrowDrop_BlowUp",
|
|
"HitThrowDrop_InAir"
|
|
],
|
|
"modifierName": "BlowUpEffect"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"BlowUpEffect": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_Slime_Wind_BlowUpState"
|
|
},
|
|
{
|
|
"$type": "HideUIBillBoard",
|
|
"hide": true
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "HideUIBillBoard"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "SetPoseBool",
|
|
"boolID": "HitInAir"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_AirAtk_Tirgger",
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAnimatorFloat",
|
|
"logic": "Equal",
|
|
"value": 102.0,
|
|
"parameter": "PoseID"
|
|
}
|
|
],
|
|
"triggerID": "AirAtk",
|
|
"MPTriggerOnRemote": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_AirAtk",
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "TriggerBullet",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAnimatorFloat",
|
|
"logic": "Equal",
|
|
"value": 102.0,
|
|
"parameter": "PoseID"
|
|
}
|
|
],
|
|
"bulletID": 42001007,
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"y": 0.25,
|
|
"z": 1.75
|
|
},
|
|
"direction": {
|
|
"$type": "ConfigDirectionByAttackTarget",
|
|
"maxAngleType": "Horizontal"
|
|
},
|
|
"attachPointName": "RootNode"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAudio",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAnimatorFloat",
|
|
"logic": "Equal",
|
|
"value": 102.0,
|
|
"parameter": "PoseID"
|
|
}
|
|
],
|
|
"operation": {
|
|
"$type": "ConfigAudioEventOp",
|
|
"operation": {
|
|
"text": "Play_sfx_monster_slime_03_wind_jumpAtk_attack"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_AirAtk_Explode",
|
|
"modifiers": {
|
|
"AirAtk_Loop": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_Slime_Wind_AirAtk_Missile"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "AirAtk_Loop"
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByCollisionPoint"
|
|
},
|
|
"radius": 1.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": 1.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Wind",
|
|
"elementDurability": 50.0,
|
|
"strikeType": "Pierce",
|
|
"enBreak": 80.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV3",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {
|
|
"shakeRange": 0.05999999865889549,
|
|
"shakeTime": 0.09000000357627869
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "AirAtk_Loop"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_03_JumpAttack",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"JumpAttack"
|
|
],
|
|
"modifierName": "JumpAttack_InAir"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"JumpAttack_InAir": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetPoseBool",
|
|
"boolID": "SkillInAir",
|
|
"value": true
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetPoseBool",
|
|
"boolID": "SkillInAir"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Slime_Wind_AnimationSteer",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "SteerAttackMixin",
|
|
"steerStateIDs": [
|
|
"Turn"
|
|
],
|
|
"endNormalizedTime": 0.5400000214576721,
|
|
"angularSpeed": 180.0,
|
|
"attackTrigger": "",
|
|
"attackDistance": 12.0
|
|
},
|
|
{
|
|
"$type": "SteerAttackMixin",
|
|
"steerStateIDs": [
|
|
"NormalAttack"
|
|
],
|
|
"endNormalizedTime": 0.25,
|
|
"angularSpeed": 360.0,
|
|
"attackTrigger": "",
|
|
"attackDistance": 12.0
|
|
},
|
|
{
|
|
"$type": "SteerAttackMixin",
|
|
"steerStateIDs": [
|
|
"JumpAttack"
|
|
],
|
|
"endNormalizedTime": 0.5,
|
|
"angularSpeed": 120.0,
|
|
"attackTrigger": "",
|
|
"attackDistance": 12.0
|
|
}
|
|
]
|
|
}
|
|
}
|
|
] |