[ { "Type": "AudioComponent", "Name": "Audio_Shutter_GEN_VARIABLE", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'AudioComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "bAutoActivate": false } }, { "Type": "BlueprintGeneratedClass", "Name": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'BlueprintGeneratedClass'", "Super": { "ObjectName": "BlueprintGeneratedClass'BPA_RadiusFirearmBase_C'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.2" }, "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "DynamicBindingObjects": [ { "ObjectName": "ComponentDelegateBinding'BPA_AutomaticFirearmBase_C:ComponentDelegateBinding_0'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.7" } ], "SimpleConstructionScript": { "ObjectName": "SimpleConstructionScript'BPA_AutomaticFirearmBase_C:SimpleConstructionScript_0'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.38" }, "InheritableComponentHandler": { "ObjectName": "InheritableComponentHandler'BPA_AutomaticFirearmBase_C:InheritableComponentHandler'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.28" }, "UberGraphFunction": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:ExecuteUbergraph_BPA_AutomaticFirearmBase'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.10" } }, "Children": [ { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:TrySlideLock'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.25" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:TryPlayShutterSound'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.24" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:GetFirstSlotByTag'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.11" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:UserConstructionScript'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.26" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:AddShutterCloseImpulse'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.8" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:OnOpenStateChange_Event'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.18" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:PlayFireModeChangeSound'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.21" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:BndEvt__BPA_AutomaticFirearmBase_BPC_RadiusMagazineSlot_K2Node_ComponentBoundEvent_0_OnItemHolsterAttachChanged__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.9" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:OnSliderHitPoint_Event'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.20" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:ReceiveBeginPlay'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.22" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:OnShotFired'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.19" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:OnGrip'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.15" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:OnGripRelease'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.16" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:OnDataLinked'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.14" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:SliderLocked'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.23" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:LastRoundShot'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.13" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:OnManualEject_Event'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.17" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:ExecuteUbergraph_BPA_AutomaticFirearmBase'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.10" }, { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:ItemAction__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.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": "Box", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional", "PropertyClass": { "ObjectName": "Class'BoxComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "BPC_RadiusMagazineSlot", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional", "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'BPC_RadiusMagazineSlot_C'", "ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_RadiusMagazineSlot.0" } }, { "Type": "ObjectProperty", "Name": "BPC_RadiusShutterComoponent_v2", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional", "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'BPC_RadiusShutterComoponent_v2_C'", "ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_RadiusShutterComoponent_v2.0" } }, { "Type": "ObjectProperty", "Name": "Audio_Shutter", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional", "PropertyClass": { "ObjectName": "Class'AudioComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "IntProperty", "Name": "ActiveGripsCounter_old", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "MapProperty", "Name": "Audio_ShutterOpen", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 80, "PropertyFlags": "Edit | BlueprintVisible", "KeyProp": { "Type": "DoubleProperty", "Name": "Audio_ShutterOpen", "Flags": "RF_Public", "ElementSize": 8 }, "ValueProp": { "Type": "ObjectProperty", "Name": "Audio_ShutterOpen_Value", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'SoundBase'", "ObjectPath": "/Script/Engine" } } }, { "Type": "MapProperty", "Name": "Audio_ShutterClose", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 80, "PropertyFlags": "Edit | BlueprintVisible", "KeyProp": { "Type": "DoubleProperty", "Name": "Audio_ShutterClose", "Flags": "RF_Public", "ElementSize": 8 }, "ValueProp": { "Type": "ObjectProperty", "Name": "Audio_ShutterClose_Value", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'SoundBase'", "ObjectPath": "/Script/Engine" } } }, { "Type": "MulticastInlineDelegateProperty", "Name": "ItemAction", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 24, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | BlueprintAssignable | BlueprintCallable", "SignatureFunction": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:ItemAction__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.12" } } ], "FuncMap": { "ItemAction__DelegateSignature": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:ItemAction__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.12" }, "ExecuteUbergraph_BPA_AutomaticFirearmBase": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:ExecuteUbergraph_BPA_AutomaticFirearmBase'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.10" }, "OnManualEject_Event": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:OnManualEject_Event'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.17" }, "LastRoundShot": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:LastRoundShot'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.13" }, "SliderLocked": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:SliderLocked'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.23" }, "OnDataLinked": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:OnDataLinked'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.14" }, "OnGripRelease": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:OnGripRelease'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.16" }, "OnGrip": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:OnGrip'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.15" }, "OnShotFired": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:OnShotFired'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.19" }, "ReceiveBeginPlay": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:ReceiveBeginPlay'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.22" }, "OnSliderHitPoint_Event": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:OnSliderHitPoint_Event'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.20" }, "BndEvt__BPA_AutomaticFirearmBase_BPC_RadiusMagazineSlot_K2Node_ComponentBoundEvent_0_OnItemHolsterAttachChanged__DelegateSignature": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:BndEvt__BPA_AutomaticFirearmBase_BPC_RadiusMagazineSlot_K2Node_ComponentBoundEvent_0_OnItemHolsterAttachChanged__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.9" }, "PlayFireModeChangeSound": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:PlayFireModeChangeSound'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.21" }, "OnOpenStateChange_Event": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:OnOpenStateChange_Event'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.18" }, "AddShutterCloseImpulse": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:AddShutterCloseImpulse'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.8" }, "UserConstructionScript": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:UserConstructionScript'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.26" }, "GetFirstSlotByTag": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:GetFirstSlotByTag'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.11" }, "TryPlayShutterSound": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:TryPlayShutterSound'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.24" }, "TrySlideLock": { "ObjectName": "Function'BPA_AutomaticFirearmBase_C:TrySlideLock'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.25" } }, "ClassFlags": "CLASS_Config | CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference", "ClassWithin": { "ObjectName": "Class'Object'", "ObjectPath": "/Script/CoreUObject" }, "ClassConfigName": "Engine", "bCooked": true, "ClassDefaultObject": { "ObjectName": "BPA_AutomaticFirearmBase_C'Default__BPA_AutomaticFirearmBase_C'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.3" }, "EditorTags": { "BlueprintType": "BPTYPE_Normal" } }, { "Type": "BoxComponent", "Name": "Box_GEN_VARIABLE", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'BoxComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "BoxExtent": { "X": 3.0, "Y": 1.5, "Z": 3.0 }, "BodyInstance": { "ObjectType": "ECollisionChannel::ECC_GameTraceChannel1", "CollisionProfileName": "Custom", "CollisionResponses": { "ResponseArray": [ { "Channel": "WorldStatic", "Response": "ECollisionResponse::ECR_Ignore" }, { "Channel": "WorldDynamic", "Response": "ECollisionResponse::ECR_Ignore" }, { "Channel": "Pawn", "Response": "ECollisionResponse::ECR_Ignore" }, { "Channel": "Visibility", "Response": "ECollisionResponse::ECR_Ignore" }, { "Channel": "Camera", "Response": "ECollisionResponse::ECR_Ignore" }, { "Channel": "PhysicsBody", "Response": "ECollisionResponse::ECR_Ignore" }, { "Channel": "Vehicle", "Response": "ECollisionResponse::ECR_Ignore" }, { "Channel": "Destructible", "Response": "ECollisionResponse::ECR_Ignore" }, { "Channel": "RadiusItem", "Response": "ECollisionResponse::ECR_Ignore" }, { "Channel": "StackComponent", "Response": "ECollisionResponse::ECR_Overlap" } ] } } } }, { "Type": "BPA_AutomaticFirearmBase_C", "Name": "Default__BPA_AutomaticFirearmBase_C", "Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.BPA_AutomaticFirearmBase_C'", "Template": { "ObjectName": "BPA_RadiusFirearmBase_C'Default__BPA_RadiusFirearmBase_C'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.3" }, "Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "UberGraphFrame": {}, "ItemAction[8]": { "InvocationList": [] }, "Audio_FiremodeSwitch[15]": null, "WeaponMesh": { "ObjectName": "SkeletalMeshComponent'Default__BPA_AutomaticFirearmBase_C:Weapon Mesh'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.39" }, "FirearmComponent": { "ObjectName": "RadiusFirearmComponent'Default__BPA_AutomaticFirearmBase_C:Firearm Component'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.30" }, "MuzzleComponent": { "ObjectName": "RadiusMuzzleComponent'Default__BPA_AutomaticFirearmBase_C:Muzzle Component'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.31" }, "DataComponent": { "ObjectName": "RadiusDataComponent'Default__BPA_AutomaticFirearmBase_C:Data Component'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.29" }, "SyncTransfromComponent": { "ObjectName": "SyncTransformComponent'Default__BPA_AutomaticFirearmBase_C:SyncTransformComponent'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.40" }, "GripLogicScripts": [ { "ObjectName": "GS_GunTools'Default__BPA_AutomaticFirearmBase_C:GS_GunTools_0'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.27" } ], "GameplayTags": [ "DropType.OnPrimaryGripRelease", "GripType.OnPrimaryGrip", "GripType.Secondary.OnPrimaryGrip", "DropType.Secondary.OnPrimaryGripRelease", "GripType.Secondary.CanRegrip", "Weapon.DenyFreeGripping" ], "RootComponent": { "ObjectName": "SkeletalMeshComponent'Default__BPA_AutomaticFirearmBase_C:Weapon Mesh'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.39" } } }, { "Type": "BPC_ItemSounds_C", "Name": "BPC_ItemSounds_GEN_VARIABLE", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Items/Components/BPC_ItemSounds.BPC_ItemSounds_C'", "Template": { "ObjectName": "BPC_ItemSounds_C'BPA_RadiusFirearmBase_C:BPC_ItemSounds_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.6" }, "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted | RF_InheritableComponentTemplate", "Properties": { "AttachToPanelSound[14]": { "ObjectName": "MetaSoundSource'MS_Item_Panel_Rifle_Attach'", "ObjectPath": "/Game/Sound/SFX/Item_Panel/Rifle/MS_Item_Panel_Rifle_Attach.0" }, "DetachFromPanelSound[18]": { "ObjectName": "MetaSoundSource'MS_Item_Panel_Rifle_Detach'", "ObjectPath": "/Game/Sound/SFX/Item_Panel/Rifle/MS_Item_Panel_Rifle_Detach.0" } } }, { "Type": "BPC_RadiusMagazineSlot_C", "Name": "BPC_RadiusMagazineSlot_GEN_VARIABLE", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Items/Components/BPC_RadiusMagazineSlot.BPC_RadiusMagazineSlot_C'", "Template": { "ObjectName": "BPC_RadiusMagazineSlot_C'Default__BPC_RadiusMagazineSlot_C'", "ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_RadiusMagazineSlot.1" }, "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "HolsterID": { "TagName": "AttachSlot.Magazine" }, "bDisableWhenNotInHands": true } }, { "Type": "BPC_RadiusShutterComoponent_v2_C", "Name": "BPC_RadiusShutterComoponent_v2_GEN_VARIABLE", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Items/Components/BPC_RadiusShutterComoponent_v2.BPC_RadiusShutterComoponent_v2_C'", "Template": { "ObjectName": "BPC_RadiusShutterComoponent_v2_C'Default__BPC_RadiusShutterComoponent_v2_C'", "ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_RadiusShutterComoponent_v2.1" }, "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "bHiddenInSceneCapture": true, "RelativeRotation": { "Pitch": 0.0, "Yaw": 180.0, "Roll": 180.0 }, "bVisible": false } }, { "Type": "ComponentDelegateBinding", "Name": "ComponentDelegateBinding_0", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'ComponentDelegateBinding'", "Flags": "RF_WasLoaded | RF_LoadCompleted", "Properties": { "ComponentDelegateBindings": [ { "ComponentPropertyName": "BPC_RadiusMagazineSlot", "DelegatePropertyName": "OnItemHolsterAttachChanged", "FunctionNameToBind": "BndEvt__BPA_AutomaticFirearmBase_BPC_RadiusMagazineSlot_K2Node_ComponentBoundEvent_0_OnItemHolsterAttachChanged__DelegateSignature" } ] } }, { "Type": "Function", "Name": "AddShutterCloseImpulse", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "BndEvt__BPA_AutomaticFirearmBase_BPC_RadiusMagazineSlot_K2Node_ComponentBoundEvent_0_OnItemHolsterAttachChanged__DelegateSignature", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "ObjectProperty", "Name": "HolsterComponent", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference", "PropertyClass": { "ObjectName": "Class'RadiusHolsterComponent'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "ObjectProperty", "Name": "RadiusItem", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "PropertyClass": { "ObjectName": "Class'RadiusGrippableActorBase'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "BoolProperty", "Name": "bHasAttached", "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": "ExecuteUbergraph_BPA_AutomaticFirearmBase", "Outer": "BPA_AutomaticFirearmBase_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": "DelegateProperty", "Name": "K2Node_CreateDelegate_OutputDelegate", "Flags": "RF_Public", "ElementSize": 32, "SignatureFunction": { "ObjectName": "Class'RadiusSliderHitPointSignature__DelegateSignature'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "StructProperty", "Name": "Temp_struct_Variable", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "BoolProperty", "Name": "Temp_bool_Variable", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "StructProperty", "Name": "Temp_struct_Variable_1", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "StructProperty", "Name": "Temp_struct_Variable_2", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "BoolProperty", "Name": "Temp_bool_Variable_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "StructProperty", "Name": "Temp_struct_Variable_3", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "StructProperty", "Name": "Temp_struct_Variable_4", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "BoolProperty", "Name": "Temp_bool_Variable_2", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "DelegateProperty", "Name": "K2Node_CreateDelegate_OutputDelegate_1", "Flags": "RF_Public", "ElementSize": 32, "SignatureFunction": { "ObjectName": "Class'OnSliderLockChanged__DelegateSignature'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "DelegateProperty", "Name": "K2Node_CreateDelegate_OutputDelegate_2", "Flags": "RF_Public", "ElementSize": 32, "SignatureFunction": { "ObjectName": "Function'BPC_RadiusShutterComoponent_v2_C:OnManualEject__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_RadiusShutterComoponent_v2.12" } }, { "Type": "ObjectProperty", "Name": "CallFunc_Get_GSGun_Tools_GunTools", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'GS_GunTools'", "ObjectPath": "/Script/VRExpansionPlugin" } }, { "Type": "BoolProperty", "Name": "CallFunc_Get_GSGun_Tools_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "K2Node_CustomEvent_bIsClosed", "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": "StructProperty", "Name": "K2Node_Select_Default", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "DoubleProperty", "Name": "CallFunc_SelectFloat_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "BoolProperty", "Name": "CallFunc_DropComponent_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "EnumProperty", "Name": "K2Node_Event_FireMode", "Flags": "RF_Public", "ElementSize": 1, "Enum": { "ObjectName": "Class'EWeaponFireMode'", "ObjectPath": "/Script/IntoTheRadius2" }, "UnderlyingProp": { "Type": "ByteProperty", "Name": "UnderlyingType", "Flags": "RF_Public", "ElementSize": 1, "Enum": null } }, { "Type": "BoolProperty", "Name": "CallFunc_EqualEqual_ByteByte_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "StructProperty", "Name": "Temp_struct_Variable_5", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "ObjectProperty", "Name": "K2Node_ComponentBoundEvent_HolsterComponent", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'RadiusHolsterComponent'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "ObjectProperty", "Name": "K2Node_ComponentBoundEvent_RadiusItem", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'RadiusGrippableActorBase'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "Type": "BoolProperty", "Name": "K2Node_ComponentBoundEvent_bHasAttached", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_IsOnSafety_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "StructProperty", "Name": "K2Node_Select_Default_1", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "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": "K2Node_DynamicCast_AsBPA_Mag", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'BPA_Mag_C'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_Mag.0" } }, { "Type": "BoolProperty", "Name": "K2Node_DynamicCast_bSuccess", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "FloatProperty", "Name": "K2Node_CustomEvent_SliderProgressPoint", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "BoolProperty", "Name": "CallFunc_Greater_DoubleDouble_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_GetGenerateOverlapEvents_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": "StructProperty", "Name": "K2Node_Event_TypeTag", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "BoolProperty", "Name": "K2Node_Event_bIsLastRound", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ObjectProperty", "Name": "K2Node_Event_GrippingController", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'GripMotionControllerComponent'", "ObjectPath": "/Script/VRExpansionPlugin" } }, { "Type": "StructProperty", "Name": "K2Node_Event_GripInformation_1", "Flags": "RF_Public", "ElementSize": 752, "PropertyFlags": "ConstParm | ContainsInstancedReference", "Struct": { "ObjectName": "Class'BPActorGripInformation'", "ObjectPath": "/Script/VRExpansionPlugin" } }, { "Type": "ObjectProperty", "Name": "K2Node_Event_ReleasingController", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'GripMotionControllerComponent'", "ObjectPath": "/Script/VRExpansionPlugin" } }, { "Type": "StructProperty", "Name": "K2Node_Event_GripInformation", "Flags": "RF_Public", "ElementSize": 752, "PropertyFlags": "ConstParm | ContainsInstancedReference", "Struct": { "ObjectName": "Class'BPActorGripInformation'", "ObjectPath": "/Script/VRExpansionPlugin" } }, { "Type": "BoolProperty", "Name": "K2Node_Event_bWasSocketed", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "K2Node_CustomEvent_bSliderLock", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_Not_PreBool_ReturnValue_2", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "DelegateProperty", "Name": "K2Node_CreateDelegate_OutputDelegate_3", "Flags": "RF_Public", "ElementSize": 32, "SignatureFunction": { "ObjectName": "Function'BPC_RadiusShutterComoponent_v2_C:OnOpenStateChange__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_RadiusShutterComoponent_v2.13" } }, { "Type": "StructProperty", "Name": "Temp_struct_Variable_6", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "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": "K2Node_DynamicCast_AsRadius_Item_Stack_Component_Interface", "Flags": "RF_Public", "ElementSize": 16, "InterfaceClass": { "ObjectName": "Class'RadiusItemStackComponentInterface'", "ObjectPath": "/Script/IntoTheRadius2" } }, { "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": "BoolProperty", "Name": "CallFunc_IsStackEmpty_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_SetSliderLock_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "StructProperty", "Name": "Temp_struct_Variable_7", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "StructProperty", "Name": "CallFunc_GetCurrentDysfunction_ReturnValue", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "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_K2_AttachToComponent_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "EnumProperty", "Name": "Temp_byte_Variable", "Flags": "RF_Public", "ElementSize": 1, "Enum": { "ObjectName": "Class'EWeaponFireMode'", "ObjectPath": "/Script/IntoTheRadius2" }, "UnderlyingProp": { "Type": "ByteProperty", "Name": "UnderlyingType", "Flags": "RF_Public", "ElementSize": 1, "Enum": null } }, { "Type": "StructProperty", "Name": "K2Node_Select_Default_2", "Flags": "RF_Public", "ElementSize": 12, "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "DoubleProperty", "Name": "CallFunc_TryPlayShutterSound_Key_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_Greater_DoubleDouble_A_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 } ], "FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults" }, { "Type": "Function", "Name": "GetFirstSlotByTag", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "StructProperty", "Name": "Tag", "Flags": "RF_Public", "ElementSize": 12, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "ObjectProperty", "Name": "HandSlot", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Parm | OutParm | InstancedReference", "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'HandSocketBase_C'", "ObjectPath": "/Game/ITR2/BPs/Player/HandSocket/HandSocketBase.0" } }, { "Type": "IntProperty", "Name": "Temp_int_Array_Index_Variable", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "Temp_int_Loop_Counter_Variable", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_Add_IntInt_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "ArrayProperty", "Name": "CallFunc_K2_GetComponentsByClass_ReturnValue", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "ReferenceParm | ContainsInstancedReference", "Inner": { "Type": "ObjectProperty", "Name": "CallFunc_K2_GetComponentsByClass_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'HandSocketBase_C'", "ObjectPath": "/Game/ITR2/BPs/Player/HandSocket/HandSocketBase.0" } } }, { "Type": "IntProperty", "Name": "CallFunc_Array_Length_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "ObjectProperty", "Name": "CallFunc_Array_Get_Item", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "BlueprintGeneratedClass'HandSocketBase_C'", "ObjectPath": "/Game/ITR2/BPs/Player/HandSocket/HandSocketBase.0" } }, { "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_HasTag_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true } ], "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "ItemAction__DelegateSignature", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "StructProperty", "Name": "Action", "Flags": "RF_Public", "ElementSize": 12, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } } ], "FunctionFlags": "FUNC_Public | FUNC_Delegate | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "LastRoundShot", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Super": { "ObjectName": "Function'BPA_RadiusFirearmBase_C:LastRoundShot'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.26" }, "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "OnDataLinked", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'RadiusItemBase:OnDataLinked'", "ObjectPath": "/Script/IntoTheRadius2" }, "FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "OnGrip", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Super": { "ObjectName": "Function'BPA_RadiusFirearmBase_C:OnGrip'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.30" }, "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "ObjectProperty", "Name": "GrippingController", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference", "PropertyClass": { "ObjectName": "Class'GripMotionControllerComponent'", "ObjectPath": "/Script/VRExpansionPlugin" } }, { "Type": "StructProperty", "Name": "GripInformation", "Flags": "RF_Public", "ElementSize": 752, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm | ContainsInstancedReference", "Struct": { "ObjectName": "Class'BPActorGripInformation'", "ObjectPath": "/Script/VRExpansionPlugin" } } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "OnGripRelease", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Super": { "ObjectName": "Function'BPA_RadiusFirearmBase_C:OnGripRelease'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.31" }, "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "ObjectProperty", "Name": "ReleasingController", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference", "PropertyClass": { "ObjectName": "Class'GripMotionControllerComponent'", "ObjectPath": "/Script/VRExpansionPlugin" } }, { "Type": "StructProperty", "Name": "GripInformation", "Flags": "RF_Public", "ElementSize": 752, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm | ContainsInstancedReference", "Struct": { "ObjectName": "Class'BPActorGripInformation'", "ObjectPath": "/Script/VRExpansionPlugin" } }, { "Type": "BoolProperty", "Name": "bWasSocketed", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "OnManualEject_Event", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "OnOpenStateChange_Event", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "BoolProperty", "Name": "bIsClosed", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true } ], "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "OnShotFired", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Super": { "ObjectName": "Function'BPA_RadiusFirearmBase_C:OnShotFired'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.36" }, "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "StructProperty", "Name": "TypeTag", "Flags": "RF_Public", "ElementSize": 12, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "Struct": { "ObjectName": "Class'GameplayTag'", "ObjectPath": "/Script/GameplayTags" } }, { "Type": "BoolProperty", "Name": "bIsLastRound", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true } ], "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "OnSliderHitPoint_Event", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "FloatProperty", "Name": "SliderProgressPoint", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm" } ], "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "PlayFireModeChangeSound", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Super": { "ObjectName": "Function'BPA_RadiusFirearmBase_C:PlayFireModeChangeSound'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.39" }, "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "EnumProperty", "Name": "FireMode", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "Enum": { "ObjectName": "Class'EWeaponFireMode'", "ObjectPath": "/Script/IntoTheRadius2" }, "UnderlyingProp": { "Type": "ByteProperty", "Name": "UnderlyingType", "Flags": "RF_Public", "ElementSize": 1, "Enum": null } } ], "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "ReceiveBeginPlay", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Super": { "ObjectName": "Function'BPA_RadiusFirearmBase_C:ReceiveBeginPlay'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.41" }, "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "SliderLocked", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "BoolProperty", "Name": "bSliderLock", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true } ], "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "TryPlayShutterSound", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "DoubleProperty", "Name": "Key", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm" }, { "Type": "BoolProperty", "Name": "IsOpening", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "MapProperty", "Name": "SoundMap", "Flags": "RF_Public", "ElementSize": 80, "PropertyFlags": "Edit | BlueprintVisible", "KeyProp": { "Type": "DoubleProperty", "Name": "SoundMap", "Flags": "RF_Public", "ElementSize": 8 }, "ValueProp": { "Type": "ObjectProperty", "Name": "SoundMap_Value", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'SoundBase'", "ObjectPath": "/Script/Engine" } } }, { "Type": "ObjectProperty", "Name": "Sound", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible", "PropertyClass": { "ObjectName": "Class'SoundBase'", "ObjectPath": "/Script/Engine" } }, { "Type": "BoolProperty", "Name": "Temp_bool_Variable", "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", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_Add_IntInt_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "ArrayProperty", "Name": "CallFunc_Map_Keys_Keys", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "ReferenceParm", "Inner": { "Type": "DoubleProperty", "Name": "CallFunc_Map_Keys_Keys", "Flags": "RF_Public", "ElementSize": 8 } }, { "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_Array_Get_Item", "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 }, { "Type": "BoolProperty", "Name": "CallFunc_GreaterEqual_DoubleDouble_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ObjectProperty", "Name": "CallFunc_Map_Find_Value", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'SoundBase'", "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 }, { "Type": "IntProperty", "Name": "CallFunc_Array_Length_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "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": "MapProperty", "Name": "K2Node_Select_Default", "Flags": "RF_Public", "ElementSize": 80, "PropertyFlags": "ConstParm", "KeyProp": { "Type": "DoubleProperty", "Name": "K2Node_Select_Default", "Flags": "RF_Public", "ElementSize": 8 }, "ValueProp": { "Type": "ObjectProperty", "Name": "K2Node_Select_Default_Value", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'SoundBase'", "ObjectPath": "/Script/Engine" } } }, { "Type": "BoolProperty", "Name": "CallFunc_NotEqual_ObjectObject_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true } ], "FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "TrySlideLock", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Super": { "ObjectName": "Function'BPA_RadiusFirearmBase_C:TrySlideLock'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.53" }, "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "BoolProperty", "Name": "ForceLock", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "Locked", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "Parm | OutParm", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_SetSliderLock_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_Greater_DoubleDouble_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": "DoubleProperty", "Name": "CallFunc_Greater_DoubleDouble_A_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 } ], "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "UserConstructionScript", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'Function'", "Super": { "ObjectName": "Function'BPA_RadiusFirearmBase_C:UserConstructionScript'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.55" }, "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "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": "MapProperty", "Name": "CallFunc_SortMapByKey_Map_ImplicitCast", "Flags": "RF_Public", "ElementSize": 80, "KeyProp": { "Type": "FloatProperty", "Name": "CallFunc_SortMapByKey_Map_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4 }, "ValueProp": { "Type": "ObjectProperty", "Name": "CallFunc_SortMapByKey_Map_ImplicitCast_Value", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } } }, { "Type": "MapProperty", "Name": "CallFunc_SortMapByKey_Map_ImplicitCast_1", "Flags": "RF_Public", "ElementSize": 80, "KeyProp": { "Type": "FloatProperty", "Name": "CallFunc_SortMapByKey_Map_ImplicitCast_1", "Flags": "RF_Public", "ElementSize": 4 }, "ValueProp": { "Type": "ObjectProperty", "Name": "CallFunc_SortMapByKey_Map_ImplicitCast_Value", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } } } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "GS_GunTools", "Name": "GS_GunTools_0", "Outer": "Default__BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'GS_GunTools'", "Template": { "ObjectName": "GS_GunTools'Default__BPA_RadiusFirearmBase_C:GS_GunTools_0'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.56" }, "Flags": "RF_Public | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted" }, { "Type": "InheritableComponentHandler", "Name": "InheritableComponentHandler", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'InheritableComponentHandler'", "Flags": "RF_WasLoaded | RF_LoadCompleted", "Properties": { "Records": [ { "ComponentClass": { "ObjectName": "BlueprintGeneratedClass'BPC_ItemSounds_C'", "ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_ItemSounds.0" }, "ComponentTemplate": { "ObjectName": "BPC_ItemSounds_C'BPA_AutomaticFirearmBase_C:BPC_ItemSounds_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.4" }, "ComponentKey": { "OwnerClass": { "ObjectName": "BlueprintGeneratedClass'BPA_RadiusFirearmBase_C'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.2" }, "SCSVariableName": "BPC_ItemSounds", "AssociatedGuid": "EC888988-49D39D35-019534BD-2105BCBF" }, "CookedComponentInstancingData": { "ChangedPropertyList": [], "bHasValidCookedData": false } } ] } }, { "Type": "RadiusDataComponent", "Name": "Data Component", "Outer": "Default__BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'RadiusDataComponent'", "Template": { "ObjectName": "RadiusDataComponent'Default__BPA_RadiusFirearmBase_C:Data Component'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.59" }, "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_DefaultSubObject | RF_WasLoaded | RF_LoadCompleted" }, { "Type": "RadiusFirearmComponent", "Name": "Firearm Component", "Outer": "Default__BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'RadiusFirearmComponent'", "Template": { "ObjectName": "RadiusFirearmComponent'Default__BPA_RadiusFirearmBase_C:Firearm Component'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.60" }, "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_DefaultSubObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "CanCharacterStepUpOn": "ECanBeCharacterBase::ECB_Yes", "BodyInstance": { "ObjectType": "ECollisionChannel::ECC_WorldDynamic", "CollisionProfileName": "OverlapAllDynamic", "CollisionResponses": { "ResponseArray": [ { "Channel": "WorldStatic", "Response": "ECollisionResponse::ECR_Overlap" }, { "Channel": "WorldDynamic", "Response": "ECollisionResponse::ECR_Overlap" }, { "Channel": "Pawn", "Response": "ECollisionResponse::ECR_Overlap" }, { "Channel": "Visibility", "Response": "ECollisionResponse::ECR_Overlap" }, { "Channel": "Camera", "Response": "ECollisionResponse::ECR_Overlap" }, { "Channel": "PhysicsBody", "Response": "ECollisionResponse::ECR_Overlap" }, { "Channel": "Vehicle", "Response": "ECollisionResponse::ECR_Overlap" }, { "Channel": "Destructible", "Response": "ECollisionResponse::ECR_Overlap" }, { "Channel": "RadiusItem", "Response": "ECollisionResponse::ECR_Overlap" }, { "Channel": "LineOfFire", "Response": "ECollisionResponse::ECR_Overlap" } ] } }, "AttachParent": { "ObjectName": "SkeletalMeshComponent'Default__BPA_AutomaticFirearmBase_C:Weapon Mesh'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.39" }, "bReplicates": false } }, { "Type": "RadiusMuzzleComponent", "Name": "Muzzle Component", "Outer": "Default__BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'RadiusMuzzleComponent'", "Template": { "ObjectName": "RadiusMuzzleComponent'Default__BPA_RadiusFirearmBase_C:Muzzle Component'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.61" }, "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_DefaultSubObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "AttachParent": { "ObjectName": "SkeletalMeshComponent'Default__BPA_AutomaticFirearmBase_C:Weapon Mesh'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.39" }, "bReplicates": false } }, { "Type": "SceneComponent", "Name": "DefaultSceneRoot_GEN_VARIABLE", "Outer": "BPA_AutomaticFirearmBase_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'BPA_AutomaticFirearmBase_C:DefaultSceneRoot_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.32" }, "VariableGuid": "3E4CAFED-46C747D2-93E65D99-6F77B007", "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_RadiusMagazineSlot_C'", "ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_RadiusMagazineSlot.0" }, "ComponentTemplate": { "ObjectName": "BPC_RadiusMagazineSlot_C'BPA_AutomaticFirearmBase_C:BPC_RadiusMagazineSlot_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.5" }, "ParentComponentOrVariableName": "Weapon Mesh", "bIsParentComponentNative": true, "ChildNodes": [ { "ObjectName": "SCS_Node'BPA_AutomaticFirearmBase_C:SimpleConstructionScript_0.SCS_Node_4'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.37" } ], "VariableGuid": "2C7CC92D-467DAFE8-FA5C1BAE-7858D1FB", "InternalVariableName": "BPC_RadiusMagazineSlot" } }, { "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'AudioComponent'", "ObjectPath": "/Script/Engine" }, "ComponentTemplate": { "ObjectName": "AudioComponent'BPA_AutomaticFirearmBase_C:Audio_Shutter_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.0" }, "ParentComponentOrVariableName": "Weapon Mesh", "bIsParentComponentNative": true, "VariableGuid": "4A863C5A-46FFF839-B5C0C887-B4C50042", "InternalVariableName": "Audio_Shutter" } }, { "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_RadiusShutterComoponent_v2_C'", "ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_RadiusShutterComoponent_v2.0" }, "ComponentTemplate": { "ObjectName": "BPC_RadiusShutterComoponent_v2_C'BPA_AutomaticFirearmBase_C:BPC_RadiusShutterComoponent_v2_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.6" }, "ParentComponentOrVariableName": "Weapon Mesh", "bIsParentComponentNative": true, "VariableGuid": "11DEE130-47DB005F-7078ECAD-7DE166C1", "InternalVariableName": "BPC_RadiusShutterComoponent_v2" } }, { "Type": "SCS_Node", "Name": "SCS_Node_4", "Outer": "SimpleConstructionScript_0", "Class": "UScriptClass'SCS_Node'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "ComponentClass": { "ObjectName": "Class'BoxComponent'", "ObjectPath": "/Script/Engine" }, "ComponentTemplate": { "ObjectName": "BoxComponent'BPA_AutomaticFirearmBase_C:Box_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.2" }, "VariableGuid": "598A5213-40953459-54442582-31E3B80A", "InternalVariableName": "Box" } }, { "Type": "SimpleConstructionScript", "Name": "SimpleConstructionScript_0", "Outer": "BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'SimpleConstructionScript'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "RootNodes": [ { "ObjectName": "SCS_Node'BPA_AutomaticFirearmBase_C:SimpleConstructionScript_0.SCS_Node_2'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.35" }, { "ObjectName": "SCS_Node'BPA_AutomaticFirearmBase_C:SimpleConstructionScript_0.SCS_Node_3'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.36" }, { "ObjectName": "SCS_Node'BPA_AutomaticFirearmBase_C:SimpleConstructionScript_0.SCS_Node_1'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.34" } ], "AllNodes": [ { "ObjectName": "SCS_Node'BPA_AutomaticFirearmBase_C:SimpleConstructionScript_0.SCS_Node_2'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.35" }, { "ObjectName": "SCS_Node'BPA_AutomaticFirearmBase_C:SimpleConstructionScript_0.SCS_Node_3'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.36" }, { "ObjectName": "SCS_Node'BPA_AutomaticFirearmBase_C:SimpleConstructionScript_0.SCS_Node_1'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.34" }, { "ObjectName": "SCS_Node'BPA_AutomaticFirearmBase_C:SimpleConstructionScript_0.SCS_Node_4'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.37" } ], "DefaultSceneRootNode": { "ObjectName": "SCS_Node'BPA_AutomaticFirearmBase_C:SimpleConstructionScript_0.SCS_Node_0'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_AutomaticFirearmBase.33" } } }, { "Type": "SkeletalMeshComponent", "Name": "Weapon Mesh", "Outer": "Default__BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'SkeletalMeshComponent'", "Template": { "ObjectName": "SkeletalMeshComponent'Default__BPA_RadiusFirearmBase_C:Weapon Mesh'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.76" }, "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_DefaultSubObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "bUpdateOverlapsOnAnimationFinalize": false, "BodyInstance": { "ObjectType": "ECollisionChannel::ECC_GameTraceChannel4", "CollisionProfileName": "RadiusItemPreset", "CollisionResponses": { "ResponseArray": [ { "Channel": "Pawn", "Response": "ECollisionResponse::ECR_Ignore" }, { "Channel": "Visibility", "Response": "ECollisionResponse::ECR_Ignore" }, { "Channel": "Camera", "Response": "ECollisionResponse::ECR_Ignore" }, { "Channel": "Projectile", "Response": "ECollisionResponse::ECR_Block" }, { "Channel": "StackComponent", "Response": "ECollisionResponse::ECR_Block" } ] } } } }, { "Type": "SyncTransformComponent", "Name": "SyncTransformComponent", "Outer": "Default__BPA_AutomaticFirearmBase_C", "Class": "UScriptClass'SyncTransformComponent'", "Template": { "ObjectName": "SyncTransformComponent'Default__BPA_RadiusFirearmBase_C:SyncTransformComponent'", "ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.77" }, "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_DefaultSubObject | RF_WasLoaded | RF_LoadCompleted" } ]