Monstrous Opus
巨构奇物 · 原始数据
返回条目来源记录
raw/Dungeons/Content/Spicewood/Core/DataTables/UFS/DT_MobType3Definition.json{
"id": "Dungeons/Content/Spicewood/Core/DataTables/UFS/DT_MobType3Definition.json#10",
"table": "DT_MobType3Definition",
"source_file": "raw/Dungeons/Content/Spicewood/Core/DataTables/UFS/DT_MobType3Definition.json",
"row_index": 10,
"name": "SoulConstruct",
"type_tag": "SW.Mob.SoulConstruct",
"raw": {
"Name": "SoulConstruct",
"TypeTag": {
"TagName": "SW.Mob.SoulConstruct"
},
"AdditionalTypesToLoad": {
"GameplayTags": [
{
"TagName": "SW.PropActor.SoulCannon"
}
],
"ParentTags": [
{
"TagName": "SW.PropActor"
},
{
"TagName": "SW"
}
]
},
"Traits": {
"GameplayTags": [
{
"TagName": "SW.Mob.Default.Type3"
},
{
"TagName": "SW.Property.Spawnable"
},
{
"TagName": "SW.Trait.Boss"
},
{
"TagName": "SW.Highlight.NoSilhouette"
}
],
"ParentTags": [
{
"TagName": "SW.Mob.Default"
},
{
"TagName": "SW.Mob"
},
{
"TagName": "SW"
},
{
"TagName": "SW.Property"
},
{
"TagName": "SW.Trait"
},
{
"TagName": "SW.Highlight"
}
]
},
"IconReference": "None",
"CharacterReference": "/Game/Spicewood/Art/Characters/Enemies/Bosses/Soul_Construct/BP_SoulConstruct.BP_SoulConstruct_C",
"AttributeValues": [
{
"Attribute": {
"TagName": "SW.Attribute.MovementSpeed"
},
"Value": 800
},
{
"Attribute": {
"TagName": "SW.Attribute.Poise"
},
"Value": 1000
},
{
"Attribute": {
"TagName": "SW.Attribute.KnockbackMultiplier"
},
"Value": 1
},
{
"Attribute": {
"TagName": "SW.Attribute.Health"
},
"Value": 2000
},
{
"Attribute": {
"TagName": "SW.Attribute.PoiseDelay"
},
"Value": 5
},
{
"Attribute": {
"TagName": "SW.Attribute.PoiseRecovery"
},
"Value": 10
}
],
"AttributeThresholds": [],
"AttributeAdjustments": {
"AttributeMap": {
"(TagName=\"SW.Attribute.MovementSpeedMultiplier\")": {
"CurveTable": "/Script/Engine.CurveTable'/Game/Spicewood/GameplayLogic/AttributeCurves/CT_AttributeAdjustments.CT_AttributeAdjustments'",
"RowName": "MobMoveSpeedMultiplier"
},
"(TagName=\"SW.Attribute.MeleeAttackSpeed\")": {
"CurveTable": "/Script/Engine.CurveTable'/Game/Spicewood/GameplayLogic/AttributeCurves/CT_AttributeAdjustments.CT_AttributeAdjustments'",
"RowName": "MobAttackSpeedModifier"
},
"(TagName=\"SW.Attribute.RangedAttackSpeed\")": {
"CurveTable": "/Script/Engine.CurveTable'/Game/Spicewood/GameplayLogic/AttributeCurves/CT_AttributeAdjustments.CT_AttributeAdjustments'",
"RowName": "MobAttackSpeedModifier"
}
}
},
"PerceptionConfiguration": [],
"Abilities": [
{
"Ability": "/Script/SpicewoodGAS.GA_FormManager",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.Forms.Manager"
},
"TriggeredByGameplayEvents": {
"GameplayTags": [
{
"TagName": "SW.GameplayEvent.Alive"
}
],
"ParentTags": [
{
"TagName": "SW.GameplayEvent"
},
{
"TagName": "SW"
}
]
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"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"
},
{
"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.FormManagerInstanceData",
"Forms": [
{
"FormTag": {
"TagName": "SW.Form.SoulConstruct.Armored"
},
"FormOwnedTags": {
"GameplayTags": [
{
"TagName": "SW.Form.SoulConstruct.Armored"
}
],
"ParentTags": [
{
"TagName": "SW.Form.SoulConstruct"
},
{
"TagName": "SW.Form"
},
{
"TagName": "SW"
}
]
},
"FormGameplayEffects": [
{
"EffectTag": {
"TagName": "SW.GameplayEffect.DeflectProjectiles"
},
"GameplayEffectSetByCallerDuration": -1,
"GameplayEffectSetByCallerMagnitude": 1
}
],
"FormActivationAnimation": "None"
},
{
"FormTag": {
"TagName": "SW.Form.SoulConstruct.Deconstructed"
},
"FormOwnedTags": {
"GameplayTags": [
{
"TagName": "SW.Form.SoulConstruct.Deconstructed"
}
],
"ParentTags": [
{
"TagName": "SW.Form.SoulConstruct"
},
{
"TagName": "SW.Form"
},
{
"TagName": "SW"
}
]
},
"FormActivationAnimation": "None"
}
],
"FormChangeType": "NEXT",
"FormTransitions": [
{
"BaseFormTag": {
"TagName": "SW.Form.SoulConstruct.Armored"
},
"TargetFormTag": {
"TagName": "SW.Form.SoulConstruct.Deconstructed"
},
"bHasTransitionRequirements": false,
"TransitionAnimation": "/Game/Spicewood/Art/Characters/Enemies/Bosses/Soul_Construct/Animation/AM_SoulConstruct_TransitionOut.AM_SoulConstruct_TransitionOut",
"SectionName": "",
"OptionalTransitionCompleteEventTag": {
"TagName": "SW.GameplayEvent.Form.Notify.Success"
}
},
{
"BaseFormTag": {
"TagName": "SW.Form.SoulConstruct.Deconstructed"
},
"TargetFormTag": {
"TagName": "SW.Form.SoulConstruct.Armored"
},
"bHasTransitionRequirements": false,
"TransitionAnimation": "/Game/Spicewood/Art/Characters/Enemies/Bosses/Soul_Construct/Animation/AM_SoulConstruct_TransitionIn.AM_SoulConstruct_TransitionIn",
"SectionName": "",
"OptionalTransitionCompleteEventTag": {
"TagName": "SW.GameplayEvent.Form.Notify.Success"
}
}
],
"FallbackFormTransitionAnimation": "None",
"DefaultFormTransitionSection": "",
"bRandomStartingForm": false,
"ExplicitStartingForm": {
"TagName": "SW.Form.SoulConstruct.Armored"
},
"StartingFormApplicationType": "SPAWN",
"StartingFormEventTag": {
"TagName": "None"
},
"bSendEventsOnStartingFormApplication": true,
"bSkipInitialFormActivationAnimation": true
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_FormChange",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.Forms.Next"
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"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": 28
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationFailedCues"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SelfBlockActivationTags"
},
"Type": "GameplayTagContainer"
},
{
"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.FormChangeInstanceData",
"bRequestSpecificFormChange": false,
"SpecificFormTag": {
"TagName": "None"
},
"bIgnoreTransitionRequirements": false,
"TransitionDurationGameplayEffectTags": {
"GameplayTags": [
{
"TagName": "SW.GameplayEffect.StaggerImmunity"
}
],
"ParentTags": [
{
"TagName": "SW.GameplayEffect"
},
{
"TagName": "SW"
}
]
}
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_MultiHitMeleeAttack",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.SoulConstruct.Headbutt"
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"SpecificKeyValues": [
{
"TypeTag": {
"TagName": "SW.KeyValue.TelegraphSectionName"
},
"Type": "String",
"String": "Attack_Telegraph"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.UseEndHitSections"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ForceSpecificEndSection"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.NumberOfHits"
},
"Type": "Int",
"Int": 3
},
{
"TypeTag": {
"TagName": "SW.KeyValue.MultiHitChance"
},
"Type": "Int",
"Int": 100
},
{
"TypeTag": {
"TagName": "SW.KeyValue.EvaluateRangeEachHit"
},
"Type": "Bool",
"Bool": true
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AttackTypeTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Attack.Melee"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.RequireTarget"
},
"Type": "Bool",
"Bool": true
},
{
"TypeTag": {
"TagName": "SW.KeyValue.RequireTargetInRange"
},
"Type": "Bool",
"Bool": true
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Damage"
},
"Type": "Float",
"Float": 12
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Range"
},
"Type": "Float",
"Float": 400
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DamageEffectTags"
},
"Type": "GameplayTagContainer",
"GameplayTagContainer": {
"GameplayTags": [
{
"TagName": "SW.GameplayEffect.Damage.Instant.Melee"
}
],
"ParentTags": [
{
"TagName": "SW.GameplayEffect.Damage.Instant"
},
{
"TagName": "SW.GameplayEffect.Damage"
},
{
"TagName": "SW.GameplayEffect"
},
{
"TagName": "SW"
}
]
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DamageCalculationTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Damage.Absolute"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.FriendlyFire"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.EffectsToApplyToTargetOnHit"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.StatusToApplyToTargetOnHit"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SelfTagsRequiredForAdditionalEffects"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AdditionalEffectsToApplyToTargetOnHit"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AdditionalStatusToApplyToTargetOnHit"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ConeAngleDegrees"
},
"Type": "Float",
"Float": 60
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ConeOffset"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.MaxZDifference"
},
"Type": "Float",
"Float": 200
},
{
"TypeTag": {
"TagName": "SW.KeyValue.UsesSouls"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.NumHitsRequiredForAbilitySuccess"
},
"Type": "Int",
"Int": 1
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AttackWeight"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Attack.Weight.Medium"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section1Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section1AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section2Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section2AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section3Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section3AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section4Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section4AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopingSectionID"
},
"Type": "Int",
"Int": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopSeconds"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationAddTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationRemoveTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DeactivationAddTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DeactivationRemoveTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.UseReplicationForTags"
},
"Type": "Bool",
"Bool": false
}
],
"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"
},
{
"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": "Anim",
"Object": "/Game/Spicewood/Art/Characters/Enemies/Bosses/Soul_Construct/Animation/AM_SoulConstruct_ComboAttack.AM_SoulConstruct_ComboAttack",
"AssetTags": {
"GameplayTags": [
{
"TagName": "SW.Animation.CancelOnInterrupt.IgnoreSelf"
}
],
"ParentTags": [
{
"TagName": "SW.Animation.CancelOnInterrupt"
},
{
"TagName": "SW.Animation"
},
{
"TagName": "SW"
}
]
}
}
]
}
],
"InstanceData": [
{
"InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_MeleeAttackInstanceData",
"AttackKnockbackData": {
"Strength": 500,
"LaunchAngleInDegrees": 5,
"bForceKnockback": false,
"bDisableMovementControl": true,
"DisableMovementControlSeconds": 0.4,
"Direction": {
"TagName": "SW.Knockback.Direction.Target"
}
}
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_AOEOnEvent",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.SoulConstruct.Headbutt.AOE"
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"SpecificKeyValues": [
{
"TypeTag": {
"TagName": "SW.KeyValue.Time"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Suicide"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.RepeatTimer"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AttackTypeTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Attack.Melee"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.RequireTarget"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Damage"
},
"Type": "Float",
"Float": 10
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Range"
},
"Type": "Float",
"Float": 200
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DamageEffectTags"
},
"Type": "GameplayTagContainer",
"GameplayTagContainer": {
"GameplayTags": [
{
"TagName": "SW.GameplayEffect.Damage.Instant.Melee"
}
],
"ParentTags": [
{
"TagName": "SW.GameplayEffect.Damage.Instant"
},
{
"TagName": "SW.GameplayEffect.Damage"
},
{
"TagName": "SW.GameplayEffect"
},
{
"TagName": "SW"
}
]
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DamageCalculationTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Damage.Absolute"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.FriendlyFire"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.EffectsToApplyToTargetOnHit"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.StatusToApplyToTargetOnHit"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.EffectsToApplyToSelfOnHit"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.StatusToApplyToSelfOnHit"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SelfTagsRequiredForAdditionalEffects"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AdditionalEffectsToApplyToTargetOnHit"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AdditionalStatusToApplyToTargetOnHit"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SplashDamage"
},
"Type": "Float",
"Float": 5
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SplashRange"
},
"Type": "Float",
"Float": 400
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AttackCanBeSideStepped"
},
"Type": "Bool",
"Bool": true
},
{
"TypeTag": {
"TagName": "SW.KeyValue.GameplayCueTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.WorldActorGameplayCueTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActorsToSpawnOnAOE"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.UsesSouls"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AttackWeight"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Attack.Weight.Medium"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.OptionalDynamicDamageTypes"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section1Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section1AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section2Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section2AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section3Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section3AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section4Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section4AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopingSectionID"
},
"Type": "Int",
"Int": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopSeconds"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationAddTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationRemoveTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DeactivationAddTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DeactivationRemoveTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.UseReplicationForTags"
},
"Type": "Bool",
"Bool": false
}
],
"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"
},
{
"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": "AnticipationAnim",
"Object": "None"
},
{
"Name": "Anim",
"Object": "None"
}
]
}
],
"InstanceData": [
{
"InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_AOEMeleeAttackInstanceData",
"AttackKnockbackData": {
"Strength": 0,
"LaunchAngleInDegrees": 0,
"bForceKnockback": false,
"bDisableMovementControl": true,
"DisableMovementControlSeconds": 0.4,
"Direction": {
"TagName": "SW.Knockback.Direction.Target"
}
}
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_RangedAttack",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.SoulConstruct.EarthOutbreak"
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"SpecificKeyValues": [
{
"TypeTag": {
"TagName": "SW.KeyValue.ProjectileDefinitionTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Projectile.Type.EarthOutbreakProj"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AttackTypeTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Attack.Ranged"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Damage"
},
"Type": "Float",
"Float": 18
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DamageCalculationTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Damage.Absolute"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Range"
},
"Type": "Float",
"Float": 750
},
{
"TypeTag": {
"TagName": "SW.KeyValue.NumberOfProjectiles"
},
"Type": "Int",
"Int": 3
},
{
"TypeTag": {
"TagName": "SW.KeyValue.PerProjectileSpawnDelay"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ProjectileSpawnOffset"
},
"Type": "Vector",
"Vector": {
"X": 0,
"Y": 0,
"Z": -250
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AngleSpan"
},
"Type": "Float",
"Float": 40
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AngleOffset"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AngleSpreadType"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Projectile.Spread.Sequential"
}
},
{
"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",
"GameplayTagContainer": {
"GameplayTags": [
{
"TagName": "SW.Status.Burning"
}
],
"ParentTags": [
{
"TagName": "SW.Status"
},
{
"TagName": "SW"
}
]
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DistanceBasedOnVelocity"
},
"Type": "Bool",
"Bool": true
},
{
"TypeTag": {
"TagName": "SW.KeyValue.FireInActorForwardVector"
},
"Type": "Bool",
"Bool": true
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ExtraProjectilesIfHasTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ExtraProjectilesNum"
},
"Type": "Int",
"Int": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.RequiresLineOfSight"
},
"Type": "Bool",
"Bool": false
}
],
"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.2
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationFailedCues"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SelfBlockActivationTags"
},
"Type": "GameplayTagContainer"
},
{
"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/Bosses/Soul_Construct/Animation/AM_SoulConstruct_EarthOutbreak.AM_SoulConstruct_EarthOutbreak",
"AssetTags": {
"GameplayTags": [
{
"TagName": "SW.Animation.CancelOnInterrupt.IgnoreSelf"
}
],
"ParentTags": [
{
"TagName": "SW.Animation.CancelOnInterrupt"
},
{
"TagName": "SW.Animation"
},
{
"TagName": "SW"
}
]
}
}
]
}
],
"InstanceData": [
{
"InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_RangedAttackBaseInstanceData",
"bSetFocusOnBegin": true,
"bClearFocusOnEnd": true,
"bFireOnInterrupt": false
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_PlayAnimation",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.SoulConstruct.MagmaRipple"
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"SpecificKeyValues": [
{
"TypeTag": {
"TagName": "SW.KeyValue.Section1Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section1AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section2Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section2AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section3Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section3AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section4Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section4AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopingSectionID"
},
"Type": "Int",
"Int": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopSeconds"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationAddTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationRemoveTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DeactivationAddTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DeactivationRemoveTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.UseReplicationForTags"
},
"Type": "Bool",
"Bool": false
}
],
"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"
},
{
"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": "Anim",
"Object": "/Game/Spicewood/Art/Characters/Enemies/Bosses/Soul_Construct/Animation/AM_SoulConstruct_FireWave.AM_SoulConstruct_FireWave",
"AssetTags": {
"GameplayTags": [
{
"TagName": "SW.Animation.CancelOnInterrupt"
}
],
"ParentTags": [
{
"TagName": "SW.Animation"
},
{
"TagName": "SW"
}
]
}
}
]
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_RippleAttack",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.LimbImpact.Left.Ripple"
},
"TriggeredByGameplayEvents": {
"GameplayTags": [
{
"TagName": "SW.GameplayEvent.Melee.Left.Ripple"
}
],
"ParentTags": [
{
"TagName": "SW.GameplayEvent.Melee.Left"
},
{
"TagName": "SW.GameplayEvent.Melee"
},
{
"TagName": "SW.GameplayEvent"
},
{
"TagName": "SW"
}
]
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"SpecificKeyValues": [
{
"TypeTag": {
"TagName": "SW.KeyValue.MaxRadius"
},
"Type": "Float",
"Float": 1200
},
{
"TypeTag": {
"TagName": "SW.KeyValue.MinRadius"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Margin"
},
"Type": "Float",
"Float": 50
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Angle"
},
"Type": "Float",
"Float": 360
},
{
"TypeTag": {
"TagName": "SW.KeyValue.RotationOffsetAngle"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SpeedValue"
},
"Type": "Float",
"Float": 600
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Damage"
},
"Type": "Float",
"Float": 22
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Jumpable"
},
"Type": "Bool",
"Bool": true
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Reversed"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.MaxZHeightDifference"
},
"Type": "Float",
"Float": 100
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Rollable"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.FriendlyFire"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AffectActorsOnce"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.TimeBetweenApplications"
},
"Type": "Float",
"Float": 1
},
{
"TypeTag": {
"TagName": "SW.KeyValue.EffectsToApply"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.StatusesToApply"
},
"Type": "GameplayTagContainer",
"GameplayTagContainer": {
"GameplayTags": [
{
"TagName": "SW.Status.Burning"
}
],
"ParentTags": [
{
"TagName": "SW.Status"
},
{
"TagName": "SW"
}
]
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.CuesToApply"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DelayRippleStart"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopInfinitely"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.NumberOfRipplesPerTrigger"
},
"Type": "Int",
"Int": 1
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DelayBetweenRipples"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.UseSocketForCenter"
},
"Type": "Bool",
"Bool": true
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SocketName"
},
"Type": "String",
"String": "J_L_Fingers"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.CenterOffSet"
},
"Type": "Vector",
"Vector": {
"X": 0,
"Y": 0,
"Z": 0
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.OnRippleCue"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "GameplayCue.SW.Ability.Ripple.MagmaWave"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.OnRipplesEndEvent"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
}
],
"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"
},
{
"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": "Curve",
"Assets": [
{
"Name": "DamageScaledOverTimeCurve",
"Object": "None"
}
]
}
],
"InstanceData": [
{
"InstancedStructScriptStruct": "/Script/SpicewoodGAS.RippleInstanceData",
"AttackType": {
"TagName": "SW.Attack.Artifact"
},
"MotionType": "NONE",
"MotionStrength": 100,
"MotionDuration": 1,
"bNoZForceOnMotion": true,
"RippleKnockbackData": {
"Strength": 1500,
"LaunchAngleInDegrees": 20,
"bForceKnockback": false,
"bDisableMovementControl": true,
"DisableMovementControlSeconds": 0.4,
"Direction": {
"TagName": "SW.Knockback.Direction.Target"
}
}
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_RippleAttack",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.LimbImpact.Right.Ripple"
},
"TriggeredByGameplayEvents": {
"GameplayTags": [
{
"TagName": "SW.GameplayEvent.Melee.Right.Ripple"
}
],
"ParentTags": [
{
"TagName": "SW.GameplayEvent.Melee.Right"
},
{
"TagName": "SW.GameplayEvent.Melee"
},
{
"TagName": "SW.GameplayEvent"
},
{
"TagName": "SW"
}
]
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"SpecificKeyValues": [
{
"TypeTag": {
"TagName": "SW.KeyValue.MaxRadius"
},
"Type": "Float",
"Float": 1200
},
{
"TypeTag": {
"TagName": "SW.KeyValue.MinRadius"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Margin"
},
"Type": "Float",
"Float": 50
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Angle"
},
"Type": "Float",
"Float": 360
},
{
"TypeTag": {
"TagName": "SW.KeyValue.RotationOffsetAngle"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SpeedValue"
},
"Type": "Float",
"Float": 600
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Damage"
},
"Type": "Float",
"Float": 22
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Jumpable"
},
"Type": "Bool",
"Bool": true
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Reversed"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.MaxZHeightDifference"
},
"Type": "Float",
"Float": 100
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Rollable"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.FriendlyFire"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AffectActorsOnce"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.TimeBetweenApplications"
},
"Type": "Float",
"Float": 1
},
{
"TypeTag": {
"TagName": "SW.KeyValue.EffectsToApply"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.StatusesToApply"
},
"Type": "GameplayTagContainer",
"GameplayTagContainer": {
"GameplayTags": [
{
"TagName": "SW.Status.Burning"
}
],
"ParentTags": [
{
"TagName": "SW.Status"
},
{
"TagName": "SW"
}
]
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.CuesToApply"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DelayRippleStart"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopInfinitely"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.NumberOfRipplesPerTrigger"
},
"Type": "Int",
"Int": 1
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DelayBetweenRipples"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.UseSocketForCenter"
},
"Type": "Bool",
"Bool": true
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SocketName"
},
"Type": "String",
"String": "J_R_Fingers"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.CenterOffSet"
},
"Type": "Vector",
"Vector": {
"X": 0,
"Y": 0,
"Z": 0
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.OnRippleCue"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "GameplayCue.SW.Ability.Ripple.MagmaWave"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.OnRipplesEndEvent"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
}
],
"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"
},
{
"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": "Curve",
"Assets": [
{
"Name": "DamageScaledOverTimeCurve",
"Object": "None"
}
]
}
],
"InstanceData": [
{
"InstancedStructScriptStruct": "/Script/SpicewoodGAS.RippleInstanceData",
"AttackType": {
"TagName": "SW.Attack.Artifact"
},
"MotionType": "NONE",
"MotionStrength": 100,
"MotionDuration": 1,
"bNoZForceOnMotion": true,
"RippleKnockbackData": {
"Strength": 1500,
"LaunchAngleInDegrees": 20,
"bForceKnockback": false,
"bDisableMovementControl": true,
"DisableMovementControlSeconds": 0.4,
"Direction": {
"TagName": "SW.Knockback.Direction.Target"
}
}
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_PlayAnimation",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.SoulConstruct.SoulCannon"
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"SpecificKeyValues": [
{
"TypeTag": {
"TagName": "SW.KeyValue.Section1Name"
},
"Type": "String",
"String": "Telegraph"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section1AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section2Name"
},
"Type": "String",
"String": "Loop"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section2AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section3Name"
},
"Type": "String",
"String": "End"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section3AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section4Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section4AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopingSectionID"
},
"Type": "Int",
"Int": 2
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopSeconds"
},
"Type": "Float",
"Float": 12
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationAddTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationRemoveTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DeactivationAddTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DeactivationRemoveTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.UseReplicationForTags"
},
"Type": "Bool",
"Bool": false
}
],
"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": 75
},
{
"TypeTag": {
"TagName": "SW.KeyValue.CooldownDuration"
},
"Type": "Float",
"Float": 20
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationFailedCues"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SelfBlockActivationTags"
},
"Type": "GameplayTagContainer"
},
{
"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": "Anim",
"Object": "/Game/Spicewood/Art/Characters/Enemies/Bosses/Soul_Construct/Animation/AM_SoulConstruct_SoulCannon.AM_SoulConstruct_SoulCannon",
"AssetTags": {
"GameplayTags": [
{
"TagName": "SW.Animation.CancelOnInterrupt.IgnoreSelf"
}
],
"ParentTags": [
{
"TagName": "SW.Animation.CancelOnInterrupt"
},
{
"TagName": "SW.Animation"
},
{
"TagName": "SW"
}
]
}
}
]
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_PlayAnimation",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.SoulConstruct.OrbStorm"
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": {
"AdditionalDefinitions": [
{
"Type": "DurationPolicy",
"DurationPolicy": "Instant",
"AreStatusEffects": false
}
]
},
"SpecificKeyValues": [
{
"TypeTag": {
"TagName": "SW.KeyValue.Section1Name"
},
"Type": "String",
"String": "StormOrbEntry"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section1AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section2Name"
},
"Type": "String",
"String": "StormOrb Loop"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section2AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section3Name"
},
"Type": "String",
"String": "StormOrb Exit"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section3AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section4Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section4AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopingSectionID"
},
"Type": "Int",
"Int": 2
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopSeconds"
},
"Type": "Float",
"Float": 11
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationAddTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationRemoveTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DeactivationAddTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DeactivationRemoveTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.UseReplicationForTags"
},
"Type": "Bool",
"Bool": false
}
],
"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": 20
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationFailedCues"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SelfBlockActivationTags"
},
"Type": "GameplayTagContainer"
},
{
"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": "Anim",
"Object": "/Game/Spicewood/Art/Characters/Enemies/Bosses/Soul_Construct/Animation/AM_SoulConstruct_OrbStorm.AM_SoulConstruct_OrbStorm",
"AssetTags": {
"GameplayTags": [
{
"TagName": "SW.Animation.CancelOnInterrupt.IgnoreSelf"
}
],
"ParentTags": [
{
"TagName": "SW.Animation.CancelOnInterrupt"
},
{
"TagName": "SW.Animation"
},
{
"TagName": "SW"
}
]
}
}
]
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_RangedAttackFromSocket",
"AbilityCallsign": {
"TagName": "None"
},
"TriggeredByGameplayEvents": {
"GameplayTags": [
{
"TagName": "SW.GameplayEvent.SoulConstruct.OrbstormWave"
}
],
"ParentTags": [
{
"TagName": "SW.GameplayEvent.SoulConstruct"
},
{
"TagName": "SW.GameplayEvent"
},
{
"TagName": "SW"
}
]
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"SpecificKeyValues": [
{
"TypeTag": {
"TagName": "SW.KeyValue.ProjectileDefinitionTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Projectile.Type.ConstructOrb"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AttackTypeTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Attack.Ranged"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Damage"
},
"Type": "Float",
"Float": 10
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DamageCalculationTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Damage.Absolute"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Range"
},
"Type": "Float",
"Float": 750
},
{
"TypeTag": {
"TagName": "SW.KeyValue.NumberOfProjectiles"
},
"Type": "Int",
"Int": 13
},
{
"TypeTag": {
"TagName": "SW.KeyValue.PerProjectileSpawnDelay"
},
"Type": "Float",
"Float": 0.04
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ProjectileSpawnOffset"
},
"Type": "Vector",
"Vector": {
"X": 0,
"Y": 0,
"Z": -200
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AngleSpan"
},
"Type": "Float",
"Float": 360
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AngleOffset"
},
"Type": "Float",
"Float": 27.7
},
{
"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": true
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ExtraProjectilesIfHasTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ExtraProjectilesNum"
},
"Type": "Int",
"Int": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.RequiresLineOfSight"
},
"Type": "Bool",
"Bool": false
}
],
"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"
},
{
"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": "None"
}
]
}
],
"InstanceData": [
{
"InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_RangedAttackBaseInstanceData",
"bSetFocusOnBegin": true,
"bClearFocusOnEnd": false,
"bFireOnInterrupt": false
},
{
"InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_RangedAttackFromSocketInstanceData",
"ProjectileSockets": [
"J_SoulCube_SoloSocket"
],
"FireFromRandomSocket": false,
"AccumulateProjectileIndex": false
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_PlayAnimation",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.SoulConstruct.SoulHarvester"
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"SpecificKeyValues": [
{
"TypeTag": {
"TagName": "SW.KeyValue.Section1Name"
},
"Type": "String",
"String": "Telegraph"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section1AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section2Name"
},
"Type": "String",
"String": "Loop"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section2AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section3Name"
},
"Type": "String",
"String": "Explosion"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section3AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section4Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section4AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopingSectionID"
},
"Type": "Int",
"Int": 2
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopSeconds"
},
"Type": "Float",
"Float": 6
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationAddTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationRemoveTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DeactivationAddTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DeactivationRemoveTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.UseReplicationForTags"
},
"Type": "Bool",
"Bool": false
}
],
"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": 50
},
{
"TypeTag": {
"TagName": "SW.KeyValue.CooldownDuration"
},
"Type": "Float",
"Float": 20
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationFailedCues"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SelfBlockActivationTags"
},
"Type": "GameplayTagContainer"
},
{
"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": "Anim",
"Object": "/Game/Spicewood/Art/Characters/Enemies/Bosses/Soul_Construct/Animation/AM_SoulConstruct_SoulHarvester.AM_SoulConstruct_SoulHarvester",
"AssetTags": {
"GameplayTags": [
{
"TagName": "SW.Animation.CancelOnInterrupt.IgnoreSelf"
}
],
"ParentTags": [
{
"TagName": "SW.Animation.CancelOnInterrupt"
},
{
"TagName": "SW.Animation"
},
{
"TagName": "SW"
}
]
}
}
]
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_GravityWell",
"AbilityCallsign": {
"TagName": "None"
},
"TriggeredByGameplayEvents": {
"GameplayTags": [
{
"TagName": "SW.GameplayEvent.SoulConstruct.GravityBegin"
}
],
"ParentTags": [
{
"TagName": "SW.GameplayEvent.SoulConstruct"
},
{
"TagName": "SW.GameplayEvent"
},
{
"TagName": "SW"
}
]
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"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"
},
{
"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": "Curve",
"Assets": [
{
"Name": "None",
"Object": "/Game/Spicewood/Art/Characters/Enemies/Bosses/Soul_Construct/C_SoulHarvesterDecay.C_SoulHarvesterDecay"
}
]
}
],
"InstanceData": [
{
"InstancedStructScriptStruct": "/Script/SpicewoodGAS.GravityWellInstanceData",
"LocationRule": "ACTOR",
"ComponentCenterTagName": "None",
"BoneCenterName": "None",
"Duration": 0,
"WellEndTag": {
"TagName": "SW.GameplayEvent.SoulConstruct.GravityExplosion"
},
"PullStrength": 350,
"PullRadius": 3500,
"bIs2DForce": false,
"bFriendlyFire": true
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_RippleAttack",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.GravityRipple"
},
"TriggeredByGameplayEvents": {
"GameplayTags": [
{
"TagName": "SW.GameplayEvent.SoulConstruct.GravityRipple"
}
],
"ParentTags": [
{
"TagName": "SW.GameplayEvent.SoulConstruct"
},
{
"TagName": "SW.GameplayEvent"
},
{
"TagName": "SW"
}
]
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"SpecificKeyValues": [
{
"TypeTag": {
"TagName": "SW.KeyValue.MaxRadius"
},
"Type": "Float",
"Float": 1500
},
{
"TypeTag": {
"TagName": "SW.KeyValue.MinRadius"
},
"Type": "Float",
"Float": 200
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Margin"
},
"Type": "Float",
"Float": 50
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Angle"
},
"Type": "Float",
"Float": 360
},
{
"TypeTag": {
"TagName": "SW.KeyValue.RotationOffsetAngle"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SpeedValue"
},
"Type": "Float",
"Float": 800
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Damage"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Jumpable"
},
"Type": "Bool",
"Bool": true
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Reversed"
},
"Type": "Bool",
"Bool": true
},
{
"TypeTag": {
"TagName": "SW.KeyValue.MaxZHeightDifference"
},
"Type": "Float",
"Float": 100
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Rollable"
},
"Type": "Bool",
"Bool": true
},
{
"TypeTag": {
"TagName": "SW.KeyValue.FriendlyFire"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AffectActorsOnce"
},
"Type": "Bool",
"Bool": true
},
{
"TypeTag": {
"TagName": "SW.KeyValue.TimeBetweenApplications"
},
"Type": "Float",
"Float": 1
},
{
"TypeTag": {
"TagName": "SW.KeyValue.EffectsToApply"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.StatusesToApply"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.CuesToApply"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DelayRippleStart"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopInfinitely"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.NumberOfRipplesPerTrigger"
},
"Type": "Int",
"Int": 1
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DelayBetweenRipples"
},
"Type": "Float",
"Float": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.UseSocketForCenter"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SocketName"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.CenterOffSet"
},
"Type": "Vector",
"Vector": {
"X": 0,
"Y": 0,
"Z": -270
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.OnRippleCue"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "GameplayCue.SW.Ability.Ripple.Gravity"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.OnRipplesEndEvent"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
}
],
"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"
},
{
"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": "Curve",
"Assets": [
{
"Name": "DamageScaledOverTimeCurve",
"Object": "None"
}
]
}
],
"InstanceData": [
{
"InstancedStructScriptStruct": "/Script/SpicewoodGAS.RippleInstanceData",
"AttackType": {
"TagName": "SW.Attack.Artifact"
},
"MotionType": "PULL",
"MotionStrength": 1500,
"MotionDuration": 0.4,
"bNoZForceOnMotion": false,
"RippleKnockbackData": {
"Strength": 0,
"LaunchAngleInDegrees": 0,
"bForceKnockback": false,
"bDisableMovementControl": true,
"DisableMovementControlSeconds": 0.4,
"Direction": {
"TagName": "SW.Knockback.Direction.Target"
}
}
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_AOEMeleeAttack",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.SoulConstruct.SoulHarvester.AOE"
},
"TriggeredByGameplayEvents": {
"GameplayTags": [
{
"TagName": "SW.GameplayEvent.SoulConstruct.GravityExplosion"
}
],
"ParentTags": [
{
"TagName": "SW.GameplayEvent.SoulConstruct"
},
{
"TagName": "SW.GameplayEvent"
},
{
"TagName": "SW"
}
]
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"SpecificKeyValues": [
{
"TypeTag": {
"TagName": "SW.KeyValue.AttackTypeTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Attack.Melee"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.RequireTarget"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Damage"
},
"Type": "Float",
"Float": 90
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Range"
},
"Type": "Float",
"Float": 750
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DamageEffectTags"
},
"Type": "GameplayTagContainer",
"GameplayTagContainer": {
"GameplayTags": [
{
"TagName": "SW.GameplayEffect.Damage.Instant.Soul"
}
],
"ParentTags": [
{
"TagName": "SW.GameplayEffect.Damage.Instant"
},
{
"TagName": "SW.GameplayEffect.Damage"
},
{
"TagName": "SW.GameplayEffect"
},
{
"TagName": "SW"
}
]
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DamageCalculationTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Damage.Absolute"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.FriendlyFire"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.EffectsToApplyToTargetOnHit"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.StatusToApplyToTargetOnHit"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.EffectsToApplyToSelfOnHit"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.StatusToApplyToSelfOnHit"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SelfTagsRequiredForAdditionalEffects"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AdditionalEffectsToApplyToTargetOnHit"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AdditionalStatusToApplyToTargetOnHit"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SplashDamage"
},
"Type": "Float",
"Float": 8
},
{
"TypeTag": {
"TagName": "SW.KeyValue.SplashRange"
},
"Type": "Float",
"Float": 1000
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AttackCanBeSideStepped"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.GameplayCueTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "GameplayCue.SW.Trigger.SoulHarvester"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.WorldActorGameplayCueTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActorsToSpawnOnAOE"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.UsesSouls"
},
"Type": "Bool",
"Bool": false
},
{
"TypeTag": {
"TagName": "SW.KeyValue.AttackWeight"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Attack.Weight.Medium"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.OptionalDynamicDamageTypes"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section1Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section1AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section2Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section2AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section3Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section3AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section4Name"
},
"Type": "String",
"String": "None"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.Section4AnimationModifierTag"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "None"
}
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopingSectionID"
},
"Type": "Int",
"Int": 0
},
{
"TypeTag": {
"TagName": "SW.KeyValue.LoopSeconds"
},
"Type": "Float",
"Float": 10
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationAddTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.ActivationRemoveTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DeactivationAddTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.DeactivationRemoveTags"
},
"Type": "GameplayTagContainer"
},
{
"TypeTag": {
"TagName": "SW.KeyValue.UseReplicationForTags"
},
"Type": "Bool",
"Bool": false
}
],
"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"
},
{
"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": "Anim",
"Object": "None"
}
]
}
],
"InstanceData": [
{
"InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_AOEMeleeAttackInstanceData",
"AttackKnockbackData": {
"Strength": 3500,
"LaunchAngleInDegrees": 35,
"bForceKnockback": false,
"bDisableMovementControl": true,
"DisableMovementControlSeconds": 0.5,
"Direction": {
"TagName": "SW.Knockback.Direction.Target"
}
}
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_EngageTargetMovement",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.Chase"
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"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"
},
{
"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_EngageParameters",
"TimeOutDuration": 100,
"CloseTimeOutDuration": 10,
"bOverrideAcceptanceRadius": true,
"AcceptanceRadiusOverride": 500,
"WaitDelay": 0.5,
"bSkipFlankAndEngage": true,
"MinTargetRangeToFlank": 1000,
"MinTargetRangeToEngage": 500,
"FlankingDistance": 400,
"MinFlankingAngle": 20,
"MaxFlankingAngle": 40,
"EnagementDistance": 300,
"MinEngageAngle": 20,
"MaxEngageAngle": 80,
"QueryFilterOverride": "None",
"bUsePartialPaths": true
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_MoveTo",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.MoveToAnchor"
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"SpecificKeyValues": [
{
"TypeTag": {
"TagName": "SW.KeyValue.RelationTagToMoveTo"
},
"Type": "GameplayTag",
"GameplayTag": {
"TagName": "SW.Relation.Anchor.Center"
}
}
],
"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"
},
{
"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_SpawnTypeSystemActors",
"AbilityCallsign": {
"TagName": "None"
},
"TriggeredByGameplayEvents": {
"GameplayTags": [
{
"TagName": "SW.GameplayEvent.SoulConstruct.Stomp"
}
],
"ParentTags": [
{
"TagName": "SW.GameplayEvent.SoulConstruct"
},
{
"TagName": "SW.GameplayEvent"
},
{
"TagName": "SW"
}
]
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"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"
},
{
"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": "SpawnAnim",
"Object": "None"
}
]
},
{
"Name": "Images",
"Assets": [
{
"Name": "None",
"Object": "/Game/Spicewood/GameplayLogic/GameplayImages/GI_ConstructStomp_01.GI_ConstructStomp_01"
}
]
}
],
"InstanceData": [
{
"InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_SpawnTypeSystemActorsData",
"bSpawnFromLootTable": false,
"bIncludeAreaLootTable": false,
"bUseMobWaves": false,
"TagToSpawn": {
"TagName": "SW.PropActor.EarthMine"
},
"SpawnFunctionOverride": "Default",
"StartDelay": 0,
"WaitToContinuePreSpawnEvent": {
"TagName": "None"
},
"TelegraphDelay": 0,
"SpawnInterval": 0.01,
"MinimumSpawns": 30,
"MaximumSpawns": 30,
"bTrackPopulation": true,
"MaxPopulation": 30,
"bDestroyAtWorldReset": false,
"SpawnLocationType": {
"TagName": "SW.SpawnLocation.Owner"
},
"SpawnLocationIdentifier": {
"TagName": "SW.Relation.SpawnLocation"
},
"SpawnRotationType": {
"TagName": "SW.SpawnRotation.Default"
},
"RotateImage": false,
"ImageRotateOffset": 90,
"SpawnInstigatorHandlingMethod": {
"TagName": "None"
},
"CollisionHandlingMethod": "AdjustIfPossibleButAlwaysSpawn",
"LocationHandlingMethod": "Reference",
"bTraceToFloor": false,
"GroundChecks": "EnsureOnlyWorldStreaming",
"AsyncTraceLengthOverride": -1,
"SpawnHeightOffset": -200,
"SpawnDirectionOffset": 0,
"bRandomiseSpawnDirection": false,
"bRandomRadius": false,
"MinRadius": 0,
"MaxRadius": 0,
"bRoundCalculatedPositionToGrid": false,
"LaunchVector": {
"X": 0,
"Y": 0,
"Z": 0
},
"bCheckIfItemPowerShouldBeApplied": false,
"EndDelay": 0,
"bSuicideOnEnd": false,
"RunAnimationIndependent": false,
"AnimStartSectionName": "None",
"AnimSpawnSectionName": "None",
"TargetToFocus": {
"TagName": "SW.AI.FocusTarget.None"
},
"bRandomiseAIPrimaryTargetOnSpawn": false,
"PreSpawnGameplayCue": {
"TagName": "None"
},
"MinTargetHorizontalDistance": -1,
"MaxTargetHorizontalDistance": -1,
"MinTargetVerticalDistance": -1,
"MaxTargetVerticalDistance": -1,
"bDistributeTargetsToSpawnedActors": false,
"EventToSendTargetWith": {
"TagName": "None"
},
"ActivationChanceAttribute": {
"TagName": "None"
},
"PostSpawnOwnerEventType": "None",
"PostSpawnActorOwnerEvent": {
"TagName": "None"
},
"PostSpawnActorActorEvent": {
"TagName": "None"
},
"InheritTagsFromOwner": {
"GameplayTags": [
{
"TagName": "SW.Team"
}
],
"ParentTags": [
{
"TagName": "SW"
}
]
},
"SummonedActorLifetimeManagementFlags": 0,
"OverrideSpawnAnim": {
"TagName": "None"
},
"OverrideSpawnVFX": {
"TagName": "None"
},
"PerceptionInstanceData": {
"PerceptionInstanceMode": "Append"
},
"bAttachToOwnerSocket": false,
"SocketName": "None",
"GameplayCue": {
"TagName": "None"
}
}
]
},
{
"Ability": "/Script/SpicewoodGAS.GA_SpawnTypeSystemActors",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.SoulConstruct.SoulCannon.Spawn"
},
"TriggeredByGameplayEvents": {
"GameplayTags": [
{
"TagName": "SW.GameplayEvent.SoulConstruct.CannonStart"
}
],
"ParentTags": [
{
"TagName": "SW.GameplayEvent.SoulConstruct"
},
{
"TagName": "SW.GameplayEvent"
},
{
"TagName": "SW"
}
]
},
"ActivationBoundToGrantingUID": false,
"EnhancedInputTag": {
"TagName": "None"
},
"GameplayEffect": [],
"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"
},
{
"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": "SpawnAnim",
"Object": "None"
}
]
},
{
"Name": "Images"
}
],
"InstanceData": [
{
"InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_SpawnTypeSystemActorsData",
"bSpawnFromLootTable": false,
"bIncludeAreaLootTable": false,
"bUseMobWaves": false,
"TagToSpawn": {
"TagName": "SW.PropActor.SoulCannon"
},
"SpawnFunctionOverride": "Default",
"StartDelay": 0,
"WaitToContinuePreSpawnEvent": {
"TagName": "None"
},
"TelegraphDelay": 0,
"SpawnInterval": 0.1,
"MinimumSpawns": 1,
"MaximumSpawns": 1,
"bTrackPopulation": true,
"MaxPopulation": 2147483647,
"bDestroyAtWorldReset": false,
"SpawnLocationType": {
"TagName": "SW.SpawnLocation.Owner"
},
"SpawnLocationIdentifier": {
"TagName": "SW.Relation.SpawnLocation"
},
"SpawnRotationType": {
"TagName": "SW.SpawnRotation.Owner"
},
"RotateImage": false,
"ImageRotateOffset": 90,
"SpawnInstigatorHandlingMethod": {
"TagName": "None"
},
"CollisionHandlingMethod": "AlwaysSpawn",
"LocationHandlingMethod": "Reference",
"bTraceToFloor": false,
"GroundChecks": "None",
"AsyncTraceLengthOverride": -1,
"SpawnHeightOffset": -275,
"SpawnDirectionOffset": 0,
"bRandomiseSpawnDirection": false,
"bRandomRadius": false,
"MinRadius": 0,
"MaxRadius": 0,
"bRoundCalculatedPositionToGrid": false,
"LaunchVector": {
"X": 0,
"Y": 0,
"Z": 0
},
"bCheckIfItemPowerShouldBeApplied": false,
"EndDelay": 0,
"bSuicideOnEnd": false,
"RunAnimationIndependent": false,
"AnimStartSectionName": "None",
"AnimSpawnSectionName": "None",
"TargetToFocus": {
"TagName": "SW.AI.FocusTarget.None"
},
"bRandomiseAIPrimaryTargetOnSpawn": false,
"PreSpawnGameplayCue": {
"TagName": "None"
},
"MinTargetHorizontalDistance": -1,
"MaxTargetHorizontalDistance": -1,
"MinTargetVerticalDistance": -1,
"MaxTargetVerticalDistance": -1,
"bDistributeTargetsToSpawnedActors": false,
"EventToSendTargetWith": {
"TagName": "None"
},
"ActivationChanceAttribute": {
"TagName": "None"
},
"PostSpawnOwnerEventType": "None",
"PostSpawnActorOwnerEvent": {
"TagName": "None"
},
"PostSpawnActorActorEvent": {
"TagName": "SW.GameplayEvent.SoulConstruct.CannonStart"
},
"InheritTagsFromOwner": {
"GameplayTags": [
{
"TagName": "SW.Team"
}
],
"ParentTags": [
{
"TagName": "SW"
}
]
},
"SummonedActorLifetimeManagementFlags": 14,
"OverrideSpawnAnim": {
"TagName": "None"
},
"OverrideSpawnVFX": {
"TagName": "None"
},
"PerceptionInstanceData": {
"PerceptionInstanceMode": "Append"
},
"bAttachToOwnerSocket": false,
"SocketName": "None",
"GameplayCue": {
"TagName": "None"
}
}
]
}
],
"AbilitySpecialization": {
"Specializations": [
{
"Ability": "/Script/SpicewoodGAS.GA_DropSoulsOnHealthLoss",
"AbilityCallsign": {
"TagName": "SW.AbilityCallsign.DropSoulsOnHit"
},
"KeyValueSpecializations": [
{
"KeyValue": {
"TypeTag": {
"TagName": "SW.KeyValue.SoulsPerHealthLost"
},
"Type": "Float",
"Float": 0.1
},
"ModOp": "Override"
}
]
}
]
},
"AIStateTree": "/Game/Spicewood/GameplayLogic/StateTrees/ST_SoulConstruct.ST_SoulConstruct",
"StateTreeConfiguration": [],
"StaggerAnimation": "/Game/Spicewood/Art/Characters/Enemies/Bosses/Soul_Construct/Animation/AM_SoulConstruct_Deconstructed_Staggered.AM_SoulConstruct_Deconstructed_Staggered",
"StaggerContextAnimations": {
"StaggerAnimations": {
"(TagName=\"SW.Form.SoulConstruct.Armored\")": "/Game/Spicewood/Art/Characters/Enemies/Bosses/Soul_Construct/Animation/AM_SoulConstruct_Staggered.AM_SoulConstruct_Staggered",
"(TagName=\"SW.Form.SoulConstruct.Deconstructed\")": "/Game/Spicewood/Art/Characters/Enemies/Bosses/Soul_Construct/Animation/AM_SoulConstruct_Deconstructed_Staggered.AM_SoulConstruct_Deconstructed_Staggered"
}
},
"DeathReasons": [],
"MultiplayerScalingDefinitions": {
"TagMap": {
"(AttributeName=\"HealthMax\",Attribute=/Script/SpicewoodGAS.ATR_Health:HealthMax,AttributeOwner=None)": {
"Multipliers": [
1,
2,
3,
4
]
},
"(AttributeName=\"PoiseMax\",Attribute=/Script/SpicewoodGAS.ATR_Poise:PoiseMax,AttributeOwner=None)": {
"Multipliers": [
1,
2,
3,
4
]
}
}
},
"ComponentDefinition": {
"ClientComponents": {
"(TagName=\"SW.ActorComponent.Health\")": {
"Components": [
"/SpicewoodUI/Spicewood/UI/EnemyBossHealthbar/BP_EnemyBossHealthbarComponent.BP_EnemyBossHealthbarComponent_C"
]
},
"(TagName=\"\")": {
"Components": [
"/Game/Spicewood/GameplayLogic/Components/BP_SoulConstructVignetteComponent.BP_SoulConstructVignetteComponent_C"
]
}
}
},
"GameplayCueAssets": [],
"SpawnAnimations": {
"SpawnAnimations": {
"(TagName=\"SW.Form.SoulConstruct.Armored\")": "/Game/Spicewood/Art/Characters/Enemies/Bosses/Soul_Construct/Animation/AM_SoulConstruct_Spawn.AM_SoulConstruct_Spawn"
}
},
"AudioMobDefinition": {
"Category": {
"TagName": "SW.Audio.Category.Mob.Hostile.Type3"
},
"Priority": 1,
"GameStates": [
"/Game/Spicewood/Audio/Wwise/States/Default_Work_Unit/Encounter/MobType03Name/MobType03Name-SoulContstruct.MobType03Name-SoulContstruct"
]
},
"TypeTextData": {
"Texts": {
"(TagName=\"SW.TextEntry.Name\")": {
"Text": "LOCTABLE(\"DT_MobType3Definition.csv\", \"SW_Mob_SoulConstruct_SW_TextEntry_Name\")",
"DynamicDataGetterFunction": {
"TagName": "None"
}
}
}
},
"Navigation": []
},
"texts": [
{
"record_id": "Dungeons/Content/Spicewood/Core/DataTables/UFS/DT_MobType3Definition.json#10",
"field": "$/TypeTextData/Texts/(TagName=\"SW.TextEntry.Name\")/Text",
"namespace": "Text/Release/DT_MobType3Definition.csv",
"key": "SW_Mob_SoulConstruct_SW_TextEntry_Name",
"en": "Monstrous Opus",
"zh_cn": "巨构奇物",
"status": "locres_exact_key",
"display_zh_cn": "巨构奇物",
"zh_cn_status": "original_locres"
}
],
"images": [],
"description_en": ""
}