[
  {
    "Type": "Function",
    "Name": "ExecuteUbergraph_YtDlpMaster",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "ChildProperties": [
      {
        "Type": "IntProperty",
        "Name": "EntryPoint",
        "Flags": "RF_Public",
        "ElementSize": 4,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_GetAllActorsOfClass_OutActors",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "ObjectProperty",
          "Name": "CallFunc_GetAllActorsOfClass_OutActors",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyClass": {
            "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
            "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
          }
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ArrayProperty",
        "Name": "K2Node_MakeArray_Array",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StrProperty",
          "Name": "K2Node_MakeArray_Array",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "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": "ObjectProperty",
        "Name": "CallFunc_SpawnObject_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'RamaVictoryPluginCreateProcessPipe'",
          "ObjectPath": "/Script/VictoryBPLibrary"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_FileExists_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_ReadFromPipe_PipeContents",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_ReadFromPipe_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_ValidatePipeContents_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_VictoryCreateProc_ProcessId",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_ValidatePipe_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Conv_IntToString_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_ConstructUpdateLog_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "K2Node_CustomEvent_exePath",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "DelegateProperty",
        "Name": "K2Node_CreateDelegate_OutputDelegate",
        "Flags": "RF_Public",
        "ElementSize": 20,
        "SignatureFunction": {
          "ObjectName": "DelegateFunction'OnDownloadProgress__DelegateSignature'",
          "ObjectPath": "/Script/RuntimeFilesDownloader"
        }
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Add_FloatFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "Temp_float_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Greater_FloatFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_GetDisplayName_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_ValidatePipe_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "K2Node_CustomEvent_BytesReceived",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "K2Node_CustomEvent_ContentLength",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "EnumProperty",
        "Name": "K2Node_CustomEvent_Result",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "Enum": {
          "ObjectName": "Enum'EDownloadToStorageResult'",
          "ObjectPath": "/Script/RuntimeFilesDownloader"
        },
        "UnderlyingProp": {
          "Type": "ByteProperty",
          "Name": "UnderlyingType",
          "Flags": "RF_Public",
          "ElementSize": 1,
          "Enum": null
        }
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_IntToFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_SwitchEnum_CmpSuccess",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_IntToFloat_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_MakeLiteralString_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Divide_FloatFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "TextProperty",
        "Name": "CallFunc_AsPercent_Float_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 24
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Conv_TextToString_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_VictoryFloatPlusEquals_FloatOut",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_VictoryPaths__GameRootDirectory_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Abs_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_GreaterEqual_FloatFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_VictoryPaths__GameRootDirectory_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "DelegateProperty",
        "Name": "K2Node_CreateDelegate_OutputDelegate_1",
        "Flags": "RF_Public",
        "ElementSize": 20,
        "SignatureFunction": {
          "ObjectName": "DelegateFunction'OnFileToStorageDownloadComplete__DelegateSignature'",
          "ObjectPath": "/Script/RuntimeFilesDownloader"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_FileExists_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_BP_DownloadFileToStorage_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'FileToStorageDownloader'",
          "ObjectPath": "/Script/RuntimeFilesDownloader"
        }
      },
      {
        "Type": "DelegateProperty",
        "Name": "K2Node_CreateDelegate_OutputDelegate_2",
        "Flags": "RF_Public",
        "ElementSize": 20,
        "SignatureFunction": {
          "ObjectName": "DelegateFunction'TimerDynamicDelegate__DelegateSignature'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_K2_SetTimerDelegate_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "Struct": {
          "ObjectName": "ScriptStruct'TimerHandle'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "DelegateProperty",
        "Name": "K2Node_CreateDelegate_OutputDelegate_3",
        "Flags": "RF_Public",
        "ElementSize": 20,
        "SignatureFunction": {
          "ObjectName": "DelegateFunction'TimerDynamicDelegate__DelegateSignature'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_K2_SetTimerDelegate_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "Struct": {
          "ObjectName": "ScriptStruct'TimerHandle'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_VictoryPaths__GameRootDirectory_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "DelegateProperty",
        "Name": "K2Node_CreateDelegate_OutputDelegate_4",
        "Flags": "RF_Public",
        "ElementSize": 20,
        "SignatureFunction": {
          "ObjectName": "DelegateFunction'TimerDynamicDelegate__DelegateSignature'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_K2_SetTimerDelegate_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "Struct": {
          "ObjectName": "ScriptStruct'TimerHandle'",
          "ObjectPath": "/Script/Engine"
        }
      }
    ],
    "FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults"
  },
  {
    "Type": "Function",
    "Name": "Complete",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "ChildProperties": [
      {
        "Type": "EnumProperty",
        "Name": "Result",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Enum": {
          "ObjectName": "Enum'EDownloadToStorageResult'",
          "ObjectPath": "/Script/RuntimeFilesDownloader"
        },
        "UnderlyingProp": {
          "Type": "ByteProperty",
          "Name": "UnderlyingType",
          "Flags": "RF_Public",
          "ElementSize": 1,
          "Enum": null
        }
      }
    ],
    "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "Progress",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "ChildProperties": [
      {
        "Type": "IntProperty",
        "Name": "BytesReceived",
        "Flags": "RF_Public",
        "ElementSize": 4,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "IntProperty",
        "Name": "ContentLength",
        "Flags": "RF_Public",
        "ElementSize": 4,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      }
    ],
    "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "ReadRequestPipes",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "UpdatePipeTimeoutCheck",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "UpdatePath",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "ChildProperties": [
      {
        "Type": "StrProperty",
        "Name": "exePath",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      }
    ],
    "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "ReceiveDestroyed",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "SuperStruct": {
      "ObjectName": "Function'Actor:ReceiveDestroyed'",
      "ObjectPath": "/Script/Engine"
    },
    "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "Read Pipe",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "ReceiveBeginPlay",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "SuperStruct": {
      "ObjectName": "Function'Actor:ReceiveBeginPlay'",
      "ObjectPath": "/Script/Engine"
    },
    "FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "AddLog",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "ChildProperties": [
      {
        "Type": "StrProperty",
        "Name": "LogLine",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ByteProperty",
        "Name": "Temp_byte_Variable",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "ConstParm",
        "Enum": {
          "ObjectName": "UserDefinedEnum'enum_logType'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Enums/enum_logType.0"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Contains_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ByteProperty",
        "Name": "Temp_byte_Variable_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "ConstParm",
        "Enum": {
          "ObjectName": "UserDefinedEnum'enum_logType'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Enums/enum_logType.0"
        }
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "RegisterLogViewer",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "NewItem",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | InstancedReference | ReferenceParm",
        "PropertyClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'ui_LogViewer_C'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Widgets/LogViewer/ui_LogViewer.10"
        }
      },
      {
        "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_Set_Contains_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "UnRegisterLogViewer",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "Item",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | InstancedReference | ReferenceParm",
        "PropertyClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'ui_LogViewer_C'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Widgets/LogViewer/ui_LogViewer.10"
        }
      },
      {
        "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_Set_Remove_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "UpdateViewers",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "ChildProperties": [
      {
        "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_Set_ToArray_Result",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm | ContainsInstancedReference",
        "Inner": {
          "Type": "ObjectProperty",
          "Name": "CallFunc_Set_ToArray_Result",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyFlags": "InstancedReference",
          "PropertyClass": {
            "ObjectName": "WidgetBlueprintGeneratedClass'ui_LogViewer_C'",
            "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Widgets/LogViewer/ui_LogViewer.10"
          }
        }
      },
      {
        "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": "WidgetBlueprintGeneratedClass'ui_LogViewer_C'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Widgets/LogViewer/ui_LogViewer.10"
        }
      },
      {
        "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_IsValid_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Set_Remove_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": "ProcIDError",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "ConstructUpdateLog",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "ChildProperties": [
      {
        "Type": "StrProperty",
        "Name": "B",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StrProperty",
        "Name": "ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Parm | OutParm | ReturnParm"
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_RegexReplace_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 16
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "CheckRequests",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "ChildProperties": [
      {
        "Type": "StrProperty",
        "Name": "thumbURL",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "MapProperty",
        "Name": "iterateList",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "PropertyFlags": "Edit | BlueprintVisible",
        "KeyProp": {
          "Type": "IntProperty",
          "Name": "iterateList",
          "Flags": "RF_Public",
          "ElementSize": 4
        },
        "ValueProp": {
          "Type": "StructProperty",
          "Name": "iterateList_Value",
          "Flags": "RF_Public",
          "ElementSize": 192,
          "Struct": {
            "ObjectName": "UserDefinedStruct'struct_requestInfo'",
            "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_requestInfo.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_Map_Keys_Keys",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "IntProperty",
          "Name": "CallFunc_Map_Keys_Keys",
          "Flags": "RF_Public",
          "ElementSize": 4
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Map_Length_ReturnValue",
        "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": "BoolProperty",
        "Name": "CallFunc_Map_Remove_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Conv_IntToString_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_Map_Values_Values",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StructProperty",
          "Name": "CallFunc_Map_Values_Values",
          "Flags": "RF_Public",
          "ElementSize": 192,
          "Struct": {
            "ObjectName": "UserDefinedStruct'struct_requestInfo'",
            "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_requestInfo.0"
          }
        }
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 192,
        "Struct": {
          "ObjectName": "UserDefinedStruct'struct_requestInfo'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_requestInfo.0"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_SetFieldsInStruct_StructOut",
        "Flags": "RF_Public",
        "ElementSize": 192,
        "Struct": {
          "ObjectName": "UserDefinedStruct'struct_requestInfo'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_requestInfo.0"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_ValidatePipe_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Add_FloatFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_SetFieldsInStruct_StructOut_1",
        "Flags": "RF_Public",
        "ElementSize": 192,
        "Struct": {
          "ObjectName": "UserDefinedStruct'struct_requestInfo'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_requestInfo.0"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_ReadFromPipe_PipeContents",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_ReadFromPipe_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_ValidatePipeContents_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Greater_FloatFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_GetDisplayName_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_ValidatePipe_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Clean_JSON_Clean",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_ParseJson_Data",
        "Flags": "RF_Public",
        "ElementSize": 152,
        "Struct": {
          "ObjectName": "UserDefinedStruct'VideoMetadata'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/VideoMetadata.0"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_GetBestFormat_MediaInfo",
        "Flags": "RF_Public",
        "ElementSize": 120,
        "Struct": {
          "ObjectName": "UserDefinedStruct'struct_mediaInfo'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_mediaInfo.0"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_isJson_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_SetFieldsInStruct_StructOut_2",
        "Flags": "RF_Public",
        "ElementSize": 192,
        "Struct": {
          "ObjectName": "UserDefinedStruct'struct_requestInfo'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_requestInfo.0"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "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_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "RequestVideo_URL",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "ChildProperties": [
      {
        "Type": "StrProperty",
        "Name": "url",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "requestingActor",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'base_player_C'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/base_player.59"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "requestProcId",
        "Flags": "RF_Public",
        "ElementSize": 4,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "ObjectProperty",
        "Name": "requestPipe",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible",
        "PropertyClass": {
          "ObjectName": "Class'RamaVictoryPluginCreateProcessPipe'",
          "ObjectPath": "/Script/VictoryBPLibrary"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_SpawnObject_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'RamaVictoryPluginCreateProcessPipe'",
          "ObjectPath": "/Script/VictoryBPLibrary"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_Map_Values_Values",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StructProperty",
          "Name": "CallFunc_Map_Values_Values",
          "Flags": "RF_Public",
          "ElementSize": 192,
          "Struct": {
            "ObjectName": "UserDefinedStruct'struct_requestInfo'",
            "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_requestInfo.0"
          }
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ArrayProperty",
        "Name": "K2Node_MakeArray_Array",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StrProperty",
          "Name": "K2Node_MakeArray_Array",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_VictoryCreateProc_ProcessId",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Array_Index_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 192,
        "Struct": {
          "ObjectName": "UserDefinedStruct'struct_requestInfo'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_requestInfo.0"
        }
      },
      {
        "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": "StructProperty",
        "Name": "K2Node_MakeStruct_struct_requestInfo",
        "Flags": "RF_Public",
        "ElementSize": 192,
        "Struct": {
          "ObjectName": "UserDefinedStruct'struct_requestInfo'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_requestInfo.0"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable",
        "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": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "RequestVideo_MediaStruct",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "requestingActor",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'base_player_C'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/base_player.59"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "Media",
        "Flags": "RF_Public",
        "ElementSize": 120,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'struct_mediaInfo'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_mediaInfo.0"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "index",
        "Flags": "RF_Public",
        "ElementSize": 4,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "IntProperty",
        "Name": "requestProcId",
        "Flags": "RF_Public",
        "ElementSize": 4,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "ObjectProperty",
        "Name": "requestPipe",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible",
        "PropertyClass": {
          "ObjectName": "Class'RamaVictoryPluginCreateProcessPipe'",
          "ObjectPath": "/Script/VictoryBPLibrary"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_SpawnObject_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'RamaVictoryPluginCreateProcessPipe'",
          "ObjectPath": "/Script/VictoryBPLibrary"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "ArrayProperty",
        "Name": "K2Node_MakeArray_Array",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StrProperty",
          "Name": "K2Node_MakeArray_Array",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_VictoryCreateProc_ProcessId",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_Map_Values_Values",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StructProperty",
          "Name": "CallFunc_Map_Values_Values",
          "Flags": "RF_Public",
          "ElementSize": 192,
          "Struct": {
            "ObjectName": "UserDefinedStruct'struct_requestInfo'",
            "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_requestInfo.0"
          }
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_struct_requestInfo",
        "Flags": "RF_Public",
        "ElementSize": 192,
        "Struct": {
          "ObjectName": "UserDefinedStruct'struct_requestInfo'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_requestInfo.0"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Array_Index_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 192,
        "Struct": {
          "ObjectName": "UserDefinedStruct'struct_requestInfo'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_requestInfo.0"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "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": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable",
        "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": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "SetArgs",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "ChildProperties": [
      {
        "Type": "StrProperty",
        "Name": "Args",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "ParseJson",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "ChildProperties": [
      {
        "Type": "StrProperty",
        "Name": "JSON",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StructProperty",
        "Name": "Data",
        "Flags": "RF_Public",
        "ElementSize": 152,
        "PropertyFlags": "Parm | OutParm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'VideoMetadata'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/VideoMetadata.0"
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "Formats",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Inner": {
          "Type": "StructProperty",
          "Name": "Formats",
          "Flags": "RF_Public",
          "ElementSize": 168,
          "Struct": {
            "ObjectName": "UserDefinedStruct'FormatData'",
            "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/FormatData.0"
          }
        }
      },
      {
        "Type": "StructProperty",
        "Name": "Metadata",
        "Flags": "RF_Public",
        "ElementSize": 152,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Struct": {
          "ObjectName": "UserDefinedStruct'VideoMetadata'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/VideoMetadata.0"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_JsonStringToObject_successful",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_JsonStringToObject_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 128,
        "Struct": {
          "ObjectName": "ScriptStruct'SJsonObject'",
          "ObjectPath": "/Script/JSONParser"
        }
      },
      {
        "Type": "MapProperty",
        "Name": "CallFunc_BreakJson_Object_ObjectMap",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_ObjectMap",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StructProperty",
          "Name": "CallFunc_BreakJson_Object_ObjectMap_Value",
          "Flags": "RF_Public",
          "ElementSize": 128,
          "Struct": {
            "ObjectName": "ScriptStruct'SJsonObject'",
            "ObjectPath": "/Script/JSONParser"
          }
        }
      },
      {
        "Type": "MapProperty",
        "Name": "CallFunc_BreakJson_Object_BoolMap",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_BoolMap",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "BoolProperty",
          "Name": "CallFunc_BreakJson_Object_BoolMap_Value",
          "Flags": "RF_Public",
          "ElementSize": 1,
          "FieldSize": 1,
          "ByteOffset": 0,
          "ByteMask": 1,
          "FieldMask": 255,
          "BoolSize": 1,
          "bIsNativeBool": true
        }
      },
      {
        "Type": "MapProperty",
        "Name": "CallFunc_BreakJson_Object_NumberMap",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_NumberMap",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "FloatProperty",
          "Name": "CallFunc_BreakJson_Object_NumberMap_Value",
          "Flags": "RF_Public",
          "ElementSize": 4
        }
      },
      {
        "Type": "MapProperty",
        "Name": "CallFunc_BreakJson_Object_StringMap",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_StringMap",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_StringMap_Value",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_BreakJson_Object_ObjectArray",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StructProperty",
          "Name": "CallFunc_BreakJson_Object_ObjectArray",
          "Flags": "RF_Public",
          "ElementSize": 128,
          "Struct": {
            "ObjectName": "ScriptStruct'SJsonObject'",
            "ObjectPath": "/Script/JSONParser"
          }
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_BreakJson_Object_BoolArray",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "BoolProperty",
          "Name": "CallFunc_BreakJson_Object_BoolArray",
          "Flags": "RF_Public",
          "ElementSize": 1,
          "FieldSize": 1,
          "ByteOffset": 0,
          "ByteMask": 1,
          "FieldMask": 255,
          "BoolSize": 1,
          "bIsNativeBool": true
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_BreakJson_Object_NumberArray",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "FloatProperty",
          "Name": "CallFunc_BreakJson_Object_NumberArray",
          "Flags": "RF_Public",
          "ElementSize": 4
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_BreakJson_Object_StringArray",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_StringArray",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Map_Find_Value",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_1",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "Int64Property",
        "Name": "CallFunc_FTrunc64_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_2",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Map_Find_Value_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_3",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Map_Find_Value_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_4",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Map_Find_Value_3",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_5",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Map_Find_Value_4",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Map_Find_Value_5",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_5",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Array_Index_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_6",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_7",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Map_Find_Value_6",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_6",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Map_Find_Value_7",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_7",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_FTrunc_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_8",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_9",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Map_Find_Value_8",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_8",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Map_Find_Value_9",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_9",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_10",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_VideoMetadata",
        "Flags": "RF_Public",
        "ElementSize": 152,
        "Struct": {
          "ObjectName": "UserDefinedStruct'VideoMetadata'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/VideoMetadata.0"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Map_Find_Value_10",
        "Flags": "RF_Public",
        "ElementSize": 128,
        "Struct": {
          "ObjectName": "ScriptStruct'SJsonObject'",
          "ObjectPath": "/Script/JSONParser"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_10",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "MapProperty",
        "Name": "CallFunc_BreakJson_Object_ObjectMap_1",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_ObjectMap_1",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StructProperty",
          "Name": "CallFunc_BreakJson_Object_ObjectMap_Value",
          "Flags": "RF_Public",
          "ElementSize": 128,
          "Struct": {
            "ObjectName": "ScriptStruct'SJsonObject'",
            "ObjectPath": "/Script/JSONParser"
          }
        }
      },
      {
        "Type": "MapProperty",
        "Name": "CallFunc_BreakJson_Object_BoolMap_1",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_BoolMap_1",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "BoolProperty",
          "Name": "CallFunc_BreakJson_Object_BoolMap_Value",
          "Flags": "RF_Public",
          "ElementSize": 1,
          "FieldSize": 1,
          "ByteOffset": 0,
          "ByteMask": 1,
          "FieldMask": 255,
          "BoolSize": 1,
          "bIsNativeBool": true
        }
      },
      {
        "Type": "MapProperty",
        "Name": "CallFunc_BreakJson_Object_NumberMap_1",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_NumberMap_1",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "FloatProperty",
          "Name": "CallFunc_BreakJson_Object_NumberMap_Value",
          "Flags": "RF_Public",
          "ElementSize": 4
        }
      },
      {
        "Type": "MapProperty",
        "Name": "CallFunc_BreakJson_Object_StringMap_1",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_StringMap_1",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_StringMap_Value",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_BreakJson_Object_ObjectArray_1",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StructProperty",
          "Name": "CallFunc_BreakJson_Object_ObjectArray_1",
          "Flags": "RF_Public",
          "ElementSize": 128,
          "Struct": {
            "ObjectName": "ScriptStruct'SJsonObject'",
            "ObjectPath": "/Script/JSONParser"
          }
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_BreakJson_Object_BoolArray_1",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "BoolProperty",
          "Name": "CallFunc_BreakJson_Object_BoolArray_1",
          "Flags": "RF_Public",
          "ElementSize": 1,
          "FieldSize": 1,
          "ByteOffset": 0,
          "ByteMask": 1,
          "FieldMask": 255,
          "BoolSize": 1,
          "bIsNativeBool": true
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_BreakJson_Object_NumberArray_1",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "FloatProperty",
          "Name": "CallFunc_BreakJson_Object_NumberArray_1",
          "Flags": "RF_Public",
          "ElementSize": 4
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_BreakJson_Object_StringArray_1",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_StringArray_1",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 128,
        "Struct": {
          "ObjectName": "ScriptStruct'SJsonObject'",
          "ObjectPath": "/Script/JSONParser"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Conv_IntToString_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_JsonToFormat_FormatData",
        "Flags": "RF_Public",
        "ElementSize": 168,
        "Struct": {
          "ObjectName": "UserDefinedStruct'FormatData'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/FormatData.0"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_1",
        "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_AppendMultiple_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Add_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "JsonToFormat",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "ChildProperties": [
      {
        "Type": "StructProperty",
        "Name": "JSONObject",
        "Flags": "RF_Public",
        "ElementSize": 128,
        "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm",
        "Struct": {
          "ObjectName": "ScriptStruct'SJsonObject'",
          "ObjectPath": "/Script/JSONParser"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "FormatData",
        "Flags": "RF_Public",
        "ElementSize": 168,
        "PropertyFlags": "Parm | OutParm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'FormatData'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/FormatData.0"
        }
      },
      {
        "Type": "ByteProperty",
        "Name": "Container",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Enum": {
          "ObjectName": "UserDefinedEnum'EContainerFormat'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Enums/EContainerFormat.0"
        }
      },
      {
        "Type": "MapProperty",
        "Name": "Bool Map",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "PropertyFlags": "Edit | BlueprintVisible",
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "Bool Map",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "BoolProperty",
          "Name": "Bool Map_Value",
          "Flags": "RF_Public",
          "ElementSize": 1,
          "FieldSize": 1,
          "ByteOffset": 0,
          "ByteMask": 1,
          "FieldMask": 255,
          "BoolSize": 1,
          "bIsNativeBool": true
        }
      },
      {
        "Type": "MapProperty",
        "Name": "Number Map",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "PropertyFlags": "Edit | BlueprintVisible",
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "Number Map",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "FloatProperty",
          "Name": "Number Map_Value",
          "Flags": "RF_Public",
          "ElementSize": 4
        }
      },
      {
        "Type": "MapProperty",
        "Name": "String Map",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "PropertyFlags": "Edit | BlueprintVisible",
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "String Map",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StrProperty",
          "Name": "String Map_Value",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "ByteProperty",
        "Name": "A_Codec",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Enum": {
          "ObjectName": "UserDefinedEnum'EAudioCodec'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Enums/EAudioCodec.0"
        }
      },
      {
        "Type": "ByteProperty",
        "Name": "V_Codec",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Enum": {
          "ObjectName": "UserDefinedEnum'EVideoCodec'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Enums/EVideoCodec.0"
        }
      },
      {
        "Type": "ByteProperty",
        "Name": "Q",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Enum": {
          "ObjectName": "UserDefinedEnum'EQualityTier'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Enums/EQualityTier.0"
        }
      },
      {
        "Type": "ByteProperty",
        "Name": "Quality",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Enum": {
          "ObjectName": "UserDefinedEnum'EQualityTier'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Enums/EQualityTier.0"
        }
      },
      {
        "Type": "ByteProperty",
        "Name": "NewLocalVar_0",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Enum": {
          "ObjectName": "UserDefinedEnum'EFormatType'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Enums/EFormatType.0"
        }
      },
      {
        "Type": "ByteProperty",
        "Name": "FormatType",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Enum": {
          "ObjectName": "UserDefinedEnum'EFormatType'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Enums/EFormatType.0"
        }
      },
      {
        "Type": "MapProperty",
        "Name": "CallFunc_BreakJson_Object_ObjectMap",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_ObjectMap",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StructProperty",
          "Name": "CallFunc_BreakJson_Object_ObjectMap_Value",
          "Flags": "RF_Public",
          "ElementSize": 128,
          "Struct": {
            "ObjectName": "ScriptStruct'SJsonObject'",
            "ObjectPath": "/Script/JSONParser"
          }
        }
      },
      {
        "Type": "MapProperty",
        "Name": "CallFunc_BreakJson_Object_BoolMap",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_BoolMap",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "BoolProperty",
          "Name": "CallFunc_BreakJson_Object_BoolMap_Value",
          "Flags": "RF_Public",
          "ElementSize": 1,
          "FieldSize": 1,
          "ByteOffset": 0,
          "ByteMask": 1,
          "FieldMask": 255,
          "BoolSize": 1,
          "bIsNativeBool": true
        }
      },
      {
        "Type": "MapProperty",
        "Name": "CallFunc_BreakJson_Object_NumberMap",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_NumberMap",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "FloatProperty",
          "Name": "CallFunc_BreakJson_Object_NumberMap_Value",
          "Flags": "RF_Public",
          "ElementSize": 4
        }
      },
      {
        "Type": "MapProperty",
        "Name": "CallFunc_BreakJson_Object_StringMap",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_StringMap",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_StringMap_Value",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_BreakJson_Object_ObjectArray",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StructProperty",
          "Name": "CallFunc_BreakJson_Object_ObjectArray",
          "Flags": "RF_Public",
          "ElementSize": 128,
          "Struct": {
            "ObjectName": "ScriptStruct'SJsonObject'",
            "ObjectPath": "/Script/JSONParser"
          }
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_BreakJson_Object_BoolArray",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "BoolProperty",
          "Name": "CallFunc_BreakJson_Object_BoolArray",
          "Flags": "RF_Public",
          "ElementSize": 1,
          "FieldSize": 1,
          "ByteOffset": 0,
          "ByteMask": 1,
          "FieldMask": 255,
          "BoolSize": 1,
          "bIsNativeBool": true
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_BreakJson_Object_NumberArray",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "FloatProperty",
          "Name": "CallFunc_BreakJson_Object_NumberArray",
          "Flags": "RF_Public",
          "ElementSize": 4
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_BreakJson_Object_StringArray",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StrProperty",
          "Name": "CallFunc_BreakJson_Object_StringArray",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_1",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_2",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_3",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_4",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_5",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_6",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_7",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_8",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_9",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Map_Find_Value",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_10",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_NotEqual_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",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_11",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_12",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_13",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_14",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable_15",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Map_Find_Value_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_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_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Map_Find_Value_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_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_2",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_NotEqual_StrStr_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",
        "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_BooleanAND_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Map_Find_Value_3",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Map_Find_Value_4",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Contains_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Contains_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Contains_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Map_Find_Value_5",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_5",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Map_Find_Value_6",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_6",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_Value_7",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_7",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Map_Find_Value_8",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_8",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Map_Find_Value_9",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_9",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "Int64Property",
        "Name": "CallFunc_FTrunc64_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "Int64Property",
        "Name": "CallFunc_FTrunc64_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Map_Find_Value_10",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_10",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Map_Find_Value_11",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_11",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "Int64Property",
        "Name": "CallFunc_FCeil64_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "Int64Property",
        "Name": "CallFunc_FCeil64_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Conv_Int64ToInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Conv_Int64ToInt_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Map_Find_Value_12",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_12",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "Int64Property",
        "Name": "CallFunc_FCeil64_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Map_Find_Value_13",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_13",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Conv_Int64ToInt_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Contains_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Contains_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Contains_ReturnValue_5",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Map_Find_Value_14",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_14",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Map_Find_Value_15",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Map_Find_ReturnValue_15",
        "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": "Int64Property",
        "Name": "CallFunc_FCeil64_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Conv_Int64ToInt_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Contains_ReturnValue_6",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Conv_IntToString_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_SwitchString_CmpSuccess",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Contains_ReturnValue_7",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Contains_ReturnValue_8",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_FormatData",
        "Flags": "RF_Public",
        "ElementSize": 168,
        "Struct": {
          "ObjectName": "UserDefinedStruct'FormatData'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/FormatData.0"
        }
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "GetBestFormat",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "ChildProperties": [
      {
        "Type": "StructProperty",
        "Name": "Video",
        "Flags": "RF_Public",
        "ElementSize": 152,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'VideoMetadata'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/VideoMetadata.0"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Raw URL",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StructProperty",
        "Name": "MediaInfo",
        "Flags": "RF_Public",
        "ElementSize": 120,
        "PropertyFlags": "Parm | OutParm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'struct_mediaInfo'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_mediaInfo.0"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Original URL (Raw)",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "StrProperty",
        "Name": "Video Only URL",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "StrProperty",
        "Name": "Audio Only URL",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "ArrayProperty",
        "Name": "Combined Formats",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Inner": {
          "Type": "StructProperty",
          "Name": "Combined Formats",
          "Flags": "RF_Public",
          "ElementSize": 168,
          "Struct": {
            "ObjectName": "UserDefinedStruct'FormatData'",
            "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/FormatData.0"
          }
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "Audio Only Formats",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Inner": {
          "Type": "StructProperty",
          "Name": "Audio Only Formats",
          "Flags": "RF_Public",
          "ElementSize": 168,
          "Struct": {
            "ObjectName": "UserDefinedStruct'FormatData'",
            "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/FormatData.0"
          }
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "Video Only Formats",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Inner": {
          "Type": "StructProperty",
          "Name": "Video Only Formats",
          "Flags": "RF_Public",
          "ElementSize": 168,
          "Struct": {
            "ObjectName": "UserDefinedStruct'FormatData'",
            "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/FormatData.0"
          }
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "Formats",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Inner": {
          "Type": "StructProperty",
          "Name": "Formats",
          "Flags": "RF_Public",
          "ElementSize": 168,
          "Struct": {
            "ObjectName": "UserDefinedStruct'FormatData'",
            "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/FormatData.0"
          }
        }
      },
      {
        "Type": "StructProperty",
        "Name": "Vid",
        "Flags": "RF_Public",
        "ElementSize": 152,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Struct": {
          "ObjectName": "UserDefinedStruct'VideoMetadata'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/VideoMetadata.0"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "Temp_bool_True_if_break_was_hit_Variable",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Subtract_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_GreaterEqual_IntInt_ReturnValue",
        "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": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Subtract_IntInt_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_GreaterEqual_IntInt_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Array_Index_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable_3",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Subtract_IntInt_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_GreaterEqual_IntInt_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",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 168,
        "Struct": {
          "ObjectName": "UserDefinedStruct'FormatData'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/FormatData.0"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_SwitchEnum_CmpSuccess",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "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": "IntProperty",
        "Name": "CallFunc_Array_Add_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Add_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item_1",
        "Flags": "RF_Public",
        "ElementSize": 168,
        "Struct": {
          "ObjectName": "UserDefinedStruct'FormatData'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/FormatData.0"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_struct_mediaInfo",
        "Flags": "RF_Public",
        "ElementSize": 120,
        "Struct": {
          "ObjectName": "UserDefinedStruct'struct_mediaInfo'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_mediaInfo.0"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_GetEnumeratorUserFriendlyName_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "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": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Subtract_IntInt_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "Temp_bool_True_if_break_was_hit_Variable_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "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_BooleanAND_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item_2",
        "Flags": "RF_Public",
        "ElementSize": 168,
        "Struct": {
          "ObjectName": "UserDefinedStruct'FormatData'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/FormatData.0"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Subtract_IntInt_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_NotEqual_StrStr_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_GetEnumeratorUserFriendlyName_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_5",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_6",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_7",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item_3",
        "Flags": "RF_Public",
        "ElementSize": 168,
        "Struct": {
          "ObjectName": "UserDefinedStruct'FormatData'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/FormatData.0"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_8",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_9",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_10",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_GetEnumeratorUserFriendlyName_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "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": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_11",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_12",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_13",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Subtract_IntInt_ReturnValue_5",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_14",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_15",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_4",
        "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_Array_Length_ReturnValue_5",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Conv_IntToString_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_6",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_16",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Conv_IntToString_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_17",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_7",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Conv_IntToString_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_AppendMultiple_ReturnValue_18",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_struct_mediaInfo_1",
        "Flags": "RF_Public",
        "ElementSize": 120,
        "Struct": {
          "ObjectName": "UserDefinedStruct'struct_mediaInfo'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_mediaInfo.0"
        }
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "BlueprintGeneratedClass",
    "Name": "YtDlpMaster_C",
    "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'BlueprintGeneratedClass'",
    "Package": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster",
    "Properties": {
      "SimpleConstructionScript": {
        "ObjectName": "SimpleConstructionScript'YtDlpMaster_C:SimpleConstructionScript_0'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.26"
      },
      "UberGraphFunction": {
        "ObjectName": "Function'YtDlpMaster_C:ExecuteUbergraph_YtDlpMaster'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.0"
      }
    },
    "SuperStruct": {
      "ObjectName": "Class'Actor'",
      "ObjectPath": "/Script/Engine"
    },
    "Children": [
      {
        "ObjectName": "Function'YtDlpMaster_C:GetBestFormat'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.21"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:JsonToFormat'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.20"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:ParseJson'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.19"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:SetArgs'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.18"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:RequestVideo_MediaStruct'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.17"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:RequestVideo_URL'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.16"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:CheckRequests'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.15"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:ConstructUpdateLog'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.14"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:ProcIDError'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.13"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:UpdateViewers'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.12"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:UnRegisterLogViewer'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.11"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:RegisterLogViewer'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.10"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:AddLog'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.9"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:ReceiveBeginPlay'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.8"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:Read Pipe'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.7"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:ReceiveDestroyed'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.6"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:UpdatePath'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.5"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:UpdatePipeTimeoutCheck'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.4"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:ReadRequestPipes'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.3"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:Progress'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.2"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:Complete'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.1"
      },
      {
        "ObjectName": "Function'YtDlpMaster_C:ExecuteUbergraph_YtDlpMaster'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.0"
      }
    ],
    "ChildProperties": [
      {
        "Type": "StructProperty",
        "Name": "UberGraphFrame",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Transient | DuplicateTransient",
        "Struct": {
          "ObjectName": "ScriptStruct'PointerToUberGraphFrame'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "DefaultSceneRoot",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
        "PropertyClass": {
          "ObjectName": "Class'SceneComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "exePath",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "FloatProperty",
        "Name": "pipeTimeout",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 4,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
      },
      {
        "Type": "ObjectProperty",
        "Name": "updatePipe",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "PropertyClass": {
          "ObjectName": "Class'RamaVictoryPluginCreateProcessPipe'",
          "ObjectPath": "/Script/VictoryBPLibrary"
        }
      },
      {
        "Type": "MapProperty",
        "Name": "Log",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 80,
        "PropertyFlags": "Edit | BlueprintVisible",
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "Log",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "ByteProperty",
          "Name": "Log_Value",
          "Flags": "RF_Public",
          "ElementSize": 1,
          "Enum": {
            "ObjectName": "UserDefinedEnum'enum_logType'",
            "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Enums/enum_logType.0"
          }
        }
      },
      {
        "Type": "SetProperty",
        "Name": "Viewers",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 80,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | ContainsInstancedReference",
        "ElementProp": {
          "Type": "ObjectProperty",
          "Name": "Viewers",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyFlags": "InstancedReference",
          "PropertyClass": {
            "ObjectName": "WidgetBlueprintGeneratedClass'ui_LogViewer_C'",
            "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Widgets/LogViewer/ui_LogViewer.10"
          }
        }
      },
      {
        "Type": "StructProperty",
        "Name": "UpdateReadPipeTimer",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "Struct": {
          "ObjectName": "ScriptStruct'TimerHandle'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "MapProperty",
        "Name": "pendingRequests",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 80,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "KeyProp": {
          "Type": "IntProperty",
          "Name": "pendingRequests",
          "Flags": "RF_Public",
          "ElementSize": 4
        },
        "ValueProp": {
          "Type": "StructProperty",
          "Name": "pendingRequests_Value",
          "Flags": "RF_Public",
          "ElementSize": 192,
          "Struct": {
            "ObjectName": "UserDefinedStruct'struct_requestInfo'",
            "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Structs/struct_requestInfo.0"
          }
        }
      },
      {
        "Type": "StructProperty",
        "Name": "UpdatePipeCheckTimer",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "Struct": {
          "ObjectName": "ScriptStruct'TimerHandle'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "FloatProperty",
        "Name": "timeSinceLastUpdatePipeMsg",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 4,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
      },
      {
        "Type": "FloatProperty",
        "Name": "AccumulatedChange",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 4,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
      },
      {
        "Type": "FloatProperty",
        "Name": "UpdateThreshold",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 4,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
      },
      {
        "Type": "StrProperty",
        "Name": "Args",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "StrProperty",
        "Name": "FullArgs",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible"
      }
    ],
    "FuncMap": {
      "ExecuteUbergraph_YtDlpMaster": {
        "ObjectName": "Function'YtDlpMaster_C:ExecuteUbergraph_YtDlpMaster'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.0"
      },
      "Complete": {
        "ObjectName": "Function'YtDlpMaster_C:Complete'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.1"
      },
      "Progress": {
        "ObjectName": "Function'YtDlpMaster_C:Progress'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.2"
      },
      "ReadRequestPipes": {
        "ObjectName": "Function'YtDlpMaster_C:ReadRequestPipes'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.3"
      },
      "UpdatePipeTimeoutCheck": {
        "ObjectName": "Function'YtDlpMaster_C:UpdatePipeTimeoutCheck'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.4"
      },
      "UpdatePath": {
        "ObjectName": "Function'YtDlpMaster_C:UpdatePath'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.5"
      },
      "ReceiveDestroyed": {
        "ObjectName": "Function'YtDlpMaster_C:ReceiveDestroyed'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.6"
      },
      "Read Pipe": {
        "ObjectName": "Function'YtDlpMaster_C:Read Pipe'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.7"
      },
      "ReceiveBeginPlay": {
        "ObjectName": "Function'YtDlpMaster_C:ReceiveBeginPlay'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.8"
      },
      "AddLog": {
        "ObjectName": "Function'YtDlpMaster_C:AddLog'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.9"
      },
      "RegisterLogViewer": {
        "ObjectName": "Function'YtDlpMaster_C:RegisterLogViewer'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.10"
      },
      "UnRegisterLogViewer": {
        "ObjectName": "Function'YtDlpMaster_C:UnRegisterLogViewer'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.11"
      },
      "UpdateViewers": {
        "ObjectName": "Function'YtDlpMaster_C:UpdateViewers'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.12"
      },
      "ProcIDError": {
        "ObjectName": "Function'YtDlpMaster_C:ProcIDError'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.13"
      },
      "ConstructUpdateLog": {
        "ObjectName": "Function'YtDlpMaster_C:ConstructUpdateLog'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.14"
      },
      "CheckRequests": {
        "ObjectName": "Function'YtDlpMaster_C:CheckRequests'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.15"
      },
      "RequestVideo_URL": {
        "ObjectName": "Function'YtDlpMaster_C:RequestVideo_URL'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.16"
      },
      "RequestVideo_MediaStruct": {
        "ObjectName": "Function'YtDlpMaster_C:RequestVideo_MediaStruct'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.17"
      },
      "SetArgs": {
        "ObjectName": "Function'YtDlpMaster_C:SetArgs'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.18"
      },
      "ParseJson": {
        "ObjectName": "Function'YtDlpMaster_C:ParseJson'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.19"
      },
      "JsonToFormat": {
        "ObjectName": "Function'YtDlpMaster_C:JsonToFormat'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.20"
      },
      "GetBestFormat": {
        "ObjectName": "Function'YtDlpMaster_C:GetBestFormat'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.21"
      }
    },
    "ClassFlags": "CLASS_Config | CLASS_Optional | CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
    "ClassWithin": {
      "ObjectName": "Class'Object'",
      "ObjectPath": "/Script/CoreUObject"
    },
    "ClassConfigName": "Engine",
    "bCooked": true,
    "ClassDefaultObject": {
      "ObjectName": "YtDlpMaster_C'Default__YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.23"
    }
  },
  {
    "Type": "YtDlpMaster_C",
    "Name": "Default__YtDlpMaster_C",
    "Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "BlueprintGeneratedClass'VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.YtDlpMaster_C'",
    "Package": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster",
    "Properties": {
      "UberGraphFrame": {},
      "pipeTimeout": 80.0,
      "UpdateReadPipeTimer": {
        "Handle": 0
      },
      "UpdatePipeCheckTimer": {
        "Handle": 0
      },
      "UpdateThreshold": 15.0,
      "FullArgs": "-j {url} "
    }
  },
  {
    "Type": "SceneComponent",
    "Name": "DefaultSceneRoot_GEN_VARIABLE",
    "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SceneComponent'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    }
  },
  {
    "Type": "SCS_Node",
    "Name": "SCS_Node_0",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SCS_Node'",
    "Outer": {
      "ObjectName": "SimpleConstructionScript'YtDlpMaster_C:SimpleConstructionScript_0'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.26"
    },
    "Properties": {
      "ComponentClass": {
        "ObjectName": "Class'SceneComponent'",
        "ObjectPath": "/Script/Engine"
      },
      "ComponentTemplate": {
        "ObjectName": "SceneComponent'YtDlpMaster_C:DefaultSceneRoot_GEN_VARIABLE'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.24"
      },
      "VariableGuid": "A63F4D59-42FA0CBF-CD4C0885-557E7FE7",
      "InternalVariableName": "DefaultSceneRoot"
    }
  },
  {
    "Type": "SimpleConstructionScript",
    "Name": "SimpleConstructionScript_0",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SimpleConstructionScript'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'YtDlpMaster_C'",
      "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.22"
    },
    "Properties": {
      "RootNodes": [
        {
          "ObjectName": "SCS_Node'YtDlpMaster_C:SimpleConstructionScript_0.SCS_Node_0'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.25"
        }
      ],
      "AllNodes": [
        {
          "ObjectName": "SCS_Node'YtDlpMaster_C:SimpleConstructionScript_0.SCS_Node_0'",
          "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.25"
        }
      ],
      "DefaultSceneRootNode": {
        "ObjectName": "SCS_Node'YtDlpMaster_C:SimpleConstructionScript_0.SCS_Node_0'",
        "ObjectPath": "VotV/Content/Mods/SmartTV/Assets/Actors/YtDlpMaster.25"
      }
    }
  }
]