[ { "Type": "BlueprintGeneratedClass", "Name": "BPC_AIShooting_C", "Class": "UScriptClass'BlueprintGeneratedClass'", "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "UberGraphFunction": { "ObjectName": "Function'BPC_AIShooting_C:ExecuteUbergraph_BPC_AIShooting'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.4" } }, "SuperStruct": { "ObjectName": "Class'SceneComponent'", "ObjectPath": "/Script/Engine" }, "Children": [ { "ObjectName": "Function'BPC_AIShooting_C:SetBulletSpreadDistFactor'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.17" }, { "ObjectName": "Function'BPC_AIShooting_C:CalcShotsPerBurstAmount'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.3" }, { "ObjectName": "Function'BPC_AIShooting_C:CalcBulletSpreadFactor'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.2" }, { "ObjectName": "Function'BPC_AIShooting_C:SetDistToTarget'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.18" }, { "ObjectName": "Function'BPC_AIShooting_C:SetTargetLocation'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.21" }, { "ObjectName": "Function'BPC_AIShooting_C:GetWeapon'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.6" }, { "ObjectName": "Function'BPC_AIShooting_C:GetCurrrentAmmoInClip'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.5" }, { "ObjectName": "Function'BPC_AIShooting_C:OnReloadFinished'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.11" }, { "ObjectName": "Function'BPC_AIShooting_C:NeedReloadCheck'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.9" }, { "ObjectName": "Function'BPC_AIShooting_C:ReceiveBeginPlay'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.13" }, { "ObjectName": "Function'BPC_AIShooting_C:Init'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.7" }, { "ObjectName": "Function'BPC_AIShooting_C:UpdateAlsOverlayMode'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.31" }, { "ObjectName": "Function'BPC_AIShooting_C:SetAimLocation'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.16" }, { "ObjectName": "Function'BPC_AIShooting_C:SetTargetVelocity'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.22" }, { "ObjectName": "Function'BPC_AIShooting_C:SetShootingPoint'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.20" }, { "ObjectName": "Function'BPC_AIShooting_C:SpawnBulletProjectile'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.25" }, { "ObjectName": "Function'BPC_AIShooting_C:SpawnShotSound'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.26" }, { "ObjectName": "Function'BPC_AIShooting_C:SpawnVFX'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.27" }, { "ObjectName": "Function'BPC_AIShooting_C:ReloadLogic'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.14" }, { "ObjectName": "Function'BPC_AIShooting_C:ShellEjectLogic'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.23" }, { "ObjectName": "Function'BPC_AIShooting_C:SetInstigator'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.19" }, { "ObjectName": "Function'BPC_AIShooting_C:StopFire'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.30" }, { "ObjectName": "Function'BPC_AIShooting_C:StartFire'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.29" }, { "ObjectName": "Function'BPC_AIShooting_C:Shoot'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.24" }, { "ObjectName": "Function'BPC_AIShooting_C:ResetDoOnce'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.15" }, { "ObjectName": "Function'BPC_AIShooting_C:StartBurstFire'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.28" }, { "ObjectName": "Function'BPC_AIShooting_C:InitShotgun'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.8" }, { "ObjectName": "Function'BPC_AIShooting_C:ExecuteUbergraph_BPC_AIShooting'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.4" }, { "ObjectName": "Function'BPC_AIShooting_C:OnSetAimLocation__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.12" }, { "ObjectName": "Function'BPC_AIShooting_C:OnNoAmmoInClip__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.10" } ], "ChildProperties": [ { "Type": "StructProperty", "Name": "UberGraphFrame", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 16, "PropertyFlags": "Transient | DuplicateTransient", "Struct": { "ObjectName": "Class'PointerToUberGraphFrame'", "ObjectPath": "/Script/Engine" } }, { "Type": "FloatProperty", "Name": "BulletSpreadHalfAngleMin", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4, "PropertyFlags": "Edit | BlueprintVisible" }, { "Type": "FloatProperty", "Name": "Fire Rate", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4, "PropertyFlags": "Edit | BlueprintVisible" }, { "Type": "ObjectProperty", "Name": "AudioComp", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | InstancedReference", "PropertyClass": { "ObjectName": "Class'AudioComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "TargetCurrentVel", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 24, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "Weapon", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | InstancedReference", "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'BPC_NPCWeapon_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_NPCWeapon.0" } }, { "Type": "ObjectProperty", "Name": "MuzzleVFX", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | InstancedReference", "PropertyClass": { "ObjectName": "Class'ParticleSystemComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "FloatProperty", "Name": "InitialProjectileSpeed", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4, "PropertyFlags": "Edit | BlueprintVisible" }, { "Type": "StructProperty", "Name": "Shooting Point", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 24, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "TargetLocation", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 24, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "Ammo Static Data", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 696, "PropertyFlags": "Edit | BlueprintVisible", "Struct": { "ObjectName": "Class'AmmoStaticData'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "ObjectProperty", "Name": "Weapon Mesh", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | ExposeOnSpawn", "PropertyClass": { "ObjectName": "Class'StaticMesh'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "AlsOverlayMode", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 12, "PropertyFlags": "Edit | BlueprintVisible | ExposeOnSpawn", "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "BoolProperty", "Name": "IsAutomaticWeapon", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 1, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "IsBurstFireMode", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 1, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "DoubleProperty", "Name": "BurstDuration", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "DoubleProperty", "Name": "BetweenBurstsBreak", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "IntProperty", "Name": "MaxAmmoInClip", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "IntProperty", "Name": "CurrentAmmoInClip", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "DoubleProperty", "Name": "AmmoInClipToReloadRatio", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "ObjectProperty", "Name": "Instigator", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate | DisableEditOnInstance", "PropertyClass": { "ObjectName": "Class'Pawn'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "FireTimerHandle", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "Struct": { "ObjectName": "Class'TimerHandle'", "ObjectPath": "/Script/Engine" } }, { "Type": "DoubleProperty", "Name": "SingleModeFireRate", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "MulticastInlineDelegateProperty", "Name": "OnNoAmmoInClip", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 24, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | BlueprintAssignable | BlueprintCallable", "SignatureFunction": { "ObjectName": "Function'BPC_AIShooting_C:OnNoAmmoInClip__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.10" } }, { "Type": "MulticastInlineDelegateProperty", "Name": "OnSetAimLocation", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 24, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | BlueprintAssignable | BlueprintCallable", "SignatureFunction": { "ObjectName": "Function'BPC_AIShooting_C:OnSetAimLocation__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.12" } }, { "Type": "ObjectProperty", "Name": "Fire Sound", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "PropertyClass": { "ObjectName": "Class'SoundBase'", "ObjectPath": "/Script/Engine" } }, { "Type": "ArrayProperty", "Name": "WeaponTailsVolumeName", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 16, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "Inner": { "Type": "StrProperty", "Name": "WeaponTailsVolumeName", "Flags": "RF_Public", "ElementSize": 16 } }, { "Type": "ArrayProperty", "Name": "WeaponTailsVolumePriority", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 16, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "Inner": { "Type": "IntProperty", "Name": "WeaponTailsVolumePriority", "Flags": "RF_Public", "ElementSize": 4 } }, { "Type": "IntProperty", "Name": "Tails", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "StructProperty", "Name": "FireRateByDist", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 16, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "Struct": { "ObjectName": "Class'FloatRange'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "SingleModeFireRateByDist", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 16, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "Struct": { "ObjectName": "Class'FloatRange'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "IntProperty", "Name": "PelletsNumber", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "DoubleProperty", "Name": "Accuracy", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "IntProperty", "Name": "ShotsPerBurstMax", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "StructProperty", "Name": "Attack Dist Range", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 16, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "Struct": { "ObjectName": "Class'FloatRange'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "DoubleProperty", "Name": "BulletSpreadDistFactor", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "DoubleProperty", "Name": "DistToTarget", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "IntProperty", "Name": "ShotsPerBurstMin", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "StructProperty", "Name": "ShotsPerBurstDeviationStream", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "Struct": { "ObjectName": "Class'RandomStream'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "IntProperty", "Name": "ShotsPerBurstDeviationMax", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "ObjectProperty", "Name": "ShotsPerBurstCurve", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "PropertyClass": { "ObjectName": "Class'CurveFloat'", "ObjectPath": "/Script/Engine" } }, { "Type": "FloatProperty", "Name": "BulletSpreadHalfAngleMax", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4, "PropertyFlags": "Edit | BlueprintVisible" }, { "Type": "StructProperty", "Name": "FireSpreadStream", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "Struct": { "ObjectName": "Class'RandomStream'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "IntProperty", "Name": "ShotsNum", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "IntProperty", "Name": "SoundsNum", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "DoubleProperty", "Name": "BurstFireTime", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "FloatProperty", "Name": "Fire Rate Single", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "FloatProperty", "Name": "Fire Rate Burst", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" } ], "FuncMap": { "OnNoAmmoInClip__DelegateSignature": { "ObjectName": "Function'BPC_AIShooting_C:OnNoAmmoInClip__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.10" }, "OnSetAimLocation__DelegateSignature": { "ObjectName": "Function'BPC_AIShooting_C:OnSetAimLocation__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.12" }, "ExecuteUbergraph_BPC_AIShooting": { "ObjectName": "Function'BPC_AIShooting_C:ExecuteUbergraph_BPC_AIShooting'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.4" }, "InitShotgun": { "ObjectName": "Function'BPC_AIShooting_C:InitShotgun'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.8" }, "StartBurstFire": { "ObjectName": "Function'BPC_AIShooting_C:StartBurstFire'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.28" }, "ResetDoOnce": { "ObjectName": "Function'BPC_AIShooting_C:ResetDoOnce'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.15" }, "Shoot": { "ObjectName": "Function'BPC_AIShooting_C:Shoot'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.24" }, "StartFire": { "ObjectName": "Function'BPC_AIShooting_C:StartFire'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.29" }, "StopFire": { "ObjectName": "Function'BPC_AIShooting_C:StopFire'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.30" }, "SetInstigator": { "ObjectName": "Function'BPC_AIShooting_C:SetInstigator'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.19" }, "ShellEjectLogic": { "ObjectName": "Function'BPC_AIShooting_C:ShellEjectLogic'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.23" }, "ReloadLogic": { "ObjectName": "Function'BPC_AIShooting_C:ReloadLogic'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.14" }, "SpawnVFX": { "ObjectName": "Function'BPC_AIShooting_C:SpawnVFX'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.27" }, "SpawnShotSound": { "ObjectName": "Function'BPC_AIShooting_C:SpawnShotSound'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.26" }, "SpawnBulletProjectile": { "ObjectName": "Function'BPC_AIShooting_C:SpawnBulletProjectile'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.25" }, "SetShootingPoint": { "ObjectName": "Function'BPC_AIShooting_C:SetShootingPoint'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.20" }, "SetTargetVelocity": { "ObjectName": "Function'BPC_AIShooting_C:SetTargetVelocity'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.22" }, "SetAimLocation": { "ObjectName": "Function'BPC_AIShooting_C:SetAimLocation'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.16" }, "UpdateAlsOverlayMode": { "ObjectName": "Function'BPC_AIShooting_C:UpdateAlsOverlayMode'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.31" }, "Init": { "ObjectName": "Function'BPC_AIShooting_C:Init'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.7" }, "ReceiveBeginPlay": { "ObjectName": "Function'BPC_AIShooting_C:ReceiveBeginPlay'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.13" }, "NeedReloadCheck": { "ObjectName": "Function'BPC_AIShooting_C:NeedReloadCheck'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.9" }, "OnReloadFinished": { "ObjectName": "Function'BPC_AIShooting_C:OnReloadFinished'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.11" }, "GetCurrrentAmmoInClip": { "ObjectName": "Function'BPC_AIShooting_C:GetCurrrentAmmoInClip'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.5" }, "GetWeapon": { "ObjectName": "Function'BPC_AIShooting_C:GetWeapon'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.6" }, "SetTargetLocation": { "ObjectName": "Function'BPC_AIShooting_C:SetTargetLocation'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.21" }, "SetDistToTarget": { "ObjectName": "Function'BPC_AIShooting_C:SetDistToTarget'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.18" }, "CalcBulletSpreadFactor": { "ObjectName": "Function'BPC_AIShooting_C:CalcBulletSpreadFactor'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.2" }, "CalcShotsPerBurstAmount": { "ObjectName": "Function'BPC_AIShooting_C:CalcShotsPerBurstAmount'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.3" }, "SetBulletSpreadDistFactor": { "ObjectName": "Function'BPC_AIShooting_C:SetBulletSpreadDistFactor'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.17" } }, "ClassFlags": "CLASS_Config | CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_DefaultToInstanced | CLASS_HasInstancedReference", "ClassWithin": { "ObjectName": "Class'Object'", "ObjectPath": "/Script/CoreUObject" }, "ClassConfigName": "Engine", "bCooked": true, "ClassDefaultObject": { "ObjectName": "BPC_AIShooting_C'Default__BPC_AIShooting_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.1" }, "EditorTags": { "BlueprintType": "BPTYPE_Normal" } }, { "Type": "BPC_AIShooting_C", "Name": "Default__BPC_AIShooting_C", "Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/BPC_AIShooting.BPC_AIShooting_C'", "Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "UberGraphFrame": {}, "BulletSpreadHalfAngleMin[1]": 0.5, "Fire Rate[2]": 90.0, "TargetCurrentVel[4]": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "InitialProjectileSpeed[7]": 71500.0, "Shooting Point[8]": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "TargetLocation[9]": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "Ammo Static Data[10]": { "AmmoTypeID": { "TagName": "None" }, "AmmoType": { "TagName": "None" }, "BulletShellMesh": { "AssetPathName": "", "SubPathString": "" }, "AmmoWholeMesh": { "AssetPathName": "", "SubPathString": "" }, "BulletFleshDamage": 30.0, "AmmoFleshDamageCurve": { "AssetPathName": "", "SubPathString": "" }, "BulletArmorDamage": 0.0, "AmmoArmorDamageCurve": { "AssetPathName": "", "SubPathString": "" }, "BulletInitialVelocity": 91500.0, "SpeedDropCurve": { "AssetPathName": "", "SubPathString": "" }, "BulletCritChance": 0.0, "CriticalDamageMultiplier": 4.0, "ArmorIgnoreChance": 0.0, "AmmoPenetration": 1.0, "PenetrableMaterials": [], "BulletBounceMax": 1, "AmmoLoudnessModifier": 1.0, "AmmoAccuracyModifier": 1.0, "AmmoWeaponDurabilityModifier": 1.0, "DisplayAmmoReliabilityModifier": 1.0, "AmmoRecoilModifier": { "X": 1.0, "Y": 1.0, "Z": 1.0 }, "DisplayAmmoRecoilModifier": 1.0, "ShellEjectVelocity": { "X": -1.0, "Y": 0.0, "Z": 1.0 }, "AmmoFlatness": 1, "WeaponDurabilityDamage": 1.0, "ItemName": { "TableId": "/Game/ITR2/Configurations/Localization/EnglishSource.EnglishSource", "Key": "972553CF475F8C4CDACEBFA121459F56", "SourceString": "-undefined-", "LocalizedString": "-undefined-" }, "ItemDescription": { "TableId": "/Game/ITR2/Configurations/Localization/EnglishSource.EnglishSource", "Key": "972553CF475F8C4CDACEBFA121459F56", "SourceString": "-undefined-", "LocalizedString": "-undefined-" }, "ItemId": { "TagName": "None" }, "ItemActor": { "AssetPathName": "", "SubPathString": "" }, "ItemDurability": 1.0, "DurabilityIndependentOfDifficulty": false, "DamageToDurabilityMultiplier": 1.0, "DestroyOnZeroDurability": false, "DisplayDurability": false, "ItemWeight": 1.0, "ItemWeightCapacity": 0.0, "ItemPurchasePrice": -1.0, "ItemSellPrice": -1.0, "ItemPreviewImage": { "AssetPathName": "", "SubPathString": "" }, "DamageResistances": [], "NutritionalValue": 0.0 }, "Weapon Mesh[11]": { "ObjectName": "StaticMesh'PROXY_PM'", "ObjectPath": "/Game/ITR2/Art/Items/Weapons/Pistols/PM/PROXY_PM.2" }, "AlsOverlayMode[12]": { "TagName": "Als.OverlayMode.PistolTwoHanded" }, "BurstDuration[15]": 1.0, "BetweenBurstsBreak[16]": 1.0, "MaxAmmoInClip[17]": 1, "CurrentAmmoInClip[18]": 1, "AmmoInClipToReloadRatio[19]": 1.0, "FireTimerHandle[21]": { "Handle": 0 }, "OnNoAmmoInClip[23]": { "InvocationList": [] }, "OnSetAimLocation[24]": { "InvocationList": [] }, "FireRateByDist[29]": { "LowerBound": { "Type": "ERangeBoundTypes::Exclusive", "Value": 0.0 }, "UpperBound": { "Type": "ERangeBoundTypes::Exclusive", "Value": 0.0 } }, "SingleModeFireRateByDist[30]": { "LowerBound": { "Type": "ERangeBoundTypes::Exclusive", "Value": 0.0 }, "UpperBound": { "Type": "ERangeBoundTypes::Exclusive", "Value": 0.0 } }, "PelletsNumber[31]": 10, "Accuracy[32]": 0.6, "Attack Dist Range[34]": { "LowerBound": { "Type": "ERangeBoundTypes::Exclusive", "Value": 0.0 }, "UpperBound": { "Type": "ERangeBoundTypes::Exclusive", "Value": 0.0 } }, "ShotsPerBurstDeviationStream[38]": { "InitialSeed": 0, "Seed": 0 }, "BulletSpreadHalfAngleMax[41]": 0.5, "FireSpreadStream[42]": { "InitialSeed": 0, "Seed": 0 }, "PrimaryComponentTick": { "bStartWithTickEnabled": false }, "bReplicates": true } }, { "Type": "Function", "Name": "CalcBulletSpreadFactor", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "DoubleProperty", "Name": "ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Parm | OutParm | ReturnParm" }, { "Type": "DoubleProperty", "Name": "CallFunc_MapRangeClamped_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_MapRangeClamped_InRangeA_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_MapRangeClamped_InRangeB_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 } ], "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure" }, { "Type": "Function", "Name": "CalcShotsPerBurstAmount", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "DoubleProperty", "Name": "ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Parm | OutParm | ReturnParm" }, { "Type": "DoubleProperty", "Name": "CallFunc_Conv_IntToDouble_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Conv_IntToDouble_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Multiply_DoubleDouble_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Conv_IntToDouble_ReturnValue_2", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Conv_IntToDouble_ReturnValue_3", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "FloatProperty", "Name": "CallFunc_RandomFloatInRangeFromStream_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "DoubleProperty", "Name": "CallFunc_MapRangeClamped_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "FloatProperty", "Name": "CallFunc_GetFloatValue_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "DoubleProperty", "Name": "CallFunc_MapRangeClamped_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Add_DoubleDouble_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "FloatProperty", "Name": "CallFunc_RandomFloatInRangeFromStream_Min_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "FloatProperty", "Name": "CallFunc_RandomFloatInRangeFromStream_Max_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "DoubleProperty", "Name": "CallFunc_Add_DoubleDouble_B_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_MapRangeClamped_InRangeA_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_MapRangeClamped_InRangeB_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "FloatProperty", "Name": "CallFunc_GetFloatValue_InTime_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "DoubleProperty", "Name": "CallFunc_MapRangeClamped_Value_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 } ], "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure" }, { "Type": "Function", "Name": "ExecuteUbergraph_BPC_AIShooting", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "IntProperty", "Name": "EntryPoint", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm" }, { "Type": "BoolProperty", "Name": "Temp_bool_IsClosed_Variable", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "Temp_bool_Has_Been_Initd_Variable", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "IntProperty", "Name": "CallFunc_Add_IntInt_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "DoubleProperty", "Name": "CallFunc_Conv_IntToDouble_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "BoolProperty", "Name": "Temp_bool_IsClosed_Variable_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "IntProperty", "Name": "Temp_int_Loop_Counter_Variable", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_Add_IntInt_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "BoolProperty", "Name": "Temp_bool_True_if_break_was_hit_Variable", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "IntProperty", "Name": "Temp_int_Variable", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "BoolProperty", "Name": "CallFunc_Not_PreBool_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "IntProperty", "Name": "Temp_int_Array_Index_Variable", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "Temp_int_Loop_Counter_Variable_1", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "DelegateProperty", "Name": "K2Node_CreateDelegate_OutputDelegate", "Flags": "RF_Public", "ElementSize": 32, "SignatureFunction": { "ObjectName": "Class'TimerDynamicDelegate__DelegateSignature'", "ObjectPath": "/Script/Engine" } }, { "Type": "IntProperty", "Name": "CallFunc_Add_IntInt_ReturnValue_2", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "BoolProperty", "Name": "Temp_bool_True_if_break_was_hit_Variable_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "IntProperty", "Name": "Temp_int_Array_Index_Variable_1", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "BoolProperty", "Name": "CallFunc_Not_PreBool_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ObjectProperty", "Name": "CallFunc_GetOwner_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "CallFunc_GetComponentByClass_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'SkeletalMeshComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "BoolProperty", "Name": "CallFunc_LessEqual_IntInt_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "StructProperty", "Name": "CallFunc_MakeTransform_ReturnValue", "Flags": "RF_Public", "ElementSize": 96, "Struct": { "ObjectName": "Class'Transform'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "CallFunc_AddComponentByClass_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'BPC_NPCWeapon_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_NPCWeapon.0" } }, { "Type": "BoolProperty", "Name": "CallFunc_IsValid_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "InterfaceProperty", "Name": "CallFunc_SetTriggerParameter_self_CastInput", "Flags": "RF_Public", "ElementSize": 16, "InterfaceClass": { "ObjectName": "Class'AudioParameterControllerInterface'", "ObjectPath": "/Script/AudioExtensions" } }, { "Type": "StructProperty", "Name": "K2Node_CustomEvent_NPCCombatData", "Flags": "RF_Public", "ElementSize": 56, "PropertyFlags": "ConstParm", "Struct": { "ObjectName": "Class'NPCCombatStateStaticData'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "StructProperty", "Name": "K2Node_CustomEvent_Firearm", "Flags": "RF_Public", "ElementSize": 96, "PropertyFlags": "ConstParm", "Struct": { "ObjectName": "Class'Firearm'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "NameProperty", "Name": "CallFunc_HandRightGunVirtualBoneName_ReturnValue", "Flags": "RF_Public", "ElementSize": 12, "PropertyFlags": "ConstParm" }, { "Type": "BoolProperty", "Name": "CallFunc_K2_AttachToComponent_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "DoubleProperty", "Name": "CallFunc_Divide_DoubleDouble_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Divide_DoubleDouble_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "ObjectProperty", "Name": "CallFunc_GetOwner_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "CallFunc_GetAIController_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'AIController'", "ObjectPath": "/Script/AIModule" } }, { "Type": "ObjectProperty", "Name": "CallFunc_GetFocusActor_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "CallFunc_GetShootingPoint_ShootingPoint", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "BoolProperty", "Name": "CallFunc_IsValid_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "StructProperty", "Name": "CallFunc_GetVelocity_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "CallFunc_SpawnEmitterAttached_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'ParticleSystemComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "CallFunc_GetShootingPoint_ShootingPoint_1", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "CallFunc_SpawnEmitterAttached_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'ParticleSystemComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "CallFunc_GetOwner_ReturnValue_2", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "K2Node_DynamicCast_AsAls_Character", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'AlsCharacter'", "ObjectPath": "/Script/ALS" } }, { "Type": "BoolProperty", "Name": "K2Node_DynamicCast_bSuccess", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ObjectProperty", "Name": "CallFunc_GetOwner_ReturnValue_3", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "CallFunc_GetAIController_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'AIController'", "ObjectPath": "/Script/AIModule" } }, { "Type": "StructProperty", "Name": "CallFunc_K2_SetWorldLocation_SweepHitResult", "Flags": "RF_Public", "ElementSize": 240, "PropertyFlags": "ContainsInstancedReference", "Struct": { "ObjectName": "Class'HitResult'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "CallFunc_GetAimLocation_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "CallFunc_GetOwner_ReturnValue_4", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "IntProperty", "Name": "CallFunc_Subtract_IntInt_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "StructProperty", "Name": "CallFunc_K2_GetComponentToWorld_ReturnValue", "Flags": "RF_Public", "ElementSize": 96, "Struct": { "ObjectName": "Class'Transform'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "CallFunc_Conv_SoftObjectReferenceToObject_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Object'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_BreakTransform_Location", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_BreakTransform_Rotation", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Rotator'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_BreakTransform_Scale", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "K2Node_DynamicCast_AsStatic_Mesh", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'StaticMesh'", "ObjectPath": "/Script/Engine" } }, { "Type": "BoolProperty", "Name": "K2Node_DynamicCast_bSuccess_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "NameProperty", "Name": "CallFunc_MakeLiteralName_ReturnValue", "Flags": "RF_Public", "ElementSize": 12 }, { "Type": "ObjectProperty", "Name": "CallFunc_FindSocket_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'StaticMeshSocket'", "ObjectPath": "/Script/Engine" } }, { "Type": "BoolProperty", "Name": "CallFunc_DoesSocketExist_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "StructProperty", "Name": "CallFunc_TransformLocation_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_MakeTransform_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 96, "Struct": { "ObjectName": "Class'Transform'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "CallFunc_SpawnPooledActor_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "CallFunc_TransformDirection_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "K2Node_DynamicCast_AsBP_Radius_Shell", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'BP_RadiusShell_C'", "ObjectPath": "/Game/ITR2/BPs/Items/Ammo/BP_RadiusShell.0" } }, { "Type": "BoolProperty", "Name": "K2Node_DynamicCast_bSuccess_2", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_SetStaticMesh_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ObjectProperty", "Name": "K2Node_CustomEvent_Instigator_2", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Pawn'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "K2Node_CustomEvent_Instigator_1", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Pawn'", "ObjectPath": "/Script/Engine" } }, { "Type": "BoolProperty", "Name": "Temp_bool_Has_Been_Initd_Variable_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_IsServer_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_IsServer_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_IsServer_ReturnValue_2", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "StructProperty", "Name": "CallFunc_K2_GetComponentLocation_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "CallFunc_SpawnSoundAtLocation_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'AudioComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "K2Node_CustomEvent_Instigator", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Pawn'", "ObjectPath": "/Script/Engine" } }, { "Type": "BoolProperty", "Name": "Temp_bool_Has_Been_Initd_Variable_2", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "IntProperty", "Name": "K2Node_CustomEvent_PelletsNumber", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "DoubleProperty", "Name": "K2Node_CustomEvent_Accuracy", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_CalcBulletSpreadFactor_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "IntProperty", "Name": "CallFunc_FTrunc_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_FTrunc_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_Add_IntInt_ReturnValue_3", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "BoolProperty", "Name": "CallFunc_LessEqual_DoubleDouble_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "DoubleProperty", "Name": "CallFunc_Add_DoubleDouble_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Multiply_DoubleDouble_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "StructProperty", "Name": "CallFunc_K2_SetTimerDelegate_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "Struct": { "ObjectName": "Class'TimerHandle'", "ObjectPath": "/Script/Engine" } }, { "Type": "ArrayProperty", "Name": "Temp_object_Variable", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "ConstParm | ReferenceParm", "Inner": { "Type": "ObjectProperty", "Name": "Temp_object_Variable", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } } }, { "Type": "StrProperty", "Name": "Temp_string_Variable", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "ConstParm" }, { "Type": "DoubleProperty", "Name": "CallFunc_CalcShotsPerBurstAmount_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "IntProperty", "Name": "Temp_int_Variable_1", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "ConstParm" }, { "Type": "DoubleProperty", "Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "ArrayProperty", "Name": "Temp_object_Variable_1", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "ConstParm | ReferenceParm", "Inner": { "Type": "ObjectProperty", "Name": "Temp_object_Variable_1", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } } }, { "Type": "StrProperty", "Name": "Temp_string_Variable_1", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "ConstParm" }, { "Type": "IntProperty", "Name": "Temp_int_Variable_2", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "ConstParm" }, { "Type": "IntProperty", "Name": "CallFunc_FTrunc_ReturnValue_2", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "DoubleProperty", "Name": "CallFunc_CalcShotsPerBurstAmount_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_2", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "BoolProperty", "Name": "CallFunc_IsValid_ReturnValue_2", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "Temp_bool_IsClosed_Variable_2", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "DoubleProperty", "Name": "CallFunc_Divide_DoubleDouble_ReturnValue_2", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_MapRangeClamped_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Vector_Distance_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Divide_DoubleDouble_ReturnValue_3", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "StructProperty", "Name": "CallFunc_Conv_DoubleToVector_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "BoolProperty", "Name": "CallFunc_IsValid_ReturnValue_3", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "StructProperty", "Name": "CallFunc_Multiply_VectorVector_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_Add_VectorVector_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_Subtract_VectorVector_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_RandomUnitVectorInConeInDegreesFromStream_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_MakeRotFromX_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Rotator'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_MakeTransform_ReturnValue_2", "Flags": "RF_Public", "ElementSize": 96, "Struct": { "ObjectName": "Class'Transform'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "DoubleProperty", "Name": "CallFunc_MapRangeClamped_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "ObjectProperty", "Name": "CallFunc_GetGameInstanceSubsystem_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'RadiusDifficultySettingsSubsystem'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "StructProperty", "Name": "CallFunc_Subtract_VectorVector_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "FloatProperty", "Name": "CallFunc_GetEnemyDamageModifier_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "StructProperty", "Name": "CallFunc_RandomUnitVectorInConeInDegreesFromStream_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "CallFunc_GetGameInstanceSubsystem_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'RadiusConfigurationSubsystem'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "StructProperty", "Name": "CallFunc_Conv_VectorToRotator_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Rotator'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_MakeTransform_ReturnValue_3", "Flags": "RF_Public", "ElementSize": 96, "Struct": { "ObjectName": "Class'Transform'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_SelectTransform_ReturnValue", "Flags": "RF_Public", "ElementSize": 96, "Struct": { "ObjectName": "Class'Transform'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "BoolProperty", "Name": "CallFunc_SpawnBulletProjectile_State", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ObjectProperty", "Name": "CallFunc_SpawnBulletProjectile_Actor", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "CallFunc_GetGameInstanceSubsystem_ReturnValue_2", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'RadiusDifficultySettingsSubsystem'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "ObjectProperty", "Name": "CallFunc_GetComponentByClass_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'RadiusBulletTracerComponent'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "StructProperty", "Name": "CallFunc_GetBulletTracers_ReturnValue", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "BoolProperty", "Name": "CallFunc_IsValid_ReturnValue_4", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_GameplayTag_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_GameplayTag_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_BooleanOR_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "InterfaceProperty", "Name": "CallFunc_SetTriggerParameter_self_CastInput_1", "Flags": "RF_Public", "ElementSize": 16, "InterfaceClass": { "ObjectName": "Class'AudioParameterControllerInterface'", "ObjectPath": "/Script/AudioExtensions" } }, { "Type": "DoubleProperty", "Name": "CallFunc_Divide_DoubleDouble_ReturnValue_4", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "IntProperty", "Name": "CallFunc_FFloor_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "ObjectProperty", "Name": "CallFunc_GetOwner_ReturnValue_5", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "CallFunc_K2_GetComponentLocation_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_K2_GetActorLocation_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "CallFunc_SpawnSoundAttached_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'AudioComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "IntProperty", "Name": "CallFunc_MaxOfIntArray_IndexOfMaxValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_MaxOfIntArray_MaxValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "BoolProperty", "Name": "CallFunc_IsEmpty_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_StrStr_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_StrStr_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_StrStr_ReturnValue_2", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_StrStr_ReturnValue_3", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_StrStr_ReturnValue_4", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_StrStr_ReturnValue_5", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_StrStr_ReturnValue_6", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_StrStr_ReturnValue_7", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_BooleanOR_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_IsValid_ReturnValue_5", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "InterfaceProperty", "Name": "CallFunc_SetTriggerParameter_self_CastInput_2", "Flags": "RF_Public", "ElementSize": 16, "InterfaceClass": { "ObjectName": "Class'AudioParameterControllerInterface'", "ObjectPath": "/Script/AudioExtensions" } }, { "Type": "ArrayProperty", "Name": "K2Node_MakeArray_Array", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "ConstParm | ReferenceParm", "Inner": { "Type": "ByteProperty", "Name": "K2Node_MakeArray_Array", "Flags": "RF_Public", "ElementSize": 1, "Enum": { "ObjectName": "Class'EObjectTypeQuery'", "ObjectPath": "/Script/Engine" } } }, { "Type": "ArrayProperty", "Name": "CallFunc_BoxOverlapActors_OutActors", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "ReferenceParm", "Inner": { "Type": "ObjectProperty", "Name": "CallFunc_BoxOverlapActors_OutActors", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } } }, { "Type": "BoolProperty", "Name": "CallFunc_BoxOverlapActors_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "IntProperty", "Name": "CallFunc_Array_Add_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "ObjectProperty", "Name": "CallFunc_Array_Get_Item", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "IntProperty", "Name": "CallFunc_Array_Length_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "ObjectProperty", "Name": "K2Node_DynamicCast_AsBP_Weapon_Tails", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'BP_Weapon_Tails_C'", "ObjectPath": "/Game/ITR2/BPs/Misc/Environment/BPs_Audio/BP_Weapon_Tails.0" } }, { "Type": "BoolProperty", "Name": "K2Node_DynamicCast_bSuccess_3", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_Less_IntInt_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_BooleanAND_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "IntProperty", "Name": "CallFunc_Array_Add_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_Array_Add_ReturnValue_2", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "Temp_int_Variable_3", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_Array_Add_ReturnValue_3", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_Clamp_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "ObjectProperty", "Name": "CallFunc_GetOwner_ReturnValue_6", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "CallFunc_K2_GetActorLocation_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "IntProperty", "Name": "CallFunc_MaxOfIntArray_IndexOfMaxValue_1", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_MaxOfIntArray_MaxValue_1", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_StrStr_ReturnValue_8", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_StrStr_ReturnValue_9", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_StrStr_ReturnValue_10", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_StrStr_ReturnValue_11", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_StrStr_ReturnValue_12", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_IsEmpty_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_StrStr_ReturnValue_13", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ArrayProperty", "Name": "K2Node_MakeArray_Array_1", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "ConstParm | ReferenceParm", "Inner": { "Type": "ByteProperty", "Name": "K2Node_MakeArray_Array_1", "Flags": "RF_Public", "ElementSize": 1, "Enum": { "ObjectName": "Class'EObjectTypeQuery'", "ObjectPath": "/Script/Engine" } } }, { "Type": "BoolProperty", "Name": "CallFunc_BooleanOR_ReturnValue_2", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ArrayProperty", "Name": "CallFunc_BoxOverlapActors_OutActors_1", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "ReferenceParm", "Inner": { "Type": "ObjectProperty", "Name": "CallFunc_BoxOverlapActors_OutActors_1", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } } }, { "Type": "BoolProperty", "Name": "CallFunc_BoxOverlapActors_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ObjectProperty", "Name": "CallFunc_Array_Get_Item_1", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "IntProperty", "Name": "CallFunc_Array_Length_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "ObjectProperty", "Name": "K2Node_DynamicCast_AsBP_Weapon_Tails_1", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'BP_Weapon_Tails_C'", "ObjectPath": "/Game/ITR2/BPs/Misc/Environment/BPs_Audio/BP_Weapon_Tails.0" } }, { "Type": "BoolProperty", "Name": "K2Node_DynamicCast_bSuccess_4", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_Less_IntInt_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_BooleanAND_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "IntProperty", "Name": "CallFunc_Array_Add_ReturnValue_4", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_Array_Add_ReturnValue_5", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_Array_Add_ReturnValue_6", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_Array_Add_ReturnValue_7", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "DoubleProperty", "Name": "CallFunc_Divide_DoubleDouble_B_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Divide_DoubleDouble_B_ImplicitCast_1", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "K2Node_VariableSet_BetweenBurstsBreak_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "K2Node_VariableSet_AmmoInClipToReloadRatio_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "FloatProperty", "Name": "K2Node_VariableSet_Fire_Rate_Burst_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "FloatProperty", "Name": "K2Node_VariableSet_Fire_Rate_Single_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "FloatProperty", "Name": "CallFunc_Delay_Duration_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "DoubleProperty", "Name": "CallFunc_Add_DoubleDouble_A_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Multiply_DoubleDouble_A_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "FloatProperty", "Name": "CallFunc_K2_SetTimerDelegate_InitialStartDelay_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "DoubleProperty", "Name": "CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Multiply_DoubleDouble_A_ImplicitCast_2", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Divide_DoubleDouble_A_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "FloatProperty", "Name": "CallFunc_UpdateAmmoStaticData_WithFleshDamage_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "ConstParm" }, { "Type": "FloatProperty", "Name": "CallFunc_UpdateAmmoStaticData_WithArmorDamage_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "ConstParm" }, { "Type": "DoubleProperty", "Name": "CallFunc_MapRangeClamped_OutRangeA_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_MapRangeClamped_OutRangeB_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "FloatProperty", "Name": "CallFunc_RandomUnitVectorInConeInDegreesFromStream_ConeHalfAngleInDegrees_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "DoubleProperty", "Name": "CallFunc_Divide_DoubleDouble_B_ImplicitCast_2", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_MapRangeClamped_OutRangeA_ImplicitCast_1", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_MapRangeClamped_OutRangeB_ImplicitCast_1", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "FloatProperty", "Name": "CallFunc_RandomUnitVectorInConeInDegreesFromStream_ConeHalfAngleInDegrees_ImplicitCast_1", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "DoubleProperty", "Name": "CallFunc_Divide_DoubleDouble_B_ImplicitCast_3", "Flags": "RF_Public", "ElementSize": 8 } ], "FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults" }, { "Type": "Function", "Name": "GetCurrrentAmmoInClip", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "IntProperty", "Name": "CurrentAmmoInClip", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Parm | OutParm" } ], "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure" }, { "Type": "Function", "Name": "GetWeapon", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "ObjectProperty", "Name": "Weapon", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Parm | OutParm | InstancedReference", "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'BPC_NPCWeapon_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_NPCWeapon.0" } } ], "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure" }, { "Type": "Function", "Name": "Init", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "StructProperty", "Name": "NPCCombatData", "Flags": "RF_Public", "ElementSize": 56, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm", "Struct": { "ObjectName": "Class'NPCCombatStateStaticData'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "StructProperty", "Name": "Firearm", "Flags": "RF_Public", "ElementSize": 96, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm", "Struct": { "ObjectName": "Class'Firearm'", "ObjectPath": "/Script/IntoTheRadius2" } } ], "FunctionFlags": "FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "InitShotgun", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "IntProperty", "Name": "PelletsNumber", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm" }, { "Type": "DoubleProperty", "Name": "Accuracy", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm" } ], "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "NeedReloadCheck", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "BoolProperty", "Name": "ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "Parm | OutParm | ReturnParm", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "DoubleProperty", "Name": "CallFunc_Conv_IntToDouble_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Conv_IntToDouble_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Divide_DoubleDouble_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "BoolProperty", "Name": "CallFunc_LessEqual_DoubleDouble_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true } ], "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure" }, { "Type": "Function", "Name": "OnNoAmmoInClip__DelegateSignature", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_Public | FUNC_Delegate | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "OnReloadFinished", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "OnSetAimLocation__DelegateSignature", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_Public | FUNC_Delegate | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "ReceiveBeginPlay", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'ActorComponent:ReceiveBeginPlay'", "ObjectPath": "/Script/Engine" }, "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "ReloadLogic", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "ResetDoOnce", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "SetAimLocation", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "SetBulletSpreadDistFactor", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "DoubleProperty", "Name": "Bullet Spread Factor", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm" } ], "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "SetDistToTarget", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "DoubleProperty", "Name": "DistToTarget", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm" } ], "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "SetInstigator", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "ObjectProperty", "Name": "Instigator", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "PropertyClass": { "ObjectName": "Class'Pawn'", "ObjectPath": "/Script/Engine" } } ], "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "SetShootingPoint", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "SetTargetLocation", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "StructProperty", "Name": "NewTargetLocation", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } } ], "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "SetTargetVelocity", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "ShellEjectLogic", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "Shoot", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "SpawnBulletProjectile", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "SpawnShotSound", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "SpawnVFX", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "StartBurstFire", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "ObjectProperty", "Name": "Instigator", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "PropertyClass": { "ObjectName": "Class'Pawn'", "ObjectPath": "/Script/Engine" } } ], "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "StartFire", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "ObjectProperty", "Name": "Instigator", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "PropertyClass": { "ObjectName": "Class'Pawn'", "ObjectPath": "/Script/Engine" } } ], "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "StopFire", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "UpdateAlsOverlayMode", "Outer": "BPC_AIShooting_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" } ]