RangedAttackMob

RangedAttackMob · 原始数据

返回条目
下载 JSON

来源记录

raw/Dungeons/Content/Spicewood/Core/DataTables/UFS/DT_MobDefinition.json
{
    "id": "Dungeons/Content/Spicewood/Core/DataTables/UFS/DT_MobDefinition.json#5",
    "table": "DT_MobDefinition",
    "source_file": "raw/Dungeons/Content/Spicewood/Core/DataTables/UFS/DT_MobDefinition.json",
    "row_index": 5,
    "name": "RangedAttackMob",
    "type_tag": "SW.Mob.Default.RangedAttackMob",
    "raw": {
        "Name": "RangedAttackMob",
        "TypeTag": {
            "TagName": "SW.Mob.Default.RangedAttackMob"
        },
        "Traits": {
            "GameplayTags": [
                {
                    "TagName": "SW.Mob.Default.Hostile"
                }
            ],
            "ParentTags": [
                {
                    "TagName": "SW.Mob.Default"
                },
                {
                    "TagName": "SW.Mob"
                },
                {
                    "TagName": "SW"
                }
            ]
        },
        "IconReference": "None",
        "CharacterReference": "None",
        "KeyValues": [
            {
                "TypeTag": {
                    "TagName": "SW.KeyValue.IdealTargetDistanceMargin"
                },
                "Type": "Float",
                "Float": 500
            }
        ],
        "AttributeValues": [
            {
                "Attribute": {
                    "TagName": "SW.Attribute.RangedAttackSpeed"
                },
                "Value": 1.2
            },
            {
                "Attribute": {
                    "TagName": "SW.Attribute.RangedVelocityMultiplier"
                },
                "Value": 0.95
            },
            {
                "Attribute": {
                    "TagName": "SW.Attribute.AI.SightPerceptionRadius"
                },
                "Value": 1000
            },
            {
                "Attribute": {
                    "TagName": "SW.Attribute.AI.PerceptionDelayUntilAggressive"
                },
                "Value": 0.3
            },
            {
                "Attribute": {
                    "TagName": "SW.Attribute.AI.LineOfSightDirectionalCone"
                },
                "Value": 360
            }
        ],
        "AttributeThresholds": [],
        "AttributeAdjustments": [],
        "PerceptionConfiguration": [],
        "Abilities": [
            {
                "Ability": "/Script/SpicewoodGAS.GA_Retreat",
                "AbilityCallsign": {
                    "TagName": "SW.AbilityCallsign.Retreat"
                },
                "ActivationBoundToGrantingUID": false,
                "EnhancedInputTag": {
                    "TagName": "None"
                },
                "GameplayEffect": [],
                "SpecificKeyValues": [
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.FocusTargetOnRetreat"
                        },
                        "Type": "Bool",
                        "Bool": true
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.SendEventDuringRetreat"
                        },
                        "Type": "Bool",
                        "Bool": true
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.EventFrequency"
                        },
                        "Type": "Float",
                        "Float": 0.5
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.EventTag"
                        },
                        "Type": "GameplayTag",
                        "GameplayTag": {
                            "TagName": "SW.GameplayEvent.RetreatRangedAttack"
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.Distance"
                        },
                        "Type": "Float",
                        "Float": 1000
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.Radius"
                        },
                        "Type": "Float",
                        "Float": 300
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.MaximumHeightDifference"
                        },
                        "Type": "Float",
                        "Float": 50
                    }
                ],
                "CommonKeyValues": [
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TimeOfDay"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.InteractionEvent"
                        },
                        "Type": "GameplayTag",
                        "GameplayTag": {
                            "TagName": "None"
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetDistanceMax"
                        },
                        "Type": "Float",
                        "Float": 1000
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetDistanceMin"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ActivationChance"
                        },
                        "Type": "Int",
                        "Int": 100
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.CooldownDuration"
                        },
                        "Type": "Float",
                        "Float": 5
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ActivationFailedCues"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.SelfBlockActivationTags"
                        },
                        "Type": "GameplayTagContainer",
                        "GameplayTagContainer": {
                            "GameplayTags": [
                                {
                                    "TagName": "SW.AbilityCallsign.Retreat"
                                }
                            ],
                            "ParentTags": [
                                {
                                    "TagName": "SW.AbilityCallsign"
                                },
                                {
                                    "TagName": "SW"
                                }
                            ]
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.SelfRequireActivationTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetBlockActivationTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetRequireActivationTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.AbilityCanBeRetriggeredWhenActive"
                        },
                        "Type": "Bool",
                        "Bool": false
                    }
                ]
            },
            {
                "Ability": "/Script/SpicewoodGAS.GA_RangedAttack",
                "AbilityCallsign": {
                    "TagName": "SW.AbilityCallsign.BaseRangedAttack"
                },
                "DynamicAbilityTags": {
                    "GameplayTags": [
                        {
                            "TagName": "SW.Ability.InterruptOnTargetChange"
                        }
                    ],
                    "ParentTags": [
                        {
                            "TagName": "SW.Ability"
                        },
                        {
                            "TagName": "SW"
                        }
                    ]
                },
                "ActivationBoundToGrantingUID": false,
                "EnhancedInputTag": {
                    "TagName": "None"
                },
                "GameplayEffect": [],
                "SpecificKeyValues": [
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ProjectileDefinitionTag"
                        },
                        "Type": "GameplayTag",
                        "GameplayTag": {
                            "TagName": "SW.Projectile.Type.SkeletonBow"
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.AttackTypeTag"
                        },
                        "Type": "GameplayTag",
                        "GameplayTag": {
                            "TagName": "SW.Attack.Ranged"
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.Damage"
                        },
                        "Type": "Float",
                        "Float": 50
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.DamageCalculationTag"
                        },
                        "Type": "GameplayTag",
                        "GameplayTag": {
                            "TagName": "SW.Damage.Absolute"
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.Range"
                        },
                        "Type": "Float",
                        "Float": 1000
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.NumberOfProjectiles"
                        },
                        "Type": "Int",
                        "Int": 1
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.PerProjectileSpawnDelay"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ProjectileSpawnOffset"
                        },
                        "Type": "Vector",
                        "Vector": {
                            "X": 50,
                            "Y": 0,
                            "Z": 50
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.AngleSpan"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.AngleOffset"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.AngleSpreadType"
                        },
                        "Type": "GameplayTag",
                        "GameplayTag": {
                            "TagName": "SW.Projectile.Spread.Alternating"
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.MinimumVerticalRotationalOffset"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.MaximumVerticalRotationalOffset"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.EffectsToApplyToTargetOnHit"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.StatusToApplyToTargetOnHit"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.DistanceBasedOnVelocity"
                        },
                        "Type": "Bool",
                        "Bool": false
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.FireInActorForwardVector"
                        },
                        "Type": "Bool",
                        "Bool": false
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ExtraProjectilesIfHasTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ExtraProjectilesNum"
                        },
                        "Type": "Int",
                        "Int": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.RequiresLineOfSight"
                        },
                        "Type": "Bool",
                        "Bool": true
                    }
                ],
                "CommonKeyValues": [
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TimeOfDay"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.InteractionEvent"
                        },
                        "Type": "GameplayTag",
                        "GameplayTag": {
                            "TagName": "None"
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetDistanceMax"
                        },
                        "Type": "Float",
                        "Float": 1500
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetDistanceMin"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ActivationChance"
                        },
                        "Type": "Int",
                        "Int": 100
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.CooldownDuration"
                        },
                        "Type": "Float",
                        "Float": 0.5
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ActivationFailedCues"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.SelfBlockActivationTags"
                        },
                        "Type": "GameplayTagContainer",
                        "GameplayTagContainer": {
                            "GameplayTags": [
                                {
                                    "TagName": "SW.AbilityCallsign.Shoot"
                                }
                            ],
                            "ParentTags": [
                                {
                                    "TagName": "SW.AbilityCallsign"
                                },
                                {
                                    "TagName": "SW"
                                }
                            ]
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.SelfRequireActivationTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetBlockActivationTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetRequireActivationTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.AbilityCanBeRetriggeredWhenActive"
                        },
                        "Type": "Bool",
                        "Bool": false
                    }
                ],
                "Assets": [
                    {
                        "Name": "Animation",
                        "Assets": [
                            {
                                "Name": "RangedAttackAnimation",
                                "Object": "/Game/Spicewood/Art/Characters/Enemies/Skeleton/Animations/AM_Skeleton_RangedAttack.AM_Skeleton_RangedAttack"
                            }
                        ]
                    }
                ],
                "InstanceData": [
                    {
                        "InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_RangedAttackBaseInstanceData",
                        "bSetFocusOnBegin": true,
                        "bClearFocusOnEnd": true,
                        "bFireOnInterrupt": false
                    }
                ]
            },
            {
                "Ability": "/Script/SpicewoodGAS.GA_RangedChase",
                "AbilityCallsign": {
                    "TagName": "SW.AbilityCallsign.Chase"
                },
                "ActivationBoundToGrantingUID": false,
                "EnhancedInputTag": {
                    "TagName": "None"
                },
                "GameplayEffect": [],
                "SpecificKeyValues": [
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.HeightMargin"
                        },
                        "Type": "Float",
                        "Float": 0.01
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.PerceptionRangeFilterModifier"
                        },
                        "Type": "Float",
                        "Float": 0.25
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ArbitraryWaypointDistanceFromTarget"
                        },
                        "Type": "Float",
                        "Float": 800
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.GoodAcceptanceRadius"
                        },
                        "Type": "Float",
                        "Float": 900
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.UsePartialPaths"
                        },
                        "Type": "Bool",
                        "Bool": true
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ChaseLoop"
                        },
                        "Type": "Bool",
                        "Bool": false
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ShouldRepositionWithEQS"
                        },
                        "Type": "Bool",
                        "Bool": false
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ShouldUseMovementRange"
                        },
                        "Type": "Bool",
                        "Bool": true
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.MovementRange"
                        },
                        "Type": "Float",
                        "Float": 3000
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.MinTargetHorizontalDistance"
                        },
                        "Type": "Float",
                        "Float": 900
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.MaxTargetHorizontalDistance"
                        },
                        "Type": "Float",
                        "Float": 2000
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.MinTargetVerticalDistance"
                        },
                        "Type": "Float",
                        "Float": -1
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.MaxTargetVerticalDistance"
                        },
                        "Type": "Float",
                        "Float": -1
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.WaitDelay"
                        },
                        "Type": "Float",
                        "Float": 0.5
                    }
                ],
                "CommonKeyValues": [
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TimeOfDay"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.InteractionEvent"
                        },
                        "Type": "GameplayTag",
                        "GameplayTag": {
                            "TagName": "None"
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetDistanceMax"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetDistanceMin"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ActivationChance"
                        },
                        "Type": "Int",
                        "Int": 100
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.CooldownDuration"
                        },
                        "Type": "Float",
                        "Float": 2
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ActivationFailedCues"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.SelfBlockActivationTags"
                        },
                        "Type": "GameplayTagContainer",
                        "GameplayTagContainer": {
                            "GameplayTags": [
                                {
                                    "TagName": "SW.AbilityCallsign.Chase"
                                }
                            ],
                            "ParentTags": [
                                {
                                    "TagName": "SW.AbilityCallsign"
                                },
                                {
                                    "TagName": "SW"
                                }
                            ]
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.SelfRequireActivationTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetBlockActivationTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetRequireActivationTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.AbilityCanBeRetriggeredWhenActive"
                        },
                        "Type": "Bool",
                        "Bool": false
                    }
                ],
                "Assets": [
                    {
                        "Name": "EQS",
                        "Assets": [
                            {
                                "Name": "None",
                                "Object": "/Game/Spicewood/GameplayLogic/EnvironmentQuerySystem/EQ_FindPlayer_Ranged.EQ_FindPlayer_Ranged"
                            }
                        ]
                    }
                ],
                "InstanceData": [
                    {
                        "InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_FollowParameters",
                        "bOverrideAcceptanceRadius": true,
                        "AcceptanceRadiusOverride": 1000,
                        "NavigationFilter": "None"
                    }
                ]
            },
            {
                "Ability": "/Script/SpicewoodGAS.GA_Roam",
                "AbilityCallsign": {
                    "TagName": "SW.AbilityCallsign.Roam"
                },
                "ActivationBoundToGrantingUID": false,
                "EnhancedInputTag": {
                    "TagName": "None"
                },
                "GameplayEffect": [],
                "SpecificKeyValues": [
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.Radius"
                        },
                        "Type": "Float",
                        "Float": 1000
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.MinDelayTime"
                        },
                        "Type": "Float",
                        "Float": 1
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.MaxDelayTime"
                        },
                        "Type": "Float",
                        "Float": 1
                    }
                ],
                "CommonKeyValues": [
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TimeOfDay"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.InteractionEvent"
                        },
                        "Type": "GameplayTag",
                        "GameplayTag": {
                            "TagName": "None"
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetDistanceMax"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetDistanceMin"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ActivationChance"
                        },
                        "Type": "Int",
                        "Int": 100
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.CooldownDuration"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ActivationFailedCues"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.SelfBlockActivationTags"
                        },
                        "Type": "GameplayTagContainer",
                        "GameplayTagContainer": {
                            "GameplayTags": [
                                {
                                    "TagName": "SW.AbilityCallsign.Roam"
                                }
                            ],
                            "ParentTags": [
                                {
                                    "TagName": "SW.AbilityCallsign"
                                },
                                {
                                    "TagName": "SW"
                                }
                            ]
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.SelfRequireActivationTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetBlockActivationTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetRequireActivationTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.AbilityCanBeRetriggeredWhenActive"
                        },
                        "Type": "Bool",
                        "Bool": false
                    }
                ],
                "InstanceData": [
                    {
                        "InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_RoamParameters",
                        "NavigationFilterOverride": "None"
                    }
                ]
            },
            {
                "Ability": "/Script/SpicewoodGAS.GA_RangedAttack",
                "AbilityCallsign": {
                    "TagName": "None"
                },
                "TriggeredByGameplayEvents": {
                    "GameplayTags": [
                        {
                            "TagName": "SW.GameplayEvent.RetreatRangedAttack"
                        }
                    ],
                    "ParentTags": [
                        {
                            "TagName": "SW.GameplayEvent"
                        },
                        {
                            "TagName": "SW"
                        }
                    ]
                },
                "ActivationBoundToGrantingUID": false,
                "EnhancedInputTag": {
                    "TagName": "None"
                },
                "GameplayEffect": [],
                "SpecificKeyValues": [
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ProjectileDefinitionTag"
                        },
                        "Type": "GameplayTag",
                        "GameplayTag": {
                            "TagName": "SW.Projectile.Type.SkeletonBow"
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.AttackTypeTag"
                        },
                        "Type": "GameplayTag",
                        "GameplayTag": {
                            "TagName": "SW.Attack.Ranged"
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.Damage"
                        },
                        "Type": "Float",
                        "Float": 50
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.DamageCalculationTag"
                        },
                        "Type": "GameplayTag",
                        "GameplayTag": {
                            "TagName": "SW.Damage.Absolute"
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.Range"
                        },
                        "Type": "Float",
                        "Float": 500
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.NumberOfProjectiles"
                        },
                        "Type": "Int",
                        "Int": 1
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.PerProjectileSpawnDelay"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ProjectileSpawnOffset"
                        },
                        "Type": "Vector",
                        "Vector": {
                            "X": 50,
                            "Y": 0,
                            "Z": 50
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.AngleSpan"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.AngleOffset"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.AngleSpreadType"
                        },
                        "Type": "GameplayTag",
                        "GameplayTag": {
                            "TagName": "SW.Projectile.Spread.Alternating"
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.MinimumVerticalRotationalOffset"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.MaximumVerticalRotationalOffset"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.EffectsToApplyToTargetOnHit"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.StatusToApplyToTargetOnHit"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.DistanceBasedOnVelocity"
                        },
                        "Type": "Bool",
                        "Bool": false
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.FireInActorForwardVector"
                        },
                        "Type": "Bool",
                        "Bool": false
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ExtraProjectilesIfHasTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ExtraProjectilesNum"
                        },
                        "Type": "Int",
                        "Int": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.RequiresLineOfSight"
                        },
                        "Type": "Bool",
                        "Bool": true
                    }
                ],
                "CommonKeyValues": [
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TimeOfDay"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.InteractionEvent"
                        },
                        "Type": "GameplayTag",
                        "GameplayTag": {
                            "TagName": "None"
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetDistanceMax"
                        },
                        "Type": "Float",
                        "Float": 1500
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetDistanceMin"
                        },
                        "Type": "Float",
                        "Float": 0
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ActivationChance"
                        },
                        "Type": "Int",
                        "Int": 100
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.CooldownDuration"
                        },
                        "Type": "Float",
                        "Float": 0.5
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.ActivationFailedCues"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.SelfBlockActivationTags"
                        },
                        "Type": "GameplayTagContainer",
                        "GameplayTagContainer": {
                            "GameplayTags": [
                                {
                                    "TagName": "SW.AbilityCallsign.Shoot"
                                }
                            ],
                            "ParentTags": [
                                {
                                    "TagName": "SW.AbilityCallsign"
                                },
                                {
                                    "TagName": "SW"
                                }
                            ]
                        }
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.SelfRequireActivationTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetBlockActivationTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.TargetRequireActivationTags"
                        },
                        "Type": "GameplayTagContainer"
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.AbilityCanBeRetriggeredWhenActive"
                        },
                        "Type": "Bool",
                        "Bool": false
                    }
                ],
                "Assets": [
                    {
                        "Name": "Animation",
                        "Assets": [
                            {
                                "Name": "RangedAttackAnimation",
                                "Object": "/Game/Spicewood/Art/Characters/Enemies/Skeleton/Animations/AM_Skeleton_RangedAttack.AM_Skeleton_RangedAttack"
                            }
                        ]
                    }
                ],
                "InstanceData": [
                    {
                        "InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_RangedAttackBaseInstanceData",
                        "bSetFocusOnBegin": true,
                        "bClearFocusOnEnd": true,
                        "bFireOnInterrupt": false
                    }
                ]
            }
        ],
        "AbilitySpecialization": {
            "Specializations": [
                {
                    "Ability": "/Script/SpicewoodGAS.GA_ChaseEventTargetIntoRange",
                    "AbilityCallsign": {
                        "TagName": "SW.AbilityCallsign.Chase.TargetEvent"
                    },
                    "KeyValueSpecializations": [
                        {
                            "KeyValue": {
                                "TypeTag": {
                                    "TagName": "SW.KeyValue.bEndOnSight"
                                },
                                "Type": "Bool",
                                "Bool": true
                            },
                            "ModOp": "Override"
                        },
                        {
                            "KeyValue": {
                                "TypeTag": {
                                    "TagName": "SW.KeyValue.bUsePartialPaths"
                                },
                                "Type": "Bool",
                                "Bool": true
                            },
                            "ModOp": "Override"
                        }
                    ],
                    "InstanceDataSpecializations": [
                        {
                            "InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_ChaseEventTargetIntoRangeParams"
                        }
                    ]
                }
            ]
        },
        "AIStateTree": "/Game/Spicewood/GameplayLogic/StateTrees/Archetypes/ST_Archetype_Ranged.ST_Archetype_Ranged",
        "StateTreeConfiguration": [],
        "StaggerAnimation": "None",
        "StaggerContextAnimations": [],
        "DeathReasons": [],
        "MultiplayerScalingDefinitions": {
            "TagMap": {
                "(AttributeName=\"HealthMax\",Attribute=/Script/SpicewoodGAS.ATR_Health:HealthMax,AttributeOwner=None)": {
                    "Multipliers": [
                        1,
                        1,
                        1,
                        1
                    ]
                },
                "(AttributeName=\"PoiseMax\",Attribute=/Script/SpicewoodGAS.ATR_Poise:PoiseMax,AttributeOwner=None)": {
                    "Multipliers": [
                        1,
                        1,
                        1,
                        1
                    ]
                },
                "(AttributeName=\"BaseDamageMultiplier\",Attribute=/Script/SpicewoodGAS.ATR_Damage:BaseDamageMultiplier,AttributeOwner=None)": {
                    "Multipliers": [
                        1,
                        1.1,
                        1.35,
                        1.5
                    ]
                }
            }
        },
        "GameplayCueAssets": [],
        "SpawnAnimations": [],
        "Navigation": {
            "NavigationQueryFilters": {
                "(TagName=\"SW.Navigation.NoDropFilter\")": "/Script/CoreUObject.Class'/Script/WorldMesh.NoDropNavigationQueryFilter'"
            }
        }
    },
    "texts": [],
    "images": [],
    "description_en": ""
}