[ { "Type": "AlsCharacterMovementComponent", "Name": "CharMoveComp", "Outer": "Default__BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'AlsCharacterMovementComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_DefaultSubObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "MaxWalkSpeed": 450.0, "bSweepWhileNavWalking": false, "bEnablePhysicsInteraction": false, "DefaultLandMovementMode": "EMovementMode::MOVE_NavWalking", "bAlwaysCheckFloor": false, "bUseRVOAvoidance": true, "AvoidanceWeight": 0.25, "NavAgentProps": { "AgentRadius": 30.0, "AgentHeight": 180.0, "AgentStepHeight": 25.0 }, "bUpdateNavAgentWithOwnersCollision": false, "bComponentShouldUpdatePhysicsVolume": false } }, { "Type": "BlueprintGeneratedClass", "Name": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'BlueprintGeneratedClass'", "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "DynamicBindingObjects": [ { "ObjectName": "ComponentDelegateBinding'BP_RadiusNPCCharacterBase_C:ComponentDelegateBinding_0'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.8" } ], "SimpleConstructionScript": { "ObjectName": "SimpleConstructionScript'BP_RadiusNPCCharacterBase_C:SimpleConstructionScript_0'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.38" }, "UberGraphFunction": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:ExecuteUbergraph_BP_RadiusNPCCharacterBase'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.12" } }, "SuperStruct": { "ObjectName": "Class'RadiusAICharacterBase'", "ObjectPath": "/Script/IntoTheRadius2" }, "Children": [ { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:IsInsideDistortionZone'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.19" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:GetDamagePoints'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.15" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:GetDamageCauserName'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.13" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:GetDamageCauserTag'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.14" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:GetReloadMontage'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.16" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:IsCriticalHit'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.18" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:ChangeTargetDetectScale'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.11" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:ShouldDrawDebugTraces'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.29" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:SelectMantlingSettings'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.27" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:RefreshOverlayLinkedAnimationLayer'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.26" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:ReceiveTick'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.25" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:OnOverlayModeChanged'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.21" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:OnNpcStateChanged'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.20" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:BndEvt__BP_RadiusNPCCharacterBase_HealthComponent_K2Node_ComponentBoundEvent_0_OnDeath__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.10" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:ReceiveEndPlay'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.24" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:ReceiveBeginPlay'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.23" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:HitReaction'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.17" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:SetInsideDistortionZone'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.28" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:BndEvt__BP_RadiusNPCCharacterBase_BPC_Relevance_K2Node_ComponentBoundEvent_1_ToggleRelevance__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.9" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:ReceiveAnyDamage'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.22" }, { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:ExecuteUbergraph_BP_RadiusNPCCharacterBase'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.12" } ], "ChildProperties": [ { "Type": "StructProperty", "Name": "UberGraphFrame", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 16, "PropertyFlags": "Transient | DuplicateTransient", "Struct": { "ObjectName": "Class'PointerToUberGraphFrame'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "BPC_Relevance", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional", "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'BPC_Relevance_C'", "ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_Relevance.0" } }, { "Type": "ObjectProperty", "Name": "TargetVisibility", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional", "PropertyClass": { "ObjectName": "Class'TargetVisibilityComponent'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "ObjectProperty", "Name": "BPC_AIActionRender", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional", "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'BPC_AIActionRender_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIActionRender.0" } }, { "Type": "ObjectProperty", "Name": "BPC_DeadBodySpawner", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional", "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'BPC_DeadBodySpawner_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_DeadBodySpawner.0" } }, { "Type": "ObjectProperty", "Name": "BPC_PhysAnim", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional", "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'BPC_PhysAnim_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_PhysAnim.0" } }, { "Type": "StructProperty", "Name": "UnsupportedTags", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 32, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "Struct": { "ObjectName": "Class'GameplayTagContainer'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "MapProperty", "Name": "OverlayAnimationInstanceClasses", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 80, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "KeyProp": { "Type": "StructProperty", "Name": "OverlayAnimationInstanceClasses", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, "ValueProp": { "Type": "ClassProperty", "Name": "OverlayAnimationInstanceClasses_Value", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Class'", "ObjectPath": "/Script/CoreUObject" }, "MetaClass": { "ObjectName": "Class'AnimInstance'", "ObjectPath": "/Script/Engine" } } }, { "Type": "BoolProperty", "Name": "Use Gun Bone for Overlay Objects", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 1, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ArrayProperty", "Name": "CritBones", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 16, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "Inner": { "Type": "NameProperty", "Name": "CritBones", "Flags": "RF_Public", "ElementSize": 12 } }, { "Type": "ArrayProperty", "Name": "CritComponents", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 16, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | ContainsInstancedReference", "Inner": { "Type": "ObjectProperty", "Name": "CritComponents", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'PrimitiveComponent'", "ObjectPath": "/Script/Engine" } } }, { "Type": "ObjectProperty", "Name": "WeaponReload", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "PropertyClass": { "ObjectName": "Class'AnimMontage'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "LastHit", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 240, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | ContainsInstancedReference", "Struct": { "ObjectName": "Class'HitResult'", "ObjectPath": "/Script/Engine" } }, { "Type": "NameProperty", "Name": "DeathSoundAttachBone", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 12, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "ObjectProperty", "Name": "As WBP AISight Target Detect Scale", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | InstancedReference", "PropertyClass": { "ObjectName": "WidgetBlueprintGeneratedClass'WBP_AISightTargetDetectScale_C'", "ObjectPath": "/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.8" } }, { "Type": "BoolProperty", "Name": "HitReactionCooldown", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 1, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ObjectProperty", "Name": "BPC_AggroDEbug", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | InstancedReference", "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'BPC_AggroDebug_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AggroDebug.0" } } ], "FuncMap": { "ExecuteUbergraph_BP_RadiusNPCCharacterBase": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:ExecuteUbergraph_BP_RadiusNPCCharacterBase'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.12" }, "ReceiveAnyDamage": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:ReceiveAnyDamage'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.22" }, "BndEvt__BP_RadiusNPCCharacterBase_BPC_Relevance_K2Node_ComponentBoundEvent_1_ToggleRelevance__DelegateSignature": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:BndEvt__BP_RadiusNPCCharacterBase_BPC_Relevance_K2Node_ComponentBoundEvent_1_ToggleRelevance__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.9" }, "SetInsideDistortionZone": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:SetInsideDistortionZone'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.28" }, "HitReaction": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:HitReaction'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.17" }, "ReceiveBeginPlay": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:ReceiveBeginPlay'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.23" }, "ReceiveEndPlay": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:ReceiveEndPlay'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.24" }, "BndEvt__BP_RadiusNPCCharacterBase_HealthComponent_K2Node_ComponentBoundEvent_0_OnDeath__DelegateSignature": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:BndEvt__BP_RadiusNPCCharacterBase_HealthComponent_K2Node_ComponentBoundEvent_0_OnDeath__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.10" }, "OnNpcStateChanged": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:OnNpcStateChanged'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.20" }, "OnOverlayModeChanged": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:OnOverlayModeChanged'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.21" }, "ReceiveTick": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:ReceiveTick'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.25" }, "RefreshOverlayLinkedAnimationLayer": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:RefreshOverlayLinkedAnimationLayer'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.26" }, "SelectMantlingSettings": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:SelectMantlingSettings'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.27" }, "ShouldDrawDebugTraces": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:ShouldDrawDebugTraces'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.29" }, "ChangeTargetDetectScale": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:ChangeTargetDetectScale'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.11" }, "IsCriticalHit": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:IsCriticalHit'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.18" }, "GetReloadMontage": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:GetReloadMontage'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.16" }, "GetDamageCauserTag": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:GetDamageCauserTag'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.14" }, "GetDamageCauserName": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:GetDamageCauserName'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.13" }, "GetDamagePoints": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:GetDamagePoints'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.15" }, "IsInsideDistortionZone": { "ObjectName": "Function'BP_RadiusNPCCharacterBase_C:IsInsideDistortionZone'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.19" } }, "ClassFlags": "CLASS_Config | CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference", "ClassWithin": { "ObjectName": "Class'Object'", "ObjectPath": "/Script/CoreUObject" }, "ClassConfigName": "Game", "Interfaces": [ { "Class": { "ObjectName": "Class'RadiusPhysicsAnimationInterface'", "ObjectPath": "/Script/IntoTheRadius2" }, "PointerOffset": 0, "bImplementedByK2": true } ], "bCooked": true, "ClassDefaultObject": { "ObjectName": "BP_RadiusNPCCharacterBase_C'Default__BP_RadiusNPCCharacterBase_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.2" }, "EditorTags": { "BlueprintType": "BPTYPE_Normal", "ImplementedInterfaces": "((Interface=\"/Script/CoreUObject.Class'/Script/IntoTheRadius2.RadiusPhysicsAnimationInterface'\"))" } }, { "Type": "BP_RadiusNPCCharacterBase_C", "Name": "Default__BP_RadiusNPCCharacterBase_C", "Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.BP_RadiusNPCCharacterBase_C'", "Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "UberGraphFrame": {}, "UnsupportedTags[6]": [ "NPC.Stimuli.Sight.DeadFriend" ], "OverlayAnimationInstanceClasses[7]": [ { "Key": { "TagName": "Als.OverlayMode.Default" }, "Value": { "ObjectName": "AnimBlueprintGeneratedClass'AB_Als_Default_C'", "ObjectPath": "/ALS/ALS/Character/AnimationInstances/Overlays/AB_Als_Default.1" } }, { "Key": { "TagName": "Als.OverlayMode.M4" }, "Value": { "ObjectName": "AnimBlueprintGeneratedClass'AB_Als_M4_C'", "ObjectPath": "/ALS/ALS/Character/AnimationInstances/Overlays/AB_Als_M4.1" } }, { "Key": { "TagName": "Als.OverlayMode.PistolOneHanded" }, "Value": { "ObjectName": "AnimBlueprintGeneratedClass'AB_Als_PistolOneHanded_C'", "ObjectPath": "/ALS/ALS/Character/AnimationInstances/Overlays/AB_Als_PistolOneHanded.1" } }, { "Key": { "TagName": "Als.OverlayMode.PistolTwoHanded" }, "Value": { "ObjectName": "AnimBlueprintGeneratedClass'AB_Als_PistolTwoHanded_C'", "ObjectPath": "/ALS/ALS/Character/AnimationInstances/Overlays/AB_Als_PistolTwoHanded.1" } }, { "Key": { "TagName": "Als.OverlayMode.AK74" }, "Value": { "ObjectName": "AnimBlueprintGeneratedClass'AB_Als_AK74_C'", "ObjectPath": "/ALS/ALS/Character/AnimationInstances/Overlays/AB_Als_AK74.1" } }, { "Key": { "TagName": "Als.OverlayMode.Barrel" }, "Value": { "ObjectName": "AnimBlueprintGeneratedClass'AB_Als_Barrel_C'", "ObjectPath": "/ALS/ALS/Character/AnimationInstances/Overlays/AB_Als_Barrel.1" } }, { "Key": { "TagName": "Als.OverlayMode.Binoculars" }, "Value": { "ObjectName": "AnimBlueprintGeneratedClass'AB_Als_Binoculars_C'", "ObjectPath": "/ALS/ALS/Character/AnimationInstances/Overlays/AB_Als_Binoculars.1" } } ], "Use Gun Bone for Overlay Objects[8]": true, "CritBones[9]": [ "Head" ], "LastHit[12]": { "FaceIndex": 0, "Time": 1.0, "Distance": 0.0, "Location": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "ImpactPoint": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "Normal": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "ImpactNormal": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "TraceStart": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "TraceEnd": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "PenetrationDepth": 0.0, "MyItem": -1, "Item": 0, "ElementIndex": 0, "bBlockingHit": false, "bStartPenetrating": false, "PhysMaterial": null, "HitObjectHandle": { "Actor": null }, "Component": null, "BoneName": "None", "MyBoneName": "None" }, "DeathSoundAttachBone[13]": "pelvis", "ConfigTag": { "TagName": "NPC.Class.Default" }, "HealthComponent": { "ObjectName": "HealthComponent'Default__BP_RadiusNPCCharacterBase_C:HealthComponent'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.30" }, "AlsCharacterMovement": { "ObjectName": "AlsCharacterMovementComponent'Default__BP_RadiusNPCCharacterBase_C:CharMoveComp'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.0" }, "Settings": { "ObjectName": "AlsCharacterSettings'CS_Als_Default'", "ObjectPath": "/ALS/ALS/Data/Character/CS_Als_Default.0" }, "MovementSettings": { "ObjectName": "AlsMovementSettings'MS_Als_Normal'", "ObjectPath": "/ALS/ALS/Data/Character/Movement/MS_Als_Normal.0" }, "Mesh": { "ObjectName": "SkeletalMeshComponent'Default__BP_RadiusNPCCharacterBase_C:CharacterMesh0'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.39" }, "CharacterMovement": { "ObjectName": "AlsCharacterMovementComponent'Default__BP_RadiusNPCCharacterBase_C:CharMoveComp'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.0" }, "CapsuleComponent": { "ObjectName": "CapsuleComponent'Default__BP_RadiusNPCCharacterBase_C:CollisionCylinder'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.7" }, "AutoPossessAI": "EAutoPossessAI::PlacedInWorldOrSpawned", "AIControllerClass": { "ObjectName": "BlueprintGeneratedClass'BP_RadiusAIController_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusAIController.3" }, "RootComponent": { "ObjectName": "CapsuleComponent'Default__BP_RadiusNPCCharacterBase_C:CollisionCylinder'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.7" } } }, { "Type": "BPC_AIActionRender_C", "Name": "BPC_AIActionRender_GEN_VARIABLE", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/BPC_AIActionRender.BPC_AIActionRender_C'", "Template": { "ObjectName": "BPC_AIActionRender_C'Default__BPC_AIActionRender_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIActionRender.1" }, "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted" }, { "Type": "BPC_DeadBodySpawner_C", "Name": "BPC_DeadBodySpawner_GEN_VARIABLE", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/BPC_DeadBodySpawner.BPC_DeadBodySpawner_C'", "Template": { "ObjectName": "BPC_DeadBodySpawner_C'Default__BPC_DeadBodySpawner_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_DeadBodySpawner.1" }, "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted" }, { "Type": "BPC_PhysAnim_C", "Name": "BPC_PhysAnim_GEN_VARIABLE", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/BPC_PhysAnim.BPC_PhysAnim_C'", "Template": { "ObjectName": "BPC_PhysAnim_C'Default__BPC_PhysAnim_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_PhysAnim.1" }, "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted" }, { "Type": "BPC_Relevance_C", "Name": "BPC_Relevance_GEN_VARIABLE", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Items/Components/BPC_Relevance.BPC_Relevance_C'", "Template": { "ObjectName": "BPC_Relevance_C'Default__BPC_Relevance_C'", "ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_Relevance.1" }, "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "RelevanceDistance[2]": 11000.0, "IgnoreNoDynamicData[6]": true } }, { "Type": "CapsuleComponent", "Name": "CollisionCylinder", "Outer": "Default__BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'CapsuleComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_DefaultSubObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "bVisible": false, "ComponentTags": [ "DistortionZoneCollision" ] } }, { "Type": "ComponentDelegateBinding", "Name": "ComponentDelegateBinding_0", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'ComponentDelegateBinding'", "Flags": "RF_WasLoaded | RF_LoadCompleted", "Properties": { "ComponentDelegateBindings": [ { "ComponentPropertyName": "BPC_Relevance", "DelegatePropertyName": "ToggleRelevance", "FunctionNameToBind": "BndEvt__BP_RadiusNPCCharacterBase_BPC_Relevance_K2Node_ComponentBoundEvent_1_ToggleRelevance__DelegateSignature" }, { "ComponentPropertyName": "HealthComponent", "DelegatePropertyName": "OnDeath", "FunctionNameToBind": "BndEvt__BP_RadiusNPCCharacterBase_HealthComponent_K2Node_ComponentBoundEvent_0_OnDeath__DelegateSignature" } ] } }, { "Type": "Function", "Name": "BndEvt__BP_RadiusNPCCharacterBase_BPC_Relevance_K2Node_ComponentBoundEvent_1_ToggleRelevance__DelegateSignature", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "BoolProperty", "Name": "On", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true } ], "FunctionFlags": "FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "BndEvt__BP_RadiusNPCCharacterBase_HealthComponent_K2Node_ComponentBoundEvent_0_OnDeath__DelegateSignature", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "ObjectProperty", "Name": "Instigator", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm", "PropertyClass": { "ObjectName": "Class'Controller'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "DiedNPC", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm", "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } } ], "FunctionFlags": "FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "ChangeTargetDetectScale", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'RadiusAIBodyInterface:ChangeTargetDetectScale'", "ObjectPath": "/Script/IntoTheRadius2" }, "ChildProperties": [ { "Type": "FloatProperty", "Name": "NewDetectionPercent", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm" }, { "Type": "BoolProperty", "Name": "CallFunc_IsValid_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "DoubleProperty", "Name": "CallFunc_SetDetectionPercent_NewPercent_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const" }, { "Type": "Function", "Name": "ExecuteUbergraph_BP_RadiusNPCCharacterBase", "Outer": "BP_RadiusNPCCharacterBase_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": "ByteProperty", "Name": "CallFunc_MakeLiteralByte_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "Enum": null }, { "Type": "FloatProperty", "Name": "K2Node_Event_DeltaSeconds", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "StructProperty", "Name": "K2Node_Event_PreviousOverlayMode", "Flags": "RF_Public", "ElementSize": 12, "PropertyFlags": "ConstParm", "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "ObjectProperty", "Name": "CallFunc_GetController_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Controller'", "ObjectPath": "/Script/Engine" } }, { "Type": "EnumProperty", "Name": "K2Node_CustomEvent_NPCState", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "ConstParm", "Enum": { "ObjectName": "Class'ENPCState'", "ObjectPath": "/Script/IntoTheRadius2" }, "UnderlyingProp": { "Type": "ByteProperty", "Name": "UnderlyingType", "Flags": "RF_Public", "ElementSize": 1, "Enum": null } }, { "Type": "ObjectProperty", "Name": "K2Node_DynamicCast_AsRadius_AIController_Base", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'RadiusAIControllerBase'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "BoolProperty", "Name": "K2Node_DynamicCast_bSuccess", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_NotEqual_ByteByte_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "StructProperty", "Name": "CallFunc_MakeLiteralGameplayTag_ReturnValue", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "StructProperty", "Name": "CallFunc_MakeLiteralGameplayTag_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "StructProperty", "Name": "CallFunc_MakeLiteralGameplayTag_ReturnValue_2", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "ObjectProperty", "Name": "K2Node_ComponentBoundEvent_Instigator", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "ConstParm", "PropertyClass": { "ObjectName": "Class'Controller'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "K2Node_ComponentBoundEvent_DiedNPC", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "ConstParm", "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "CallFunc_SpawnSoundAttached_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'AudioComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "ByteProperty", "Name": "K2Node_Event_EndPlayReason", "Flags": "RF_Public", "ElementSize": 1, "Enum": { "ObjectName": "Class'EEndPlayReason'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "CallFunc_GetSocketLocation_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "BoolProperty", "Name": "K2Node_SwitchEnum_CmpSuccess", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ObjectProperty", "Name": "CallFunc_SpawnSoundAtLocation_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'AudioComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "K2Node_Event_HitResult", "Flags": "RF_Public", "ElementSize": 240, "PropertyFlags": "ConstParm | ContainsInstancedReference", "Struct": { "ObjectName": "Class'HitResult'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "K2Node_Event_Impulse", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "ConstParm", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "K2Node_Event_BulletLocation", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "ConstParm", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "BoolProperty", "Name": "K2Node_Event_IsCritical", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "ConstParm", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "K2Node_Event_bIsInside", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ObjectProperty", "Name": "K2Node_Event_InDistortionZone", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "ConstParm", "PropertyClass": { "ObjectName": "Class'DistortionZoneBase'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "DoubleProperty", "Name": "CallFunc_RandomFloatInRange_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "BoolProperty", "Name": "K2Node_ComponentBoundEvent_On", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "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": "ObjectProperty", "Name": "CallFunc_GetAIController_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'AIController'", "ObjectPath": "/Script/AIModule" } }, { "Type": "ObjectProperty", "Name": "K2Node_DynamicCast_AsBP_Radius_AIController", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'BP_RadiusAIController_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusAIController.3" } }, { "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": "ObjectProperty", "Name": "CallFunc_GetAIPerceptionComponent_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'AIPerceptionComponent'", "ObjectPath": "/Script/AIModule" } }, { "Type": "FloatProperty", "Name": "K2Node_Event_Damage", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "ObjectProperty", "Name": "K2Node_Event_DamageType", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "ConstParm", "PropertyClass": { "ObjectName": "Class'DamageType'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "K2Node_Event_InstigatedBy", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Controller'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "K2Node_Event_DamageCauser", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "EnumProperty", "Name": "Temp_byte_Variable", "Flags": "RF_Public", "ElementSize": 1, "Enum": { "ObjectName": "Class'ENPCState'", "ObjectPath": "/Script/IntoTheRadius2" }, "UnderlyingProp": { "Type": "ByteProperty", "Name": "UnderlyingType", "Flags": "RF_Public", "ElementSize": 1, "Enum": null } }, { "Type": "StructProperty", "Name": "K2Node_Select_Default", "Flags": "RF_Public", "ElementSize": 12, "PropertyFlags": "ConstParm", "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "DelegateProperty", "Name": "K2Node_CreateDelegate_OutputDelegate", "Flags": "RF_Public", "ElementSize": 32, "SignatureFunction": { "ObjectName": "Class'OnNPCStateChanged__DelegateSignature'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "FloatProperty", "Name": "CallFunc_Delay_Duration_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4 } ], "FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults" }, { "Type": "Function", "Name": "GetDamageCauserName", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'RadiusDamageCauserInterface:GetDamageCauserName'", "ObjectPath": "/Script/IntoTheRadius2" }, "ChildProperties": [ { "Type": "TextProperty", "Name": "ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "Parm | OutParm | ReturnParm" }, { "Type": "StructProperty", "Name": "CallFunc_GetConfigTag_ReturnValue", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "TextProperty", "Name": "CallFunc_GetNPCNameByTag_ReturnValue", "Flags": "RF_Public", "ElementSize": 24 } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure | FUNC_Const" }, { "Type": "Function", "Name": "GetDamageCauserTag", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'RadiusDamageCauserInterface:GetDamageCauserTag'", "ObjectPath": "/Script/IntoTheRadius2" }, "ChildProperties": [ { "Type": "StructProperty", "Name": "ReturnValue", "Flags": "RF_Public", "ElementSize": 12, "PropertyFlags": "Parm | OutParm | ReturnParm", "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "StructProperty", "Name": "CallFunc_GetConfigTag_ReturnValue", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure | FUNC_Const" }, { "Type": "Function", "Name": "GetDamagePoints", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'RadiusExplosionReceiver:GetDamagePoints'", "ObjectPath": "/Script/IntoTheRadius2" }, "ChildProperties": [ { "Type": "ArrayProperty", "Name": "ReturnValue", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "Parm | OutParm | ReturnParm", "Inner": { "Type": "StructProperty", "Name": "ReturnValue", "Flags": "RF_Public", "ElementSize": 48, "Struct": { "ObjectName": "Class'ExplosionReceiverPointInfo'", "ObjectPath": "/Script/IntoTheRadius2" } } }, { "Type": "StructProperty", "Name": "CallFunc_K2_GetActorLocation_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_GetUpVector_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "FloatProperty", "Name": "CallFunc_GetScaledCapsuleHalfHeight_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "StructProperty", "Name": "CallFunc_Conv_DoubleToVector_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "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": "K2Node_MakeStruct_ExplosionReceiverPointInfo", "Flags": "RF_Public", "ElementSize": 48, "Struct": { "ObjectName": "Class'ExplosionReceiverPointInfo'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "ArrayProperty", "Name": "K2Node_MakeArray_Array", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "ReferenceParm", "Inner": { "Type": "StructProperty", "Name": "K2Node_MakeArray_Array", "Flags": "RF_Public", "ElementSize": 48, "Struct": { "ObjectName": "Class'ExplosionReceiverPointInfo'", "ObjectPath": "/Script/IntoTheRadius2" } } }, { "Type": "DoubleProperty", "Name": "CallFunc_Conv_DoubleToVector_InDouble_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure | FUNC_Const" }, { "Type": "Function", "Name": "GetReloadMontage", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'RadiusAIBodyInterface:GetReloadMontage'", "ObjectPath": "/Script/IntoTheRadius2" }, "ChildProperties": [ { "Type": "ObjectProperty", "Name": "ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Parm | OutParm | ReturnParm", "PropertyClass": { "ObjectName": "Class'AnimMontage'", "ObjectPath": "/Script/Engine" } } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "HitReaction", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "StructProperty", "Name": "HitResult", "Flags": "RF_Public", "ElementSize": 240, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | ContainsInstancedReference", "Struct": { "ObjectName": "Class'HitResult'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "Impulse", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "BulletLocation", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "BoolProperty", "Name": "IsCritical", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "IsCriticalHit", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'RadiusAIBodyInterface:IsCriticalHit'", "ObjectPath": "/Script/IntoTheRadius2" }, "ChildProperties": [ { "Type": "ObjectProperty", "Name": "HitComponent", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference", "PropertyClass": { "ObjectName": "Class'PrimitiveComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "NameProperty", "Name": "BoneName", "Flags": "RF_Public", "ElementSize": 12, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm" }, { "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": "BoolProperty", "Name": "CallFunc_Array_Contains_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_Array_Contains_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure | FUNC_Const" }, { "Type": "Function", "Name": "IsInsideDistortionZone", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'DistortionZoneInterface:IsInsideDistortionZone'", "ObjectPath": "/Script/IntoTheRadius2" }, "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": "BoolProperty", "Name": "CallFunc_IsInsideDistortionZone_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure | FUNC_Const" }, { "Type": "Function", "Name": "OnNpcStateChanged", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "EnumProperty", "Name": "NPCState", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm", "Enum": { "ObjectName": "Class'ENPCState'", "ObjectPath": "/Script/IntoTheRadius2" }, "UnderlyingProp": { "Type": "ByteProperty", "Name": "UnderlyingType", "Flags": "RF_Public", "ElementSize": 1, "Enum": null } } ], "FunctionFlags": "FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "OnOverlayModeChanged", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'AlsCharacter:OnOverlayModeChanged'", "ObjectPath": "/Script/ALS" }, "ChildProperties": [ { "Type": "StructProperty", "Name": "PreviousOverlayMode", "Flags": "RF_Public", "ElementSize": 12, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm", "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } } ], "FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_HasOutParms | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "ReceiveAnyDamage", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'Actor:ReceiveAnyDamage'", "ObjectPath": "/Script/Engine" }, "ChildProperties": [ { "Type": "FloatProperty", "Name": "Damage", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm" }, { "Type": "ObjectProperty", "Name": "DamageType", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm", "PropertyClass": { "ObjectName": "Class'DamageType'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "InstigatedBy", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "PropertyClass": { "ObjectName": "Class'Controller'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "DamageCauser", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } } ], "FunctionFlags": "FUNC_BlueprintAuthorityOnly | FUNC_Event | FUNC_Public | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "ReceiveBeginPlay", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'Actor:ReceiveBeginPlay'", "ObjectPath": "/Script/Engine" }, "FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "ReceiveEndPlay", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'Actor:ReceiveEndPlay'", "ObjectPath": "/Script/Engine" }, "ChildProperties": [ { "Type": "ByteProperty", "Name": "EndPlayReason", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "Enum": { "ObjectName": "Class'EEndPlayReason'", "ObjectPath": "/Script/Engine" } } ], "FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "ReceiveTick", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'Actor:ReceiveTick'", "ObjectPath": "/Script/Engine" }, "ChildProperties": [ { "Type": "FloatProperty", "Name": "DeltaSeconds", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm" } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "RefreshOverlayLinkedAnimationLayer", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "ClassProperty", "Name": "OverlayAnimationInstanceClass", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible", "PropertyClass": { "ObjectName": "Class'Class'", "ObjectPath": "/Script/CoreUObject" }, "MetaClass": { "ObjectName": "Class'AnimInstance'", "ObjectPath": "/Script/Engine" } }, { "Type": "BoolProperty", "Name": "CallFunc_IsValidClass_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ClassProperty", "Name": "CallFunc_Map_Find_Value", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Class'", "ObjectPath": "/Script/CoreUObject" }, "MetaClass": { "ObjectName": "Class'AnimInstance'", "ObjectPath": "/Script/Engine" } }, { "Type": "BoolProperty", "Name": "CallFunc_Map_Find_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true } ], "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "SelectMantlingSettings", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'AlsCharacter:SelectMantlingSettings'", "ObjectPath": "/Script/ALS" }, "ChildProperties": [ { "Type": "EnumProperty", "Name": "MantlingType", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "Enum": { "ObjectName": "Class'EAlsMantlingType'", "ObjectPath": "/Script/ALS" }, "UnderlyingProp": { "Type": "ByteProperty", "Name": "UnderlyingType", "Flags": "RF_Public", "ElementSize": 1, "Enum": null } }, { "Type": "ObjectProperty", "Name": "ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Parm | OutParm | ReturnParm", "PropertyClass": { "ObjectName": "Class'AlsMantlingSettings'", "ObjectPath": "/Script/ALS" } }, { "Type": "BoolProperty", "Name": "K2Node_SwitchEnum_CmpSuccess", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true } ], "FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "SetInsideDistortionZone", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'DistortionZoneInterface:SetInsideDistortionZone'", "ObjectPath": "/Script/IntoTheRadius2" }, "ChildProperties": [ { "Type": "BoolProperty", "Name": "bIsInside", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ObjectProperty", "Name": "InDistortionZone", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm", "PropertyClass": { "ObjectName": "Class'DistortionZoneBase'", "ObjectPath": "/Script/IntoTheRadius2" } } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "ShouldDrawDebugTraces", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'RadiusAIBodyInterface:ShouldDrawDebugTraces'", "ObjectPath": "/Script/IntoTheRadius2" }, "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 } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure | FUNC_Const" }, { "Type": "HealthComponent", "Name": "HealthComponent", "Outer": "Default__BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'HealthComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_DefaultSubObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "OnDeath": { "InvocationList": [ { "Object": { "ObjectName": "BP_RadiusNPCCharacterBase_C'Default__BP_RadiusNPCCharacterBase_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.2" }, "FunctionName": "OnDeath" } ] } } }, { "Type": "SceneComponent", "Name": "DefaultSceneRoot_GEN_VARIABLE", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'SceneComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted" }, { "Type": "SCS_Node", "Name": "SCS_Node_0", "Outer": "SimpleConstructionScript_0", "Class": "UScriptClass'SCS_Node'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "ComponentClass": { "ObjectName": "Class'SceneComponent'", "ObjectPath": "/Script/Engine" }, "ComponentTemplate": { "ObjectName": "SceneComponent'BP_RadiusNPCCharacterBase_C:DefaultSceneRoot_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.31" }, "VariableGuid": "C4814DB1-4AD3396B-FEC276A7-9839724C", "InternalVariableName": "DefaultSceneRoot" } }, { "Type": "SCS_Node", "Name": "SCS_Node_1", "Outer": "SimpleConstructionScript_0", "Class": "UScriptClass'SCS_Node'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "ComponentClass": { "ObjectName": "BlueprintGeneratedClass'BPC_Relevance_C'", "ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_Relevance.0" }, "ComponentTemplate": { "ObjectName": "BPC_Relevance_C'BP_RadiusNPCCharacterBase_C:BPC_Relevance_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.6" }, "VariableGuid": "1F71623F-43A3B02D-11C8BD89-CA7031CD", "InternalVariableName": "BPC_Relevance" } }, { "Type": "SCS_Node", "Name": "SCS_Node_10", "Outer": "SimpleConstructionScript_0", "Class": "UScriptClass'SCS_Node'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "ComponentClass": { "ObjectName": "BlueprintGeneratedClass'BPC_DeadBodySpawner_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_DeadBodySpawner.0" }, "ComponentTemplate": { "ObjectName": "BPC_DeadBodySpawner_C'BP_RadiusNPCCharacterBase_C:BPC_DeadBodySpawner_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.4" }, "VariableGuid": "AE935E31-4C9D0981-D210CFA8-2E3C23EB", "InternalVariableName": "BPC_DeadBodySpawner" } }, { "Type": "SCS_Node", "Name": "SCS_Node_12", "Outer": "SimpleConstructionScript_0", "Class": "UScriptClass'SCS_Node'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "ComponentClass": { "ObjectName": "BlueprintGeneratedClass'BPC_PhysAnim_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_PhysAnim.0" }, "ComponentTemplate": { "ObjectName": "BPC_PhysAnim_C'BP_RadiusNPCCharacterBase_C:BPC_PhysAnim_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.5" }, "VariableGuid": "75A8CA31-47519C99-52A03C85-D9A6A20A", "InternalVariableName": "BPC_PhysAnim" } }, { "Type": "SCS_Node", "Name": "SCS_Node_2", "Outer": "SimpleConstructionScript_0", "Class": "UScriptClass'SCS_Node'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "ComponentClass": { "ObjectName": "Class'TargetVisibilityComponent'", "ObjectPath": "/Script/IntoTheRadius2" }, "ComponentTemplate": { "ObjectName": "TargetVisibilityComponent'BP_RadiusNPCCharacterBase_C:TargetVisibility_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.40" }, "VariableGuid": "44843A28-4D2DC8C1-039272A7-78B35E86", "InternalVariableName": "TargetVisibility" } }, { "Type": "SCS_Node", "Name": "SCS_Node_3", "Outer": "SimpleConstructionScript_0", "Class": "UScriptClass'SCS_Node'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "ComponentClass": { "ObjectName": "BlueprintGeneratedClass'BPC_AIActionRender_C'", "ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIActionRender.0" }, "ComponentTemplate": { "ObjectName": "BPC_AIActionRender_C'BP_RadiusNPCCharacterBase_C:BPC_AIActionRender_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.3" }, "VariableGuid": "236EF2FD-4A58F54D-E47B4CB0-86C05150", "InternalVariableName": "BPC_AIActionRender" } }, { "Type": "SimpleConstructionScript", "Name": "SimpleConstructionScript_0", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'SimpleConstructionScript'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "RootNodes": [ { "ObjectName": "SCS_Node'BP_RadiusNPCCharacterBase_C:SimpleConstructionScript_0.SCS_Node_12'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.35" }, { "ObjectName": "SCS_Node'BP_RadiusNPCCharacterBase_C:SimpleConstructionScript_0.SCS_Node_10'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.34" }, { "ObjectName": "SCS_Node'BP_RadiusNPCCharacterBase_C:SimpleConstructionScript_0.SCS_Node_3'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.37" }, { "ObjectName": "SCS_Node'BP_RadiusNPCCharacterBase_C:SimpleConstructionScript_0.SCS_Node_2'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.36" }, { "ObjectName": "SCS_Node'BP_RadiusNPCCharacterBase_C:SimpleConstructionScript_0.SCS_Node_1'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.33" } ], "AllNodes": [ { "ObjectName": "SCS_Node'BP_RadiusNPCCharacterBase_C:SimpleConstructionScript_0.SCS_Node_12'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.35" }, { "ObjectName": "SCS_Node'BP_RadiusNPCCharacterBase_C:SimpleConstructionScript_0.SCS_Node_10'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.34" }, { "ObjectName": "SCS_Node'BP_RadiusNPCCharacterBase_C:SimpleConstructionScript_0.SCS_Node_3'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.37" }, { "ObjectName": "SCS_Node'BP_RadiusNPCCharacterBase_C:SimpleConstructionScript_0.SCS_Node_2'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.36" }, { "ObjectName": "SCS_Node'BP_RadiusNPCCharacterBase_C:SimpleConstructionScript_0.SCS_Node_1'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.33" } ], "DefaultSceneRootNode": { "ObjectName": "SCS_Node'BP_RadiusNPCCharacterBase_C:SimpleConstructionScript_0.SCS_Node_0'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.32" } } }, { "Type": "SkeletalMeshComponent", "Name": "CharacterMesh0", "Outer": "Default__BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'SkeletalMeshComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_DefaultSubObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "AnimClass": { "ObjectName": "AnimBlueprintGeneratedClass'AB_Radius_NPC_Als_C'", "ObjectPath": "/Game/ITR2/BPs/AI/Animation/AB_Radius_NPC_Als.1" }, "bUpdateOverlapsOnAnimationFinalize": false, "bSkipKinematicUpdateWhenInterpolating": true, "bSkipBoundsUpdateWhenInterpolating": true, "SkeletalMesh": { "ObjectName": "SkeletalMesh'DM_Mimic_Milicioner_01'", "ObjectPath": "/Game/ITR2/Art/Characters/Mimic/Milicioner/DM_Mimic_Milicioner_01.1" }, "SkinnedAsset": { "ObjectName": "SkeletalMesh'DM_Mimic_Milicioner_01'", "ObjectPath": "/Game/ITR2/Art/Characters/Mimic/Milicioner/DM_Mimic_Milicioner_01.1" }, "PhysicsAssetOverride": { "ObjectName": "PhysicsAsset'PA_Als'", "ObjectPath": "/ALS/ALS/Character/PA_Als.0" }, "bPerBoneMotionBlur": false, "bComponentUseFixedSkelBounds": true, "LDMaxDrawDistance": 15000.0, "CachedMaxDrawDistance": 15000.0, "bAllowCullDistanceVolume": false, "bApplyImpulseOnDamage": false, "BodyInstance": { "CollisionEnabled": "ECollisionEnabled::QueryAndPhysics", "CollisionProfileName": "Custom", "CollisionResponses": { "ResponseArray": [ { "Channel": "Visibility", "Response": "ECollisionResponse::ECR_Ignore" }, { "Channel": "Projectile", "Response": "ECollisionResponse::ECR_Block" }, { "Channel": "WorldStatic", "Response": "ECollisionResponse::ECR_Ignore" }, { "Channel": "Pawn", "Response": "ECollisionResponse::ECR_Ignore" } ] }, "PhysMaterialOverride": { "ObjectName": "PhysicalMaterial'PM_Blood'", "ObjectPath": "/Game/PhysicalMaterials/PM_Blood.0" } }, "AttachParent": { "ObjectName": "CapsuleComponent'Default__BP_RadiusNPCCharacterBase_C:CollisionCylinder'", "ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.7" }, "RelativeLocation": { "X": 0.0, "Y": 0.0, "Z": -86.0 }, "RelativeRotation": { "Pitch": 0.0, "Yaw": -90.0, "Roll": 0.0 } } }, { "Type": "TargetVisibilityComponent", "Name": "TargetVisibility_GEN_VARIABLE", "Outer": "BP_RadiusNPCCharacterBase_C", "Class": "UScriptClass'TargetVisibilityComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "CollisionChannel": "ECollisionChannel::ECC_GameTraceChannel7" } } ]