[ { "Type": "CanvasPanel", "Name": "CanvasPanel_97", "Outer": "WidgetTree", "Class": "UScriptClass'CanvasPanel'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Slots": [ { "ObjectName": "CanvasPanelSlot'WBP_AISightTargetDetectScale_C:WidgetTree.CanvasPanel_97.CanvasPanelSlot_2'", "ObjectPath": "/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.2" }, { "ObjectName": "CanvasPanelSlot'WBP_AISightTargetDetectScale_C:WidgetTree.CanvasPanel_97.CanvasPanelSlot_0'", "ObjectPath": "/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.1" } ] } }, { "Type": "CanvasPanelSlot", "Name": "CanvasPanelSlot_0", "Outer": "CanvasPanel_97", "Class": "UScriptClass'CanvasPanelSlot'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "LayoutData": { "Anchors": { "Minimum": { "X": 0.5, "Y": 0.5 }, "Maximum": { "X": 0.5, "Y": 0.5 } }, "Alignment": { "X": 0.5, "Y": 0.5 } }, "Parent": { "ObjectName": "CanvasPanel'WBP_AISightTargetDetectScale_C:WidgetTree.CanvasPanel_97'", "ObjectPath": "/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.0" }, "Content": { "ObjectName": "ProgressBar'WBP_AISightTargetDetectScale_C:WidgetTree.ProgressBar_86'", "ObjectPath": "/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.5" } } }, { "Type": "CanvasPanelSlot", "Name": "CanvasPanelSlot_2", "Outer": "CanvasPanel_97", "Class": "UScriptClass'CanvasPanelSlot'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "LayoutData": { "Anchors": { "Minimum": { "X": 0.5, "Y": 0.5 }, "Maximum": { "X": 0.5, "Y": 0.5 } }, "Alignment": { "X": 0.5, "Y": 0.5 } }, "ZOrder": 1, "Parent": { "ObjectName": "CanvasPanel'WBP_AISightTargetDetectScale_C:WidgetTree.CanvasPanel_97'", "ObjectPath": "/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.0" }, "Content": { "ObjectName": "TextBlock'WBP_AISightTargetDetectScale_C:WidgetTree.AggroLevel'", "ObjectPath": "/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.6" } } }, { "Type": "Function", "Name": "Set Aggro Level", "Outer": "WBP_AISightTargetDetectScale_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "DoubleProperty", "Name": "NewLevel", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm" }, { "Type": "TextProperty", "Name": "CallFunc_Conv_DoubleToText_ReturnValue", "Flags": "RF_Public", "ElementSize": 24 } ], "FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "SetDetectionPercent", "Outer": "WBP_AISightTargetDetectScale_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "DoubleProperty", "Name": "NewPercent", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm" }, { "Type": "FloatProperty", "Name": "CallFunc_SetPercent_InPercent_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4 } ], "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "ProgressBar", "Name": "ProgressBar_86", "Outer": "WidgetTree", "Class": "UScriptClass'ProgressBar'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "FillColorAndOpacity": { "R": 0.0, "G": 0.5, "B": 1.0, "A": 1.0, "Hex": "00BCFF" }, "Slot": { "ObjectName": "CanvasPanelSlot'WBP_AISightTargetDetectScale_C:WidgetTree.CanvasPanel_97.CanvasPanelSlot_0'", "ObjectPath": "/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.1" } } }, { "Type": "TextBlock", "Name": "AggroLevel", "Outer": "WidgetTree", "Class": "UScriptClass'TextBlock'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Text": { "Namespace": "", "Key": "9F0A7E16495C7D91DC854F9F0FF8D23C", "SourceString": "100", "LocalizedString": "100" }, "ColorAndOpacity": { "SpecifiedColor": { "R": 1.0, "G": 0.0, "B": 0.109945, "A": 1.0, "Hex": "FF005D" } }, "Justification": "ETextJustify::Center", "Slot": { "ObjectName": "CanvasPanelSlot'WBP_AISightTargetDetectScale_C:WidgetTree.CanvasPanel_97.CanvasPanelSlot_2'", "ObjectPath": "/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.2" }, "bIsVariable": true } }, { "Type": "WBP_AISightTargetDetectScale_C", "Name": "Default__WBP_AISightTargetDetectScale_C", "Class": "WidgetBlueprintGeneratedClass'/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.WBP_AISightTargetDetectScale_C'", "Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "bHasScriptImplementedTick": false, "bHasScriptImplementedPaint": false, "Visibility": "ESlateVisibility::HitTestInvisible" } }, { "Type": "WidgetBlueprintGeneratedClass", "Name": "WBP_AISightTargetDetectScale_C", "Class": "UScriptClass'WidgetBlueprintGeneratedClass'", "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "WidgetTree": { "ObjectName": "WidgetTree'WBP_AISightTargetDetectScale_C:WidgetTree'", "ObjectPath": "/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.9" } }, "SuperStruct": { "ObjectName": "Class'UserWidget'", "ObjectPath": "/Script/UMG" }, "Children": [ { "ObjectName": "Function'WBP_AISightTargetDetectScale_C:Set Aggro Level'", "ObjectPath": "/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.3" }, { "ObjectName": "Function'WBP_AISightTargetDetectScale_C:SetDetectionPercent'", "ObjectPath": "/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.4" } ], "ChildProperties": [ { "Type": "ObjectProperty", "Name": "AggroLevel", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | ExportObject | BlueprintReadOnly | DisableEditOnInstance | InstancedReference | RepSkip | PersistentInstance", "PropertyClass": { "ObjectName": "Class'TextBlock'", "ObjectPath": "/Script/UMG" } }, { "Type": "ObjectProperty", "Name": "ProgressBar_86", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | ExportObject | BlueprintReadOnly | DisableEditOnInstance | InstancedReference | RepSkip | PersistentInstance", "PropertyClass": { "ObjectName": "Class'ProgressBar'", "ObjectPath": "/Script/UMG" } } ], "FuncMap": { "SetDetectionPercent": { "ObjectName": "Function'WBP_AISightTargetDetectScale_C:SetDetectionPercent'", "ObjectPath": "/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.4" }, "Set Aggro Level": { "ObjectName": "Function'WBP_AISightTargetDetectScale_C:Set Aggro Level'", "ObjectPath": "/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.3" } }, "ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_EditInlineNew | CLASS_CompiledFromBlueprint | CLASS_DefaultToInstanced | CLASS_HasInstancedReference", "ClassWithin": { "ObjectName": "Class'Object'", "ObjectPath": "/Script/CoreUObject" }, "ClassConfigName": "Engine", "bCooked": true, "ClassDefaultObject": { "ObjectName": "WBP_AISightTargetDetectScale_C'Default__WBP_AISightTargetDetectScale_C'", "ObjectPath": "/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.7" }, "EditorTags": { "BlueprintType": "BPTYPE_Normal" } }, { "Type": "WidgetTree", "Name": "WidgetTree", "Outer": "WBP_AISightTargetDetectScale_C", "Class": "UScriptClass'WidgetTree'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "RootWidget": { "ObjectName": "CanvasPanel'WBP_AISightTargetDetectScale_C:WidgetTree.CanvasPanel_97'", "ObjectPath": "/Game/ITR2/Debug/AI/WBP_AISightTargetDetectScale.0" } } } ]