128 lines
3.1 KiB
JSON
128 lines
3.1 KiB
JSON
|
{
|
||
|
"AbilityMixins": [
|
||
|
{
|
||
|
"$type": "BulletMixin",
|
||
|
"AliveDuration": "%AS_AfterImage01Duration",
|
||
|
"BulletColliderConfig": {
|
||
|
"ColliderAngleOffset": {
|
||
|
"x": 0.0,
|
||
|
"y": 0.0,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"ColliderPosOffset": {
|
||
|
"x": 0.0,
|
||
|
"y": 0.0,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"ColliderType": "Sphere",
|
||
|
"SphereColliderRadius": 2.5
|
||
|
},
|
||
|
"BulletEffect": {
|
||
|
"EffectPattern": "Eff_Nostradamus_Attack_Branch_01_Bullet"
|
||
|
},
|
||
|
"BulletHitTypeName": "Normal",
|
||
|
"BulletInitPosRot": {
|
||
|
"CoordsOption": "Caster",
|
||
|
"NeedRaycastGround": true,
|
||
|
"Offset": {
|
||
|
"AngleOffset": {
|
||
|
"x": 0.0,
|
||
|
"y": 0.0,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"IsUseRotationXZ": false,
|
||
|
"IsUseRotationY": true,
|
||
|
"PositionOffset": {
|
||
|
"x": 0.0,
|
||
|
"y": 0.0,
|
||
|
"z": 0.0
|
||
|
}
|
||
|
},
|
||
|
"RaycastGroundOffset": 0.6,
|
||
|
"TargetOption": {
|
||
|
"$type": "ConfigPosRotReferTarget",
|
||
|
"OffsetReferTarget": "Caster"
|
||
|
}
|
||
|
},
|
||
|
"BulletName": "Bullet_Empty_IgnoreWall",
|
||
|
"CanHitStage": false,
|
||
|
"ExplodePosType": "HitPoint",
|
||
|
"HitExplodeRadius": 3.0,
|
||
|
"HitInterval": 0.0,
|
||
|
"HitOtherExplode": true,
|
||
|
"HitStageExplode": false,
|
||
|
"MaxHitNum": 1,
|
||
|
"MaxHitStageNum": 0,
|
||
|
"MaxHitTargetNum": 1,
|
||
|
"MaxTouchStageNum": 0,
|
||
|
"OnBulletHitTargetExplodeAction": [
|
||
|
{
|
||
|
"$type": "TriggerAbilityAction",
|
||
|
"AbilityName": "Ability_Card_AfterimageTest_1_2",
|
||
|
"PositionArgument": "Bullet"
|
||
|
}
|
||
|
],
|
||
|
"OnBulletTimeUpExplodeAction": [
|
||
|
{
|
||
|
"$type": "TriggerAbilityAction",
|
||
|
"AbilityName": "Ability_Card_AfterimageTest_1_2",
|
||
|
"PositionArgument": "Bullet"
|
||
|
}
|
||
|
],
|
||
|
"Targetting": "Enemy",
|
||
|
"TimeUpExplode": true
|
||
|
}
|
||
|
],
|
||
|
"AbilityName": "Card_Shadow_2001404",
|
||
|
"AbilitySpecials": {
|
||
|
"AS_AfterImage01CD": {
|
||
|
"Value": 2
|
||
|
},
|
||
|
"AS_AfterImage01Duration": {
|
||
|
"Value": 5
|
||
|
}
|
||
|
},
|
||
|
"AbilityStacking": "Unique",
|
||
|
"DefaultModifier": {
|
||
|
"OnAdded": [
|
||
|
{
|
||
|
"$type": "ApplyAbilityAction",
|
||
|
"AbilityName": "Ability_Card_AfterimageTest_1_2",
|
||
|
"IsAutoTrigger": false,
|
||
|
"Target": "Self"
|
||
|
}
|
||
|
],
|
||
|
"OnSkillStart": [
|
||
|
{
|
||
|
"$type": "ApplyModifier",
|
||
|
"ModifierName": "AfterImageType01Modifier",
|
||
|
"Predicates": [
|
||
|
{
|
||
|
"$type": "ByFromSkillType",
|
||
|
"SkillType": "Evade",
|
||
|
"Target": "Self"
|
||
|
}
|
||
|
],
|
||
|
"Target": "Self"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Modifiers": {
|
||
|
"AfterImageType01Modifier": {
|
||
|
"DelayHandlers": [
|
||
|
{
|
||
|
"DelayTime": 0.15,
|
||
|
"TimeUpActions": [
|
||
|
{
|
||
|
"$type": "TriggerAbilityAction",
|
||
|
"AbilityName": "Card_Shadow_2001404"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
],
|
||
|
"Duration": "%AS_AfterImage01CD",
|
||
|
"IgnoreTimeScale": false,
|
||
|
"ModifierStacking": "Unique"
|
||
|
}
|
||
|
}
|
||
|
}
|