{
    "id": "Dungeons/Content/Spicewood/Core/DataTables/UFS/DT_SoulStormPropActorDefinition.json#3",
    "table": "DT_SoulStormPropActorDefinition",
    "source_file": "raw/Dungeons/Content/Spicewood/Core/DataTables/UFS/DT_SoulStormPropActorDefinition.json",
    "row_index": 3,
    "name": "Storminator_Medium",
    "type_tag": "SW.PropActor.SoulStorm.Storminator.Medium",
    "raw": {
        "Name": "Storminator_Medium",
        "TypeTag": {
            "TagName": "SW.PropActor.SoulStorm.Storminator.Medium"
        },
        "Traits": {
            "GameplayTags": [
                {
                    "TagName": "SW.PropActor.SoulStorm.Storminator.Base"
                },
                {
                    "TagName": "SW.Property.Spawnable"
                }
            ],
            "ParentTags": [
                {
                    "TagName": "SW.PropActor.SoulStorm.Storminator"
                },
                {
                    "TagName": "SW.PropActor.SoulStorm"
                },
                {
                    "TagName": "SW.PropActor"
                },
                {
                    "TagName": "SW"
                },
                {
                    "TagName": "SW.Property"
                }
            ]
        },
        "ActorReference": "/Game/Spicewood/Art/Characters/InWorldEvents/SoulStorm/Storminator/BP_Soulstorm_Pillar_Medium.BP_Soulstorm_Pillar_Medium_C",
        "AbilitySpecialization": {
            "Specializations": [
                {
                    "Ability": "/Script/SpicewoodGAS.GA_SpawnTypeSystemActors",
                    "AbilityCallsign": {
                        "TagName": "SW.AbilityCallsign.Soulstorm.SpawnShield"
                    },
                    "KeyValueSpecializations": [
                        {
                            "KeyValue": {
                                "TypeTag": {
                                    "TagName": "SW.KeyValue.ActivationChance"
                                },
                                "Type": "Int",
                                "Int": 16
                            },
                            "ModOp": "Override"
                        },
                        {
                            "KeyValue": {
                                "TypeTag": {
                                    "TagName": "SW.KeyValue.CooldownDuration"
                                },
                                "Type": "Float",
                                "Float": 60
                            },
                            "ModOp": "Override"
                        }
                    ],
                    "InstanceDataSpecializations": [
                        {
                            "InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_SpawnTypeSystemActorsData"
                        }
                    ]
                },
                {
                    "Ability": "/Script/SpicewoodGAS.GA_SpawnTypeSystemActors",
                    "AbilityCallsign": {
                        "TagName": "SW.AbilityCallsign.ApplyDeathEffects"
                    },
                    "InstanceDataSpecializations": [
                        {
                            "InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_SpawnTypeSystemActorsData"
                        }
                    ]
                },
                {
                    "Ability": "/Script/SpicewoodGAS.GA_HandleFinalDeath",
                    "AbilityCallsign": {
                        "TagName": "SW.AbilityCallsign.HandleFinalDeath"
                    },
                    "KeyValueSpecializations": [
                        {
                            "KeyValue": {
                                "TypeTag": {
                                    "TagName": "SW.KeyValue.OnDeathCueTag"
                                },
                                "Type": "GameplayTag",
                                "GameplayTag": {
                                    "TagName": "GameplayCue.SW.Death.StorminatorMedium"
                                }
                            },
                            "ModOp": "Override"
                        }
                    ]
                },
                {
                    "Ability": "/Script/SpicewoodGAS.GA_BindStorminatorEvents",
                    "AbilityCallsign": {
                        "TagName": "SW.AbilityCallsign.Soulstorm.EventBinder"
                    },
                    "InstanceDataSpecializations": [
                        {
                            "InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_AdditionalStorminatorDeathData"
                        }
                    ]
                },
                {
                    "Ability": "/Script/SpicewoodGAS.GA_ActivateAbilityOnTimer",
                    "AbilityCallsign": {
                        "TagName": "None"
                    },
                    "InstanceDataSpecializations": [
                        {
                            "InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_ActivateAbilityOnTimerInternalData",
                            "TimerDuration": 45,
                            "ModOps": [
                                {
                                    "PropertyName": "TimerDuration",
                                    "ModOp": "Override"
                                }
                            ]
                        }
                    ]
                }
            ]
        },
        "AttributeValues": [
            {
                "Attribute": {
                    "TagName": "SW.Attribute.Health"
                },
                "Value": 1000
            }
        ],
        "AttributeThresholds": {
            "Thresholds": [
                {
                    "Event": {
                        "TagName": "SW.GameplayEvent.SoulStorm.Health.FinalThreshold"
                    },
                    "FireOnce": true,
                    "Attribute": {
                        "TagName": "SW.Attribute.Health"
                    },
                    "Operator": "LessThan",
                    "CalculationType": "Relative",
                    "Value": 0.4
                },
                {
                    "Event": {
                        "TagName": "SW.GameplayEvent.SoulStorm.Health.HitActivator"
                    },
                    "FireOnce": false,
                    "Attribute": {
                        "TagName": "SW.Attribute.Health"
                    },
                    "Operator": "LessThan",
                    "CalculationType": "Relative",
                    "Value": 0.7
                },
                {
                    "Event": {
                        "TagName": "SW.GameplayEvent.SoulStorm.Health.BelowTarget"
                    },
                    "FireOnce": true,
                    "Attribute": {
                        "TagName": "SW.Attribute.Health"
                    },
                    "Operator": "LessThan",
                    "CalculationType": "Relative",
                    "Value": 0.1
                }
            ]
        },
        "PerceptionConfiguration": [],
        "Abilities": [
            {
                "Ability": "/Script/SpicewoodGAS.GA_SoulstormPillarInternalSpawner",
                "AbilityCallsign": {
                    "TagName": "SW.AbilityCallsign.Soulstorm.StorminatorHealthFinalThreshold"
                },
                "TriggeredByGameplayEvents": {
                    "GameplayTags": [
                        {
                            "TagName": "SW.GameplayEvent.SoulStorm.Health.FinalThreshold"
                        }
                    ],
                    "ParentTags": [
                        {
                            "TagName": "SW.GameplayEvent.SoulStorm.Health"
                        },
                        {
                            "TagName": "SW.GameplayEvent.SoulStorm"
                        },
                        {
                            "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": "SpawnWaveAnim",
                                "Object": "/Game/Spicewood/Art/Characters/InWorldEvents/SoulStorm/Storminator/Animations/AM_Storminator_SpawnWave.AM_Storminator_SpawnWave"
                            },
                            {
                                "Name": "ActivationAnim",
                                "Object": "/Game/Spicewood/Art/Characters/InWorldEvents/SoulStorm/Storminator/Animations/AM_Storminator_Activate.AM_Storminator_Activate"
                            }
                        ]
                    }
                ],
                "InstanceData": [
                    {
                        "InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_SoulstormPillarInternalData",
                        "WaveArray": [
                            {
                                "SpawnDefinition": {
                                    "TagName": "SW.SpawnDefinition.Storminator.Wave.Type2"
                                },
                                "SpawnFunctionOverride": "Circular_FacingTarget_StartingTargetDirection",
                                "MaxHealthPercentage": 100,
                                "MinHealthPercentage": 0,
                                "RandomInsideRadius": true,
                                "MaxRadius": 800,
                                "MinRadius": 0,
                                "SpawnInterval": 0.1,
                                "bForceUseMaxPopulation": false,
                                "MobBudgetForThisWave": 1,
                                "MobBudgetPlayerScaling": [
                                    1,
                                    1,
                                    1,
                                    1
                                ]
                            }
                        ],
                        "MobBudget": 1,
                        "MaxPopulation": 1,
                        "PostSpawnInjectionTags": {
                            "GameplayTags": [
                                {
                                    "TagName": "SW.SoulStorm.StorminatorSpawned"
                                }
                            ],
                            "ParentTags": [
                                {
                                    "TagName": "SW.SoulStorm"
                                },
                                {
                                    "TagName": "SW"
                                }
                            ]
                        },
                        "TotalMobBudgetPlayerScaling": [
                            1,
                            1,
                            1,
                            1
                        ]
                    }
                ]
            },
            {
                "Ability": "/Script/SpicewoodGAS.GA_SoulstormPillarInternalSpawner",
                "AbilityCallsign": {
                    "TagName": "SW.AbilityCallsign.Soulstorm.HitActivator"
                },
                "TriggeredByGameplayEvents": {
                    "GameplayTags": [
                        {
                            "TagName": "SW.GameplayEvent.SoulStorm.Health.HitActivator"
                        }
                    ],
                    "ParentTags": [
                        {
                            "TagName": "SW.GameplayEvent.SoulStorm.Health"
                        },
                        {
                            "TagName": "SW.GameplayEvent.SoulStorm"
                        },
                        {
                            "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": 5
                    },
                    {
                        "TypeTag": {
                            "TagName": "SW.KeyValue.CooldownDuration"
                        },
                        "Type": "Float",
                        "Float": 30
                    },
                    {
                        "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": "SpawnWaveAnim",
                                "Object": "/Game/Spicewood/Art/Characters/InWorldEvents/SoulStorm/Storminator/Animations/AM_Storminator_SpawnWave.AM_Storminator_SpawnWave"
                            },
                            {
                                "Name": "ActivationAnim",
                                "Object": "/Game/Spicewood/Art/Characters/InWorldEvents/SoulStorm/Storminator/Animations/AM_Storminator_Activate.AM_Storminator_Activate"
                            }
                        ]
                    }
                ],
                "InstanceData": [
                    {
                        "InstancedStructScriptStruct": "/Script/SpicewoodGAS.GA_SoulstormPillarInternalData",
                        "WaveArray": [
                            {
                                "SpawnDefinition": {
                                    "TagName": "SW.SpawnDefinition.Storminator.Wave.Easy"
                                },
                                "SpawnFunctionOverride": "Circular_FacingTarget_StartingTargetDirection",
                                "MaxHealthPercentage": 100,
                                "MinHealthPercentage": 1,
                                "RandomInsideRadius": true,
                                "MaxRadius": 400,
                                "MinRadius": 1200,
                                "SpawnInterval": 1,
                                "bForceUseMaxPopulation": false,
                                "MobBudgetForThisWave": 30,
                                "MobBudgetPlayerScaling": [
                                    1,
                                    1.15,
                                    1.3,
                                    1.45
                                ]
                            }
                        ],
                        "MobBudget": 30,
                        "MaxPopulation": 10,
                        "PostSpawnInjectionTags": {
                            "GameplayTags": [
                                {
                                    "TagName": "SW.SoulStorm.StorminatorSpawned"
                                }
                            ],
                            "ParentTags": [
                                {
                                    "TagName": "SW.SoulStorm"
                                },
                                {
                                    "TagName": "SW"
                                }
                            ]
                        },
                        "TotalMobBudgetPlayerScaling": [
                            1,
                            1.15,
                            1.3,
                            1.45
                        ]
                    }
                ]
            }
        ],
        "AIStateTree": "/Game/Spicewood/GameplayLogic/StateTrees/ST_Storminator.ST_Storminator",
        "DeathReasons": [],
        "GameplayCueAssets": {
            "Assets": {
                "(TagName=\"SW.GMR.SoulStorm.Spawn\")": {
                    "VFX": "None",
                    "SFX": "None",
                    "SFXCategory": {
                        "TagName": "None"
                    }
                },
                "(TagName=\"SW.GMR.SoulStorm.End\")": {
                    "VFX": "None",
                    "SFX": "None",
                    "SFXCategory": {
                        "TagName": "None"
                    }
                },
                "(TagName=\"SW.GMR.SoulStorm.NewWave\")": {
                    "VFX": "None",
                    "SFX": "None",
                    "SFXCategory": {
                        "TagName": "None"
                    }
                },
                "(TagName=\"SW.GMR.SoulStorm.DamageThreshold\")": {
                    "VFX": "None",
                    "SFX": "None",
                    "SFXCategory": {
                        "TagName": "None"
                    }
                },
                "(TagName=\"SW.GMR.SoulStorm.Enter\")": {
                    "VFX": "None",
                    "SFX": "None",
                    "SFXCategory": {
                        "TagName": "None"
                    }
                },
                "(TagName=\"SW.GMR.SoulStorm.Exit\")": {
                    "VFX": "None",
                    "SFX": "None",
                    "SFXCategory": {
                        "TagName": "None"
                    }
                }
            }
        },
        "SpawnAnimations": [],
        "SetupLoadInfo": {
            "DelegateFunctionToRun": {
                "TagName": "None"
            }
        },
        "InheritedInstanceDataDefinition": [],
        "MapMarkerContextConfigDefinition": [],
        "MultiplayerScalingDefinitions": {
            "TagMap": {
                "(AttributeName=\"HealthMax\",Attribute=/Script/SpicewoodGAS.ATR_Health:HealthMax,AttributeOwner=None)": {
                    "Multipliers": [
                        1,
                        1.5,
                        2,
                        2.5
                    ]
                }
            }
        }
    },
    "texts": [],
    "images": [],
    "description_en": "",
    "display": {
        "name": "场景实体实体灵魂风暴风暴首领中型",
        "english": "Storminator_Medium",
        "origin": "editorial",
        "description": "",
        "description_origin": "source"
    }
}