ITR2_ASSET/IntoTheRadius2/Content/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.json

5920 lines
191 KiB
JSON
Raw Normal View History

2024-11-28 06:17:42 +00:00
[
{
"Type": "AudioComponent",
"Name": "Audio_Dysfunction_GEN_VARIABLE",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'AudioComponent'",
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "AudioComponent",
"Name": "Audio_Shooting_GEN_VARIABLE",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'AudioComponent'",
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Sound": {
"ObjectName": "MetaSoundSource'MS_Weapon_Fire_Base'",
"ObjectPath": "/Game/Sound/Weapons/Assault_Rifles/AK_74_Base/Fire/MS_Weapon_Fire_Base.0"
},
"bReplicates": true,
"bAutoActivate": false
}
},
{
"Type": "BlueprintGeneratedClass",
"Name": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"NumReplicatedProperties": 1,
"ComponentClassOverrides": [
{
"ComponentName": "Firearm Component",
"ComponentClass": {
"ObjectName": "Class'RadiusFirearmComponent'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"ComponentName": "Muzzle Component",
"ComponentClass": {
"ObjectName": "Class'RadiusMuzzleComponent'",
"ObjectPath": "/Script/IntoTheRadius2"
}
}
],
"SimpleConstructionScript": {
"ObjectName": "SimpleConstructionScript'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.75"
},
"InheritableComponentHandler": {
"ObjectName": "InheritableComponentHandler'BPA_RadiusFirearmBase_C:InheritableComponentHandler'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.57"
},
"UberGraphFunction": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:ExecuteUbergraph_BPA_RadiusFirearmBase'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.16"
}
},
"SuperStruct": {
"ObjectName": "Class'RadiusFirearmBase'",
"ObjectPath": "/Script/IntoTheRadius2"
},
"Children": [
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:GetItemAttachToPanelSound'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.21"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:AttachInternalBulletToShutter'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.13"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnChangeMagFinalize'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.27"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:InitPrimaryHandSockets'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.25"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:GetDamageCauserName'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.19"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:GetDamageCauserTag'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.20"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:TrySlideLock'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.53"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:CalcItemLengthFactor'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.14"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:UpdateOnActiveGrip'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.54"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:SetEnableOnlyIfGrippedSlots'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.44"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:SetEnableCanShoot'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.43"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:Get Slots by Tag'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.18"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:ApplyRecoil'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.12"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:GetReciolParams'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.23"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:GetShotLoudnessParam'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.24"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:Get GSGun Tools'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.17"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:GetRadiusWeaponComponents'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.22"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:UserConstructionScript'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.55"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnSecondaryUsed'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.35"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnEndSecondaryUsed'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.28"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:PlayFireModeChangeSound'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.39"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnGripRelease'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.31"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnGrip'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.30"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:ReceiveBeginPlay'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.41"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:TickGrip'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.52"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:LastRoundShot'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.26"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:Server_SwitchFiremode'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.42"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnSecondaryGrip'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.33"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnSecondaryGripRelease'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.34"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:StartFire_Sound'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.48"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:StopFire_Sound'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.49"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:SwitchShooting'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.51"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:PlayFireSound'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.40"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnShotFired'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.36"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:SettingsChanged'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.47"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:SwitchRelevance'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.50"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:SetItemStabilization'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.45"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:SetStabilizationAlpha'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.46"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:DisableSTabilization'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.15"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:PlayFalseShot'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.38"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnEndUsed'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.29"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnUsed'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.37"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:ExecuteUbergraph_BPA_RadiusFirearmBase'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.16"
},
{
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnMagazineAttachChanged__DelegateSignature'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.32"
}
],
"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_WeaponCleaner",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BPC_WeaponCleaner_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Cleaning/BPC_WeaponCleaner.0"
}
},
{
"Type": "ObjectProperty",
"Name": "Audio_Dysfunction",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
"PropertyClass": {
"ObjectName": "Class'AudioComponent'",
"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": "BPC_ItemSway",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BPC_ItemSway_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Components/ItemSway/BPC_ItemSway.0"
}
},
{
"Type": "ObjectProperty",
"Name": "BPC_ItemMarker",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BPC_ItemMarker_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Misc/BPC_ItemMarker.0"
}
},
{
"Type": "ObjectProperty",
"Name": "BPC_ItemWaterSplash",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BPC_ItemWaterSplash_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_ItemWaterSplash.0"
}
},
{
"Type": "ObjectProperty",
"Name": "BPC_ItemMaterialEffects",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BPC_ItemMaterialEffects_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_ItemMaterialEffects.0"
}
},
{
"Type": "ObjectProperty",
"Name": "BPC_ItemSounds",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BPC_ItemSounds_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_ItemSounds.0"
}
},
{
"Type": "ObjectProperty",
"Name": "BPC_RadiusBulletInternal",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BPC_RadiusBulletInternal_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_RadiusBulletInternal.0"
}
},
{
"Type": "ObjectProperty",
"Name": "PS_Shoot",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
"PropertyClass": {
"ObjectName": "Class'ParticleSystemComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "Audio_Shooting",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
"PropertyClass": {
"ObjectName": "Class'AudioComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "GunTools",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | InstancedReference",
"PropertyClass": {
"ObjectName": "Class'GS_GunTools'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"Type": "BoolProperty",
"Name": "bCanPrimaryUse",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "bGripped",
"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": "Audio_FiremodeSwitch",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'SoundBase'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DoubleProperty",
"Name": "TriggerAlpha",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
},
{
"Type": "ArrayProperty",
"Name": "WeaponTailsVolumeName",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"Inner": {
"Type": "StrProperty",
"Name": "WeaponTailsVolumeName",
"Flags": "RF_Public",
"ElementSize": 16
}
},
{
"Type": "ArrayProperty",
"Name": "WeaponTailsVolumePriority",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"Inner": {
"Type": "IntProperty",
"Name": "WeaponTailsVolumePriority",
"Flags": "RF_Public",
"ElementSize": 4
}
},
{
"Type": "IntProperty",
"Name": "Tails",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 4,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
},
{
"Type": "BoolProperty",
"Name": "bGrippedSecondary",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "MulticastInlineDelegateProperty",
"Name": "OnMagazineAttachChanged",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 24,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | BlueprintAssignable | BlueprintCallable",
"SignatureFunction": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnMagazineAttachChanged__DelegateSignature'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.32"
}
},
{
"Type": "ObjectProperty",
"Name": "SoundDryShot",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible",
"PropertyClass": {
"ObjectName": "Class'SoundBase'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "IntProperty",
"Name": "ActiveGripsCounter",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 4,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
},
{
"Type": "ObjectProperty",
"Name": "Audio_SilencerShooting",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'SoundBase'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "Audio_NormalShooting",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'SoundBase'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "BoolProperty",
"Name": "CanShoot",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible | Net | DisableEditOnInstance",
"RepIndex": 19,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "SecondaryGripController",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | InstancedReference",
"PropertyClass": {
"ObjectName": "Class'SceneComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "GSSmoothing",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | InstancedReference",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'GS_Smoothing_C'",
"ObjectPath": "/Game/ITR2/BPs/Player/GS_Smoothing.0"
}
},
{
"Type": "BoolProperty",
"Name": "SmoothingEnabled",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "FloatProperty",
"Name": "StabilizeToggleDistance",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 4,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
},
{
"Type": "BoolProperty",
"Name": "bPrevNoDysfunction",
"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": "Audio_DysfunctionJam",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'SoundBase'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "Audio_DysfunctionMisfire",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'SoundBase'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "Audio_DysfunctionLoadFailure",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'SoundBase'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "SliderLockSound",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible",
"PropertyClass": {
"ObjectName": "Class'SoundBase'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "BoolProperty",
"Name": "Has Shoot Input",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FuncMap": {
"OnMagazineAttachChanged__DelegateSignature": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnMagazineAttachChanged__DelegateSignature'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.32"
},
"ExecuteUbergraph_BPA_RadiusFirearmBase": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:ExecuteUbergraph_BPA_RadiusFirearmBase'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.16"
},
"OnUsed": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnUsed'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.37"
},
"OnEndUsed": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnEndUsed'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.29"
},
"PlayFalseShot": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:PlayFalseShot'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.38"
},
"DisableSTabilization": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:DisableSTabilization'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.15"
},
"SetStabilizationAlpha": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:SetStabilizationAlpha'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.46"
},
"SetItemStabilization": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:SetItemStabilization'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.45"
},
"SwitchRelevance": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:SwitchRelevance'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.50"
},
"SettingsChanged": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:SettingsChanged'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.47"
},
"OnShotFired": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnShotFired'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.36"
},
"PlayFireSound": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:PlayFireSound'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.40"
},
"SwitchShooting": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:SwitchShooting'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.51"
},
"StopFire_Sound": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:StopFire_Sound'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.49"
},
"StartFire_Sound": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:StartFire_Sound'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.48"
},
"OnSecondaryGripRelease": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnSecondaryGripRelease'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.34"
},
"OnSecondaryGrip": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnSecondaryGrip'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.33"
},
"Server_SwitchFiremode": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:Server_SwitchFiremode'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.42"
},
"LastRoundShot": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:LastRoundShot'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.26"
},
"TickGrip": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:TickGrip'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.52"
},
"ReceiveBeginPlay": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:ReceiveBeginPlay'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.41"
},
"OnGrip": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnGrip'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.30"
},
"OnGripRelease": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnGripRelease'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.31"
},
"PlayFireModeChangeSound": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:PlayFireModeChangeSound'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.39"
},
"OnEndSecondaryUsed": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnEndSecondaryUsed'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.28"
},
"OnSecondaryUsed": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnSecondaryUsed'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.35"
},
"UserConstructionScript": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:UserConstructionScript'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.55"
},
"GetRadiusWeaponComponents": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:GetRadiusWeaponComponents'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.22"
},
"Get GSGun Tools": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:Get GSGun Tools'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.17"
},
"GetShotLoudnessParam": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:GetShotLoudnessParam'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.24"
},
"GetReciolParams": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:GetReciolParams'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.23"
},
"ApplyRecoil": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:ApplyRecoil'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.12"
},
"Get Slots by Tag": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:Get Slots by Tag'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.18"
},
"SetEnableCanShoot": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:SetEnableCanShoot'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.43"
},
"SetEnableOnlyIfGrippedSlots": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:SetEnableOnlyIfGrippedSlots'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.44"
},
"UpdateOnActiveGrip": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:UpdateOnActiveGrip'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.54"
},
"CalcItemLengthFactor": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:CalcItemLengthFactor'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.14"
},
"TrySlideLock": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:TrySlideLock'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.53"
},
"GetDamageCauserTag": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:GetDamageCauserTag'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.20"
},
"GetDamageCauserName": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:GetDamageCauserName'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.19"
},
"InitPrimaryHandSockets": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:InitPrimaryHandSockets'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.25"
},
"OnChangeMagFinalize": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:OnChangeMagFinalize'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.27"
},
"AttachInternalBulletToShutter": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:AttachInternalBulletToShutter'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.13"
},
"GetItemAttachToPanelSound": {
"ObjectName": "Function'BPA_RadiusFirearmBase_C:GetItemAttachToPanelSound'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.21"
}
},
"ClassFlags": "CLASS_Config | CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "BPA_RadiusFirearmBase_C'Default__BPA_RadiusFirearmBase_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "BPA_RadiusFirearmBase_C",
"Name": "Default__BPA_RadiusFirearmBase_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.BPA_RadiusFirearmBase_C'",
"Flags": "RF_Public | RF_Transactional | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {},
"Audio_FiremodeSwitch[15]": {
"ObjectName": "SoundWave'Flashlight_Switch'",
"ObjectPath": "/Engine/VREditor/Sounds/UI/Flashlight_Switch.0"
},
"OnMagazineAttachChanged[21]": {
"InvocationList": []
},
"SoundDryShot[22]": {
"ObjectName": "SoundCue'A_WP_PM_DryShot_Cue'",
"ObjectPath": "/Game/Sound/Weapons/Pistols/PM/Mech/Dry_Shot/A_WP_PM_DryShot_Cue.0"
},
"CanShoot[26]": true,
"StabilizeToggleDistance[30]": 30.0,
"SliderLockSound[35]": {
"ObjectName": "MetaSoundSource'MS_WP_Shutter_Lock_Rifle'",
"ObjectPath": "/Game/Sound/Weapons/Shutter_Lock/Rifle/MS_WP_Shutter_Lock_Rifle.0"
},
"WeaponMesh": {
"ObjectName": "SkeletalMeshComponent'Default__BPA_RadiusFirearmBase_C:Weapon Mesh'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.76"
},
"FirearmComponent": {
"ObjectName": "RadiusFirearmComponent'Default__BPA_RadiusFirearmBase_C:Firearm Component'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.60"
},
"MuzzleComponent": {
"ObjectName": "RadiusMuzzleComponent'Default__BPA_RadiusFirearmBase_C:Muzzle Component'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.61"
},
"DataComponent": {
"ObjectName": "RadiusDataComponent'Default__BPA_RadiusFirearmBase_C:Data Component'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.59"
},
"SyncTransfromComponent": {
"ObjectName": "SyncTransformComponent'Default__BPA_RadiusFirearmBase_C:SyncTransformComponent'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.77"
},
"GripLogicScripts": [
{
"ObjectName": "GS_GunTools'Default__BPA_RadiusFirearmBase_C:GS_GunTools_0'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.56"
}
],
"VRGripInterfaceSettings": {
"FreeDefaultGripType": "EGripCollisionType::CustomGrip",
"SecondaryGripType": "ESecondaryGripType::SG_SlotOnly",
"MovementReplicationType": "EGripMovementReplicationSettings::ClientSide_Authoritive",
"LateUpdateSetting": "EGripLateUpdateSettings::LateUpdatesAlwaysOn",
"ConstraintStiffness": 2500.0,
"ConstraintDamping": 1000.0,
"ConstraintBreakDistance": 300.0,
"SecondarySlotRange": 10.0,
"AdvancedGripSettings": {
"PhysicsSettings": {
"bUsePhysicsSettings": true,
"PhysicsConstraintType": "EPhysicsGripConstraintType::ForceConstraint",
"bTurnOffGravityDuringGrip": true,
"bUseCustomAngularValues": true,
"AngularStiffness": 1500000.0,
"AngularDamping": 200000.0
}
}
},
"PrimaryActorTick": {
"TickGroup": "ETickingGroup::TG_DuringPhysics",
"bStartWithTickEnabled": false
},
"bAlwaysRelevant": true,
"RootComponent": {
"ObjectName": "SkeletalMeshComponent'Default__BPA_RadiusFirearmBase_C:Weapon Mesh'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.76"
}
}
},
{
"Type": "BPC_ItemMarker_C",
"Name": "BPC_ItemMarker_GEN_VARIABLE",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Items/Misc/BPC_ItemMarker.BPC_ItemMarker_C'",
"Template": {
"ObjectName": "BPC_ItemMarker_C'Default__BPC_ItemMarker_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Misc/BPC_ItemMarker.1"
},
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BPC_ItemMaterialEffects_C",
"Name": "BPC_ItemMaterialEffects_GEN_VARIABLE",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Items/Components/BPC_ItemMaterialEffects.BPC_ItemMaterialEffects_C'",
"Template": {
"ObjectName": "BPC_ItemMaterialEffects_C'Default__BPC_ItemMaterialEffects_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_ItemMaterialEffects.1"
},
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BPC_ItemSounds_C",
"Name": "BPC_ItemSounds_GEN_VARIABLE",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Items/Components/BPC_ItemSounds.BPC_ItemSounds_C'",
"Template": {
"ObjectName": "BPC_ItemSounds_C'Default__BPC_ItemSounds_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_ItemSounds.1"
},
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BPC_ItemSway_C",
"Name": "BPC_ItemSway_GEN_VARIABLE",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Items/Components/ItemSway/BPC_ItemSway.BPC_ItemSway_C'",
"Template": {
"ObjectName": "BPC_ItemSway_C'Default__BPC_ItemSway_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Components/ItemSway/BPC_ItemSway.1"
},
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BPC_ItemWaterSplash_C",
"Name": "BPC_ItemWaterSplash_GEN_VARIABLE",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Items/Components/BPC_ItemWaterSplash.BPC_ItemWaterSplash_C'",
"Template": {
"ObjectName": "BPC_ItemWaterSplash_C'Default__BPC_ItemWaterSplash_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_ItemWaterSplash.1"
},
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BPC_RadiusBulletInternal_C",
"Name": "BPC_RadiusBulletInternal_GEN_VARIABLE",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Items/Components/BPC_RadiusBulletInternal.BPC_RadiusBulletInternal_C'",
"Template": {
"ObjectName": "BPC_RadiusBulletInternal_C'Default__BPC_RadiusBulletInternal_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_RadiusBulletInternal.1"
},
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"CanCharacterStepUpOn": "ECanBeCharacterBase::ECB_No",
"BodyInstance": {
"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": "Trigger",
"Response": "ECollisionResponse::ECR_Ignore"
},
{
"Channel": "RadiusItem",
"Response": "ECollisionResponse::ECR_Ignore"
}
]
}
}
}
},
{
"Type": "BPC_Relevance_C",
"Name": "BPC_Relevance_GEN_VARIABLE",
"Outer": "BPA_RadiusFirearmBase_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]": 2000.0
}
},
{
"Type": "BPC_WeaponCleaner_C",
"Name": "BPC_WeaponCleaner_GEN_VARIABLE",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Items/Cleaning/BPC_WeaponCleaner.BPC_WeaponCleaner_C'",
"Template": {
"ObjectName": "BPC_WeaponCleaner_C'Default__BPC_WeaponCleaner_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Cleaning/BPC_WeaponCleaner.1"
},
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "Function",
"Name": "ApplyRecoil",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "GSTools",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
"PropertyClass": {
"ObjectName": "Class'GS_GunTools'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"Type": "BoolProperty",
"Name": "bIsShootRecoil",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "AmmoRecoilMult",
"Flags": "RF_Public",
"ElementSize": 24,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "locTranslationalRecoil",
"Flags": "RF_Public",
"ElementSize": 24,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "locRecoilMult",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "StructProperty",
"Name": "locRecoilRot",
"Flags": "RF_Public",
"ElementSize": 24,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"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": "CallFunc_MakeTransform_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 96,
"Struct": {
"ObjectName": "Class'Transform'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeTransform_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 96,
"Struct": {
"ObjectName": "Class'Transform'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_X",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_Y",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_Z",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_MakeLiteralDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "InterfaceProperty",
"Name": "K2Node_DynamicCast_AsRadius_Firearm_Component_Interface",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusFirearmComponentInterface'",
"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_Not_PreBool_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "EnumProperty",
"Name": "CallFunc_GetCurrentFireMode_ReturnValue",
"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": "CallFunc_GetReciolParams_RecoilParameters",
"Flags": "RF_Public",
"ElementSize": 52,
"Struct": {
"ObjectName": "Class'RecoilParameters'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "K2Node_Select_Default",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_3",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_4",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_5",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_6",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_7",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_8",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeRotator_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeRotator_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeVector_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_B_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_A_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "K2Node_Select_FullAuto_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "K2Node_Select_Burst_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_Min_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_Max_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "FloatProperty",
"Name": "CallFunc_MakeRotator_Pitch_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_MakeRotator_Pitch_ImplicitCast_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_Min_ImplicitCast_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_Max_ImplicitCast_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_Min_ImplicitCast_2",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_Max_ImplicitCast_2",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "FloatProperty",
"Name": "CallFunc_MakeRotator_Roll_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_MakeRotator_Roll_ImplicitCast_1",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "AttachInternalBulletToShutter",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"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
}
],
"FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "CalcItemLengthFactor",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "DoubleProperty",
"Name": "LengthFactor",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Parm | OutParm"
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
},
{
"Type": "Function",
"Name": "DisableSTabilization",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_BPA_RadiusFirearmBase",
"Outer": "BPA_RadiusFirearmBase_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": "ObjectProperty",
"Name": "CallFunc_SpawnObject_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'GS_Smoothing_C'",
"ObjectPath": "/Game/ITR2/BPs/Player/GS_Smoothing.0"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "IntProperty",
"Name": "Temp_int_Variable",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "ConstParm"
},
{
"Type": "StrProperty",
"Name": "Temp_string_Variable",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ConstParm"
},
{
"Type": "ArrayProperty",
"Name": "Temp_object_Variable",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ConstParm | ReferenceParm",
"Inner": {
"Type": "ObjectProperty",
"Name": "Temp_object_Variable",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Add_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_SwitchNextFireMode_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12,
"Struct": {
"ObjectName": "Class'GameplayTag'",
"ObjectPath": "/Script/GameplayTags"
}
},
{
"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": "EnumProperty",
"Name": "K2Node_CustomEvent_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": "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_4",
"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": "InterfaceProperty",
"Name": "CallFunc_OnEndUsed_self_CastInput",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'VRGripInterface'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_GrippingController_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'GripMotionControllerComponent'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"Type": "StructProperty",
"Name": "K2Node_Event_GripInformation_3",
"Flags": "RF_Public",
"ElementSize": 752,
"PropertyFlags": "ConstParm | ContainsInstancedReference",
"Struct": {
"ObjectName": "Class'BPActorGripInformation'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"Type": "DelegateProperty",
"Name": "K2Node_CreateDelegate_OutputDelegate",
"Flags": "RF_Public",
"ElementSize": 32,
"SignatureFunction": {
"ObjectName": "Class'OnBulletFired__DelegateSignature'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "DelegateProperty",
"Name": "K2Node_CreateDelegate_OutputDelegate_1",
"Flags": "RF_Public",
"ElementSize": 32,
"SignatureFunction": {
"ObjectName": "Class'OnFireModeChanged__DelegateSignature'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "IntProperty",
"Name": "Temp_int_Array_Index_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"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_2",
"Flags": "RF_Public",
"ElementSize": 752,
"PropertyFlags": "ConstParm | ContainsInstancedReference",
"Struct": {
"ObjectName": "Class'BPActorGripInformation'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"Type": "FloatProperty",
"Name": "K2Node_Event_DeltaTime",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetOwner_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "EnumProperty",
"Name": "CallFunc_GetHandType_Hand",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": {
"ObjectName": "Class'EControllerHand'",
"ObjectPath": "/Script/InputCore"
},
"UnderlyingProp": {
"Type": "ByteProperty",
"Name": "UnderlyingType",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
}
},
{
"Type": "InterfaceProperty",
"Name": "K2Node_DynamicCast_AsRadius_Player_Interface",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusPlayerInterface'",
"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": "K2Node_SwitchEnum_CmpSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetPlayerCameraRef_Ref",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'CameraComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetVelocity_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_VSizeSquared_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetOwner_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_DoubleDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "InterfaceProperty",
"Name": "K2Node_DynamicCast_AsRadius_Player_Interface_1",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusPlayerInterface'",
"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": "FloatProperty",
"Name": "CallFunc_GetTriggerAlphas_LeftTriggerAlpha",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_GetTriggerAlphas_RightTriggerAlpha",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_SwitchNextFireMode_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 12,
"Struct": {
"ObjectName": "Class'GameplayTag'",
"ObjectPath": "/Script/GameplayTags"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsServer_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": "ObjectProperty",
"Name": "CallFunc_GetOwner_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_GripOwningController_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'GripMotionControllerComponent'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_SecondaryGripComponent",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'SceneComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"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_GripOwningController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'GripMotionControllerComponent'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ReleasingSecondaryGripComponent",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'SceneComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"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_CustomEvent_bOnlyOnce",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "InterfaceProperty",
"Name": "CallFunc_SetTriggerParameter_self_CastInput",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'AudioParameterControllerInterface'",
"ObjectPath": "/Script/AudioExtensions"
}
},
{
"Type": "DelegateProperty",
"Name": "K2Node_CreateDelegate_OutputDelegate_2",
"Flags": "RF_Public",
"ElementSize": 32,
"SignatureFunction": {
"ObjectName": "Class'OnShootInputChanged__DelegateSignature'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_CustomEvent_bHasShootInput",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "Temp_bool_True_if_break_was_hit_Variable",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "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_GetOwner_ReturnValue_3",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_CanShoot_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "InterfaceProperty",
"Name": "K2Node_DynamicCast_AsRadius_Player_Interface_2",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusPlayerInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess_2",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "InterfaceProperty",
"Name": "K2Node_DynamicCast_AsRadius_Player_Interface_3",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusPlayerInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess_3",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsActorLocallyOwned_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "K2Node_CustomEvent_bIsOnce",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "DoubleProperty",
"Name": "K2Node_CustomEvent_LoudnessModifier",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetGameInstanceSubsystem_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusEventsSubsystem'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsSliderLock_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": "InterfaceProperty",
"Name": "K2Node_DynamicCast_AsRadius_Firearm_Component_Interface",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusFirearmComponentInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess_4",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "InterfaceProperty",
"Name": "K2Node_DynamicCast_AsRadius_Firearm_Component_Interface_1",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusFirearmComponentInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess_5",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "EnumProperty",
"Name": "CallFunc_GetCurrentFireMode_ReturnValue",
"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": "EnumProperty",
"Name": "CallFunc_GetCurrentFireMode_ReturnValue_1",
"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_NotEqual_ByteByte_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_SelectFloat_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"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": "BoolProperty",
"Name": "CallFunc_BooleanOR_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetGameInstanceSubsystem_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusSettingsSubsystem'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "InterfaceProperty",
"Name": "Temp_interface_Variable",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "UObjectWrapper",
"InterfaceClass": {
"ObjectName": "Class'RadiusDataComponentInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsVirtualStockOn_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWeaponStaticData_OutWeaponStaticData",
"Flags": "RF_Public",
"ElementSize": 696,
"Struct": {
"ObjectName": "Class'WeaponStaticData'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_GetWeaponStaticData_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetGameInstanceSubsystem_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusConfigurationSubsystem'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetStimulusDataByTag_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 96,
"PropertyFlags": "ConstParm",
"Struct": {
"ObjectName": "Class'StimuliData'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "StructProperty",
"Name": "K2Node_CustomEvent_TypeTag",
"Flags": "RF_Public",
"ElementSize": 12,
"Struct": {
"ObjectName": "Class'GameplayTag'",
"ObjectPath": "/Script/GameplayTags"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_CustomEvent_bIsLastRound",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "FloatProperty",
"Name": "CallFunc_GetShotLoudnessParam_Shot_Loudness",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetOwner_ReturnValue_4",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "ByteProperty",
"Name": "CallFunc_GetLocalRole_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": {
"ObjectName": "Class'ENetRole'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_ByteByte_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_BooleanOR_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "InterfaceProperty",
"Name": "K2Node_DynamicCast_AsRadius_Muzzle_Component_Interface",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusMuzzleComponentInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess_6",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsSilencerMuzzle_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "ConstParm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetGrippingControllers_PrimaryController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'GripMotionControllerComponent'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetGrippingControllers_SecondaryController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'GripMotionControllerComponent'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue_3",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "EnumProperty",
"Name": "CallFunc_GetHandType_Hand_1",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": {
"ObjectName": "Class'EControllerHand'",
"ObjectPath": "/Script/InputCore"
},
"UnderlyingProp": {
"Type": "ByteProperty",
"Name": "UnderlyingType",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue_4",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_ByteByte_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "EnumProperty",
"Name": "CallFunc_GetHandType_Hand_2",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": {
"ObjectName": "Class'EControllerHand'",
"ObjectPath": "/Script/InputCore"
},
"UnderlyingProp": {
"Type": "ByteProperty",
"Name": "UnderlyingType",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_ByteByte_ReturnValue_3",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "FloatProperty",
"Name": "Temp_real_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_FClamp_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "BoolProperty",
"Name": "Temp_bool_Variable",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "InterfaceProperty",
"Name": "CallFunc_SetTriggerParameter_self_CastInput_1",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'AudioParameterControllerInterface'",
"ObjectPath": "/Script/AudioExtensions"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_K2_GetComponentLocation_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "InterfaceProperty",
"Name": "CallFunc_SetTriggerParameter_self_CastInput_2",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'AudioParameterControllerInterface'",
"ObjectPath": "/Script/AudioExtensions"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_TrySlideLock_Locked",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_Get_GSGun_Tools_GunTools_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'GS_GunTools'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Get_GSGun_Tools_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "InterfaceProperty",
"Name": "K2Node_DynamicCast_AsRadius_Item_Interface",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusItemInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess_7",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "InterfaceProperty",
"Name": "CallFunc_GetRadiusDataComponentAccessor_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "UObjectWrapper",
"InterfaceClass": {
"ObjectName": "Class'RadiusDataComponentInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "Temp_bool_Variable_1",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "ConstParm",
"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": "Class'NoParamsDelegate__DelegateSignature'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Select_Default",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'SoundBase'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "FloatProperty",
"Name": "Temp_real_Variable_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "InterfaceProperty",
"Name": "K2Node_DynamicCast_AsRadius_Firearm_Component_Interface_2",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusFirearmComponentInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess_8",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_FClamp_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "BoolProperty",
"Name": "K2Node_CustomEvent_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_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "K2Node_Event_On",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_AddUnique_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "DoubleProperty",
"Name": "K2Node_CustomEvent_Alpha",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue_5",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_SpawnSoundAttached_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'AudioComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_BooleanAND_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_CalculateSmoothingAlpha_bOutIsAligned",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "FloatProperty",
"Name": "CallFunc_CalculateSmoothingAlpha_OutAlignAlpha",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"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": "BoolProperty",
"Name": "CallFunc_BooleanAND_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "DelegateProperty",
"Name": "K2Node_CreateDelegate_OutputDelegate_4",
"Flags": "RF_Public",
"ElementSize": 32,
"SignatureFunction": {
"ObjectName": "Function'BPC_Relevance_C:ToggleRelevance__DelegateSignature'",
"ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_Relevance.11"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_Get_GSGun_Tools_GunTools_2",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'GS_GunTools'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Get_GSGun_Tools_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetGameInstanceSubsystem_ReturnValue_3",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusConfigurationSubsystem'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetAmmoStaticDataByTag_OutData",
"Flags": "RF_Public",
"ElementSize": 696,
"Struct": {
"ObjectName": "Class'AmmoStaticData'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_GetAmmoStaticDataByTag_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetCurrentDysfunction_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12,
"Struct": {
"ObjectName": "Class'GameplayTag'",
"ObjectPath": "/Script/GameplayTags"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetUnejectedBulletComponent_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'ActorComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"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": "StructProperty",
"Name": "CallFunc_GetAmmoInChamberTag_GameplayTag",
"Flags": "RF_Public",
"ElementSize": 12,
"Struct": {
"ObjectName": "Class'GameplayTag'",
"ObjectPath": "/Script/GameplayTags"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_GetAmmoInChamberTag_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_BooleanAND_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_HasDysfunction_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetCurrentDysfunction_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 12,
"Struct": {
"ObjectName": "Class'GameplayTag'",
"ObjectPath": "/Script/GameplayTags"
}
},
{
"Type": "BoolProperty",
"Name": "GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsBP_PM",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BP_PM_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/Secondary/PM/BP_PM.1"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess_9",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_SpawnSoundAttached_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'AudioComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "InterfaceProperty",
"Name": "CallFunc_SetTriggerParameter_self_CastInput_3",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'AudioParameterControllerInterface'",
"ObjectPath": "/Script/AudioExtensions"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_HasDysfunction_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_BooleanAND_ReturnValue_3",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_SpawnSoundAttached_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'AudioComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "IntProperty",
"Name": "Temp_int_Loop_Counter_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsPlaying_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "CallFunc_MaxOfIntArray_IndexOfMaxValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "CallFunc_MaxOfIntArray_MaxValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsEmpty_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_StrStr_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_StrStr_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_StrStr_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_StrStr_ReturnValue_3",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_StrStr_ReturnValue_4",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_StrStr_ReturnValue_5",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_StrStr_ReturnValue_6",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_StrStr_ReturnValue_7",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_BooleanOR_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ArrayProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ConstParm | ReferenceParm",
"Inner": {
"Type": "ByteProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": {
"ObjectName": "Class'EObjectTypeQuery'",
"ObjectPath": "/Script/Engine"
}
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_K2_GetActorLocation_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_BoxOverlapActors_OutActors",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "ObjectProperty",
"Name": "CallFunc_BoxOverlapActors_OutActors",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_BoxOverlapActors_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Add_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsBP_Weapon_Tails",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BP_Weapon_Tails_C'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/BPs_Audio/BP_Weapon_Tails.0"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess_10",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_BooleanAND_ReturnValue_4",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Add_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Add_ReturnValue_3",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_A_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "FloatProperty",
"Name": "CallFunc_RadiusReportNoiseEvent_Loudness_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "ConstParm"
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_FClamp_Value_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_FClamp_Value_ImplicitCast_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_SetStabilizationAlpha_Alpha_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults"
},
{
"Type": "Function",
"Name": "Get GSGun Tools",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "GunTools",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Parm | OutParm | InstancedReference",
"PropertyClass": {
"ObjectName": "Class'GS_GunTools'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"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_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "EnumProperty",
"Name": "CallFunc_GetGripScriptByClass_Result",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": {
"ObjectName": "Class'EBPVRResultSwitch'",
"ObjectPath": "/Script/VRExpansionPlugin"
},
"UnderlyingProp": {
"Type": "ByteProperty",
"Name": "UnderlyingType",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetGripScriptByClass_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'VRGripScriptBase'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"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": "K2Node_DynamicCast_AsGS_Gun_Tools",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'GS_GunTools'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
},
{
"Type": "Function",
"Name": "Get Slots by Tag",
"Outer": "BPA_RadiusFirearmBase_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": "ArrayProperty",
"Name": "FoundSlots",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "Parm | OutParm | ContainsInstancedReference",
"Inner": {
"Type": "ObjectProperty",
"Name": "FoundSlots",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'HandSocketBase_C'",
"ObjectPath": "/Game/ITR2/BPs/Player/HandSocket/HandSocketBase.0"
}
}
},
{
"Type": "ArrayProperty",
"Name": "LOC_FoundSlots",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible | ContainsInstancedReference",
"Inner": {
"Type": "ObjectProperty",
"Name": "LOC_FoundSlots",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "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": "IntProperty",
"Name": "CallFunc_Array_Add_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"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": "GetDamageCauserName",
"Outer": "BPA_RadiusFirearmBase_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_GetRadiusItemTypeID_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12,
"Struct": {
"ObjectName": "Class'GameplayTag'",
"ObjectPath": "/Script/GameplayTags"
}
},
{
"Type": "TextProperty",
"Name": "CallFunc_GetWeaponNameByTag_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": "BPA_RadiusFirearmBase_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_GetRadiusItemTypeID_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": "GetItemAttachToPanelSound",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'RadiusItemInterface:GetItemAttachToPanelSound'",
"ObjectPath": "/Script/IntoTheRadius2"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Parm | OutParm | ReturnParm",
"PropertyClass": {
"ObjectName": "Class'SoundBase'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "GetRadiusWeaponComponents",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'RadiusItemInterface:GetRadiusWeaponComponents'",
"ObjectPath": "/Script/IntoTheRadius2"
},
"ChildProperties": [
{
"Type": "ArrayProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "Parm | OutParm | ReturnParm",
"Inner": {
"Type": "ObjectProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
}
}
},
{
"Type": "ArrayProperty",
"Name": "LOC_ComponentsAsObjects",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible",
"Inner": {
"Type": "ObjectProperty",
"Name": "LOC_ComponentsAsObjects",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
}
}
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_GetComponentsByInterface_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm | ContainsInstancedReference",
"Inner": {
"Type": "ObjectProperty",
"Name": "CallFunc_GetComponentsByInterface_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'ActorComponent'",
"ObjectPath": "/Script/Engine"
}
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure | FUNC_Const"
},
{
"Type": "Function",
"Name": "GetReciolParams",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "RecoilParameters",
"Flags": "RF_Public",
"ElementSize": 52,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'RecoilParameters'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "InterfaceProperty",
"Name": "Temp_interface_Variable",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "UObjectWrapper",
"InterfaceClass": {
"ObjectName": "Class'RadiusDataComponentInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "InterfaceProperty",
"Name": "K2Node_DynamicCast_AsRadius_Item_Interface",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusItemInterface'",
"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": "StructProperty",
"Name": "CallFunc_GetWeaponStaticData_OutWeaponStaticData",
"Flags": "RF_Public",
"ElementSize": 696,
"Struct": {
"ObjectName": "Class'WeaponStaticData'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_GetWeaponStaticData_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "InterfaceProperty",
"Name": "CallFunc_GetRadiusDataComponentAccessor_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "UObjectWrapper",
"InterfaceClass": {
"ObjectName": "Class'RadiusDataComponentInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
},
{
"Type": "Function",
"Name": "GetShotLoudnessParam",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "FloatProperty",
"Name": "Shot Loudness",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "Parm | OutParm"
},
{
"Type": "InterfaceProperty",
"Name": "Temp_interface_Variable",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "UObjectWrapper",
"InterfaceClass": {
"ObjectName": "Class'RadiusDataComponentInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWeaponStaticData_OutWeaponStaticData",
"Flags": "RF_Public",
"ElementSize": 696,
"Struct": {
"ObjectName": "Class'WeaponStaticData'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_GetWeaponStaticData_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_Interface",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusItemInterface'",
"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": "InterfaceProperty",
"Name": "CallFunc_GetRadiusDataComponentAccessor_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "UObjectWrapper",
"InterfaceClass": {
"ObjectName": "Class'RadiusDataComponentInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "InitPrimaryHandSockets",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ArrayProperty",
"Name": "HandSockets",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible | ContainsInstancedReference",
"Inner": {
"Type": "ObjectProperty",
"Name": "HandSockets",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'RadiusHandSocketComponent'",
"ObjectPath": "/Script/IntoTheRadius2"
}
}
},
{
"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": "Class'RadiusHandSocketComponent'",
"ObjectPath": "/Script/IntoTheRadius2"
}
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'RadiusHandSocketComponent'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"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": "BoolProperty",
"Name": "CallFunc_HasTag_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": "BoolProperty",
"Name": "CallFunc_BooleanAND_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_HasTag_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_BooleanAND_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_HasTag_ReturnValue_2",
"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_Not_PreBool_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_BooleanAND_ReturnValue_3",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Private | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "LastRoundShot",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "OnChangeMagFinalize",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "OnEndSecondaryUsed",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'VRGripInterface:OnEndSecondaryUsed'",
"ObjectPath": "/Script/VRExpansionPlugin"
},
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "OnEndUsed",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'VRGripInterface:OnEndUsed'",
"ObjectPath": "/Script/VRExpansionPlugin"
},
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "OnGrip",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'VRGripInterface:OnGrip'",
"ObjectPath": "/Script/VRExpansionPlugin"
},
"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_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'VRGripInterface:OnGripRelease'",
"ObjectPath": "/Script/VRExpansionPlugin"
},
"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": "OnMagazineAttachChanged__DelegateSignature",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "BoolProperty",
"Name": "bIsAttached",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Public | FUNC_Delegate | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "OnSecondaryGrip",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'VRGripInterface:OnSecondaryGrip'",
"ObjectPath": "/Script/VRExpansionPlugin"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "GripOwningController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
"PropertyClass": {
"ObjectName": "Class'GripMotionControllerComponent'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"Type": "ObjectProperty",
"Name": "SecondaryGripComponent",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
"PropertyClass": {
"ObjectName": "Class'SceneComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"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": "OnSecondaryGripRelease",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'VRGripInterface:OnSecondaryGripRelease'",
"ObjectPath": "/Script/VRExpansionPlugin"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "GripOwningController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
"PropertyClass": {
"ObjectName": "Class'GripMotionControllerComponent'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"Type": "ObjectProperty",
"Name": "ReleasingSecondaryGripComponent",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
"PropertyClass": {
"ObjectName": "Class'SceneComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"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": "OnSecondaryUsed",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'VRGripInterface:OnSecondaryUsed'",
"ObjectPath": "/Script/VRExpansionPlugin"
},
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "OnShotFired",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"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": "OnUsed",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'VRGripInterface:OnUsed'",
"ObjectPath": "/Script/VRExpansionPlugin"
},
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "PlayFalseShot",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "PlayFireModeChangeSound",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"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": "PlayFireSound",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "BoolProperty",
"Name": "bIsOnce",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "DoubleProperty",
"Name": "LoudnessModifier",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
}
],
"FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ReceiveBeginPlay",
"Outer": "BPA_RadiusFirearmBase_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": "Server_SwitchFiremode",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"FunctionFlags": "FUNC_Net | FUNC_NetServer | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "SetEnableCanShoot",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "BoolProperty",
"Name": "bInCanPrimaryUse",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "NameProperty",
"Name": "SlotName",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"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": "IntProperty",
"Name": "Temp_int_Array_Index_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "Temp_int_Array_Index_Variable_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "Temp_int_Loop_Counter_Variable_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_Get_Slots_by_Tag_FoundSlots",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm | ContainsInstancedReference",
"Inner": {
"Type": "ObjectProperty",
"Name": "CallFunc_Get_Slots_by_Tag_FoundSlots",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'HandSocketBase_C'",
"ObjectPath": "/Game/ITR2/BPs/Player/HandSocket/HandSocketBase.0"
}
}
},
{
"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": "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": "StrProperty",
"Name": "CallFunc_GetDebugStringFromGameplayTagContainer_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "BoolProperty",
"Name": "CallFunc_HasTag_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_Get_Slots_by_Tag_FoundSlots_1",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm | ContainsInstancedReference",
"Inner": {
"Type": "ObjectProperty",
"Name": "CallFunc_Get_Slots_by_Tag_FoundSlots_1",
"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_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_Array_Get_Item_1",
"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_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StrProperty",
"Name": "CallFunc_GetObjectName_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "NameProperty",
"Name": "CallFunc_Conv_StringToName_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_NameName_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": "SetEnableOnlyIfGrippedSlots",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "BoolProperty",
"Name": "bIsEnabled",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"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_Get_Slots_by_Tag_FoundSlots",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm | ContainsInstancedReference",
"Inner": {
"Type": "ObjectProperty",
"Name": "CallFunc_Get_Slots_by_Tag_FoundSlots",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'HandSocketBase_C'",
"ObjectPath": "/Game/ITR2/BPs/Player/HandSocket/HandSocketBase.0"
}
}
},
{
"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_Array_Get_Item",
"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": "BoolProperty",
"Name": "CallFunc_Less_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Protected | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "SetItemStabilization",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'RadiusItemInterface:SetItemStabilization'",
"ObjectPath": "/Script/IntoTheRadius2"
},
"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_Event | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "SetStabilizationAlpha",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "DoubleProperty",
"Name": "Alpha",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
}
],
"FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "SettingsChanged",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "StartFire_Sound",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "BoolProperty",
"Name": "bOnlyOnce",
"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": "StopFire_Sound",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "SwitchRelevance",
"Outer": "BPA_RadiusFirearmBase_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_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "SwitchShooting",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "BoolProperty",
"Name": "bHasShootInput",
"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": "TickGrip",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'VRGripInterface:TickGrip'",
"ObjectPath": "/Script/VRExpansionPlugin"
},
"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"
}
},
{
"Type": "FloatProperty",
"Name": "DeltaTime",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "TrySlideLock",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"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
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "UpdateOnActiveGrip",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "BoolProperty",
"Name": "bIsGripped",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "NameProperty",
"Name": "SlotName",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "IntProperty",
"Name": "Temp_int_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "Temp_int_Variable_1",
"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": "IntProperty",
"Name": "Temp_int_Array_Index_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Greater_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "IntProperty",
"Name": "CallFunc_Subtract_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_Get_Slots_by_Tag_FoundSlots",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm | ContainsInstancedReference",
"Inner": {
"Type": "ObjectProperty",
"Name": "CallFunc_Get_Slots_by_Tag_FoundSlots",
"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": "StrProperty",
"Name": "CallFunc_GetObjectName_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "NameProperty",
"Name": "CallFunc_Conv_StringToName_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_NameName_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": "UserConstructionScript",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'Actor:UserConstructionScript'",
"ObjectPath": "/Script/Engine"
},
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "GS_GunTools",
"Name": "GS_GunTools_0",
"Outer": "Default__BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'GS_GunTools'",
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AdvSecondarySettings": {
"bUseSecondaryGripDistanceInfluence": true
},
"bUseVirtualStock": true,
"bHasRecoil": true,
"MaxRecoilTranslation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"MaxRecoilRotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"DecayRate": 3.6015625,
"LerpRate": 10.0
}
},
{
"Type": "InheritableComponentHandler",
"Name": "InheritableComponentHandler",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'InheritableComponentHandler'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "ParticleSystemComponent",
"Name": "PS_Shoot_GEN_VARIABLE",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'ParticleSystemComponent'",
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Template": {
"ObjectName": "ParticleSystem'P_MuzzleFlash_Big'",
"ObjectPath": "/Game/ITR1/ART2/VFX/Muzzle/P_MuzzleFlash_Big.77"
},
"PrimaryComponentTick": {
"bStartWithTickEnabled": false
},
"bAutoActivate": false
}
},
{
"Type": "RadiusDataComponent",
"Name": "Data Component",
"Outer": "Default__BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'RadiusDataComponent'",
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_DefaultSubObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"GameplayTags": [
"Item.Component.Data"
]
}
},
{
"Type": "RadiusFirearmComponent",
"Name": "Firearm Component",
"Outer": "Default__BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'RadiusFirearmComponent'",
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_DefaultSubObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"CanCharacterStepUpOn": "ECanBeCharacterBase::ECB_No",
"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_Overlap"
},
{
"Channel": "Trigger",
"Response": "ECollisionResponse::ECR_Ignore"
}
]
}
},
"AttachParent": {
"ObjectName": "SkeletalMeshComponent'Default__BPA_RadiusFirearmBase_C:Weapon Mesh'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.76"
},
"bReplicates": true
}
},
{
"Type": "RadiusMuzzleComponent",
"Name": "Muzzle Component",
"Outer": "Default__BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'RadiusMuzzleComponent'",
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_DefaultSubObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"GameplayTags": [
"Item.Component.Muzzle"
],
"AttachParent": {
"ObjectName": "SkeletalMeshComponent'Default__BPA_RadiusFirearmBase_C:Weapon Mesh'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.76"
},
"bReplicates": true
}
},
{
"Type": "SceneComponent",
"Name": "DefaultSceneRoot_GEN_VARIABLE",
"Outer": "BPA_RadiusFirearmBase_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_RadiusFirearmBase_C:DefaultSceneRoot_GEN_VARIABLE'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.62"
},
"VariableGuid": "30E83285-48B95C90-1E2A86A8-EAA964B5",
"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": "Class'AudioComponent'",
"ObjectPath": "/Script/Engine"
},
"ComponentTemplate": {
"ObjectName": "AudioComponent'BPA_RadiusFirearmBase_C:Audio_Shooting_GEN_VARIABLE'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.1"
},
"ParentComponentOrVariableName": "Muzzle Component",
"bIsParentComponentNative": true,
"VariableGuid": "01E46906-446FEAF3-6D3CBD9C-5BA167EF",
"InternalVariableName": "Audio_Shooting"
}
},
{
"Type": "SCS_Node",
"Name": "SCS_Node_10",
"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_RadiusFirearmBase_C:Audio_Dysfunction_GEN_VARIABLE'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.0"
},
"ParentComponentOrVariableName": "Weapon Mesh",
"bIsParentComponentNative": true,
"VariableGuid": "10D88067-41266E27-87983AB2-515AC714",
"InternalVariableName": "Audio_Dysfunction"
}
},
{
"Type": "SCS_Node",
"Name": "SCS_Node_11",
"Outer": "SimpleConstructionScript_0",
"Class": "UScriptClass'SCS_Node'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"ComponentClass": {
"ObjectName": "BlueprintGeneratedClass'BPC_WeaponCleaner_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Cleaning/BPC_WeaponCleaner.0"
},
"ComponentTemplate": {
"ObjectName": "BPC_WeaponCleaner_C'BPA_RadiusFirearmBase_C:BPC_WeaponCleaner_GEN_VARIABLE'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.11"
},
"VariableGuid": "4C4B3954-414B380C-5CC278BC-01506482",
"InternalVariableName": "BPC_WeaponCleaner"
}
},
{
"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'ParticleSystemComponent'",
"ObjectPath": "/Script/Engine"
},
"ComponentTemplate": {
"ObjectName": "ParticleSystemComponent'BPA_RadiusFirearmBase_C:PS_Shoot_GEN_VARIABLE'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.58"
},
"ParentComponentOrVariableName": "Muzzle Component",
"bIsParentComponentNative": true,
"VariableGuid": "510316CD-41ECD4DA-30D1C5B2-73E96623",
"InternalVariableName": "PS_Shoot"
}
},
{
"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_RadiusBulletInternal_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_RadiusBulletInternal.0"
},
"ComponentTemplate": {
"ObjectName": "BPC_RadiusBulletInternal_C'BPA_RadiusFirearmBase_C:BPC_RadiusBulletInternal_GEN_VARIABLE'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.9"
},
"ParentComponentOrVariableName": "Weapon Mesh",
"bIsParentComponentNative": true,
"VariableGuid": "6FF98DDB-4CEB2175-259A74B3-5D18079A",
"InternalVariableName": "BPC_RadiusBulletInternal"
}
},
{
"Type": "SCS_Node",
"Name": "SCS_Node_4",
"Outer": "SimpleConstructionScript_0",
"Class": "UScriptClass'SCS_Node'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"ComponentClass": {
"ObjectName": "BlueprintGeneratedClass'BPC_ItemSounds_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_ItemSounds.0"
},
"ComponentTemplate": {
"ObjectName": "BPC_ItemSounds_C'BPA_RadiusFirearmBase_C:BPC_ItemSounds_GEN_VARIABLE'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.6"
},
"VariableGuid": "EC888988-49D39D35-019534BD-2105BCBF",
"InternalVariableName": "BPC_ItemSounds"
}
},
{
"Type": "SCS_Node",
"Name": "SCS_Node_5",
"Outer": "SimpleConstructionScript_0",
"Class": "UScriptClass'SCS_Node'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"ComponentClass": {
"ObjectName": "BlueprintGeneratedClass'BPC_ItemMaterialEffects_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_ItemMaterialEffects.0"
},
"ComponentTemplate": {
"ObjectName": "BPC_ItemMaterialEffects_C'BPA_RadiusFirearmBase_C:BPC_ItemMaterialEffects_GEN_VARIABLE'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.5"
},
"VariableGuid": "E4EC5679-4D14B64D-487DAB91-BE44862F",
"InternalVariableName": "BPC_ItemMaterialEffects"
}
},
{
"Type": "SCS_Node",
"Name": "SCS_Node_6",
"Outer": "SimpleConstructionScript_0",
"Class": "UScriptClass'SCS_Node'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"ComponentClass": {
"ObjectName": "BlueprintGeneratedClass'BPC_ItemWaterSplash_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Components/BPC_ItemWaterSplash.0"
},
"ComponentTemplate": {
"ObjectName": "BPC_ItemWaterSplash_C'BPA_RadiusFirearmBase_C:BPC_ItemWaterSplash_GEN_VARIABLE'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.8"
},
"VariableGuid": "56CA3660-432A754B-D4FDB7BC-F073E6CD",
"InternalVariableName": "BPC_ItemWaterSplash"
}
},
{
"Type": "SCS_Node",
"Name": "SCS_Node_7",
"Outer": "SimpleConstructionScript_0",
"Class": "UScriptClass'SCS_Node'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"ComponentClass": {
"ObjectName": "BlueprintGeneratedClass'BPC_ItemMarker_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Misc/BPC_ItemMarker.0"
},
"ComponentTemplate": {
"ObjectName": "BPC_ItemMarker_C'BPA_RadiusFirearmBase_C:BPC_ItemMarker_GEN_VARIABLE'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.4"
},
"ParentComponentOrVariableName": "Weapon Mesh",
"bIsParentComponentNative": true,
"VariableGuid": "23B2673C-4CA44ACC-7B618191-F886F1EB",
"InternalVariableName": "BPC_ItemMarker"
}
},
{
"Type": "SCS_Node",
"Name": "SCS_Node_8",
"Outer": "SimpleConstructionScript_0",
"Class": "UScriptClass'SCS_Node'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"ComponentClass": {
"ObjectName": "BlueprintGeneratedClass'BPC_ItemSway_C'",
"ObjectPath": "/Game/ITR2/BPs/Items/Components/ItemSway/BPC_ItemSway.0"
},
"ComponentTemplate": {
"ObjectName": "BPC_ItemSway_C'BPA_RadiusFirearmBase_C:BPC_ItemSway_GEN_VARIABLE'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.7"
},
"VariableGuid": "E9ED1BC3-4CED340E-91BCF9B3-D9BDF3B8",
"InternalVariableName": "BPC_ItemSway"
}
},
{
"Type": "SCS_Node",
"Name": "SCS_Node_9",
"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'BPA_RadiusFirearmBase_C:BPC_Relevance_GEN_VARIABLE'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.10"
},
"VariableGuid": "A90A0E75-4C194DC6-42B6FCAB-083B5AE0",
"InternalVariableName": "BPC_Relevance"
}
},
{
"Type": "SimpleConstructionScript",
"Name": "SimpleConstructionScript_0",
"Outer": "BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'SimpleConstructionScript'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"RootNodes": [
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_1'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.64"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_2'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.67"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_3'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.68"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_4'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.69"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_5'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.70"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_6'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.71"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_7'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.72"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_8'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.73"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_9'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.74"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_10'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.65"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_11'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.66"
}
],
"AllNodes": [
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_1'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.64"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_2'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.67"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_3'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.68"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_4'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.69"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_5'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.70"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_6'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.71"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_7'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.72"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_8'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.73"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_9'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.74"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_10'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.65"
},
{
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_11'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.66"
}
],
"DefaultSceneRootNode": {
"ObjectName": "SCS_Node'BPA_RadiusFirearmBase_C:SimpleConstructionScript_0.SCS_Node_0'",
"ObjectPath": "/Game/ITR2/BPs/Items/Firearms/BPA_RadiusFirearmBase.63"
}
}
},
{
"Type": "SkeletalMeshComponent",
"Name": "Weapon Mesh",
"Outer": "Default__BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'SkeletalMeshComponent'",
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_DefaultSubObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AnimClass": {
"ObjectName": "AnimBlueprintGeneratedClass'ABP_WeaponBase_Template_C'",
"ObjectPath": "/Game/ITR2/Art/Items/Weapons/BASE/ABP_WeaponBase_Template.1"
},
"VisibilityBasedAnimTickOption": "EVisibilityBasedAnimTickOption::OnlyTickPoseWhenRendered",
"bComponentUseFixedSkelBounds": true,
"bEnableUpdateRateOptimizations": true,
"bGenerateOverlapEvents": true,
"BodyInstance": {
"ObjectType": "ECollisionChannel::ECC_PhysicsBody",
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics",
"bNotifyRigidBodyCollision": true,
"CollisionProfileName": "PhysicsActor",
"CollisionResponses": {
"ResponseArray": []
},
"bUpdateKinematicFromSimulation": true,
"bGenerateWakeEvents": true
}
}
},
{
"Type": "SyncTransformComponent",
"Name": "SyncTransformComponent",
"Outer": "Default__BPA_RadiusFirearmBase_C",
"Class": "UScriptClass'SyncTransformComponent'",
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_DefaultSubObject | RF_WasLoaded | RF_LoadCompleted"
}
]