[
  {
    "Type": "Function",
    "Name": "GetConfig",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "StrProperty",
        "Name": "Section",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StrProperty",
        "Name": "Subsection",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StrProperty",
        "Name": "Name",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ByteProperty",
        "Name": "Type",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Enum": {
          "ObjectName": "UserDefinedEnum'ModUtils_ConfigTypes'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Enums/ModUtils_ConfigTypes.0"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "Found",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Parm | OutParm",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "Value",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Parm | OutParm"
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_ConfigToPath_SectionOut",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_ConfigToPath_NameOut",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_VictoryGetCustomConfigVar_String_IsValid",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_VictoryGetCustomConfigVar_String_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "SetConfig",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Section",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StrProperty",
        "Name": "Subsection",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StrProperty",
        "Name": "Name",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ByteProperty",
        "Name": "Type",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Enum": {
          "ObjectName": "UserDefinedEnum'ModUtils_ConfigTypes'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Enums/ModUtils_ConfigTypes.0"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Value",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "BoolProperty",
        "Name": "Sync",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "ConfigHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_ConfigHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_ConfigHandler.8"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_ConfigToPath_SectionOut",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_ConfigToPath_NameOut",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetConfigHandler_ConfigHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_ConfigHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_ConfigHandler.8"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "ConfigTypeToString",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ByteProperty",
        "Name": "Type",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Enum": {
          "ObjectName": "UserDefinedEnum'ModUtils_ConfigTypes'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Enums/ModUtils_ConfigTypes.0"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "String",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Parm | OutParm"
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_SwitchEnum_CmpSuccess",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "StringToConfigType",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "StrProperty",
        "Name": "String",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ByteProperty",
        "Name": "Type",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Parm | OutParm",
        "Enum": {
          "ObjectName": "UserDefinedEnum'ModUtils_ConfigTypes'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Enums/ModUtils_ConfigTypes.0"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_SwitchString_CmpSuccess",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "ThrowMessage",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "StrProperty",
        "Name": "ModName",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ByteProperty",
        "Name": "Type",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Enum": {
          "ObjectName": "UserDefinedEnum'enum_notifyType'",
          "ObjectPath": "/Game/main/enums/enum_notifyType"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Message",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "MessageLoc",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsEmpty_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "TextProperty",
        "Name": "CallFunc_Conv_StringToText_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 24
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "StringToBool",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "StrProperty",
        "Name": "String",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "Bool",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Parm | OutParm",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_StriStri_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "BoolToString",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "BoolProperty",
        "Name": "Bool",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "String",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Parm | OutParm"
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Conv_BoolToString_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "StringToStringArray",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "StrProperty",
        "Name": "String",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StrProperty",
        "Name": "Separator",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "StringArray",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Parm | OutParm",
        "Inner": {
          "Type": "StrProperty",
          "Name": "StringArray",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_ParseIntoArray_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StrProperty",
          "Name": "CallFunc_ParseIntoArray_ReturnValue",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "StringArrayToString",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ArrayProperty",
        "Name": "StringArray",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
        "Inner": {
          "Type": "StrProperty",
          "Name": "StringArray",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Separator",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "String",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Parm | OutParm"
      },
      {
        "Type": "StrProperty",
        "Name": "StringLoc",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "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": "StrProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "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
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Len_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_LeftChop_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "ExtendedKeyInfo",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "StructProperty",
        "Name": "Key",
        "Flags": "RF_Public",
        "ElementSize": 32,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Struct": {
          "ObjectName": "ScriptStruct'Key'",
          "ObjectPath": "/Script/InputCore"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "KeyInfo",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Parm | OutParm"
      },
      {
        "Type": "StrProperty",
        "Name": "KeyInfoLoc",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetPlayerController_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'PlayerController'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsInputKeyDown_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "TextProperty",
        "Name": "CallFunc_Key_GetDisplayName_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 24
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Conv_TextToString_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsInputKeyDown_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsInputKeyDown_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_5",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_6",
        "Flags": "RF_Public",
        "ElementSize": 16
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "ExtendedKeyEventInfo",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "StructProperty",
        "Name": "Input",
        "Flags": "RF_Public",
        "ElementSize": 64,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Struct": {
          "ObjectName": "ScriptStruct'KeyEvent'",
          "ObjectPath": "/Script/SlateCore"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "KeyInfo",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Parm | OutParm"
      },
      {
        "Type": "StrProperty",
        "Name": "KeyInfoLoc",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_GetKey_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 32,
        "Struct": {
          "ObjectName": "ScriptStruct'Key'",
          "ObjectPath": "/Script/InputCore"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_GetInputEventFromKeyEvent_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "Struct": {
          "ObjectName": "ScriptStruct'InputEvent'",
          "ObjectPath": "/Script/SlateCore"
        }
      },
      {
        "Type": "TextProperty",
        "Name": "CallFunc_Key_GetDisplayName_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 24
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_InputEvent_IsLeftShiftDown_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Conv_TextToString_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_InputEvent_IsLeftAltDown_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_InputEvent_IsLeftControlDown_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_5",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_6",
        "Flags": "RF_Public",
        "ElementSize": 16
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "CloseWidget",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetWidgetHandler_WidgetHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_WidgetHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_WidgetHandler.8"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "OpenWidget",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ClassProperty",
        "Name": "WidgetClass",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Class'",
          "ObjectPath": "/Script/CoreUObject"
        },
        "MetaClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'WidgetHandler_BasicWidget_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Widgets/WidgetHandler_BasicWidget.7"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "Widget",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Parm | OutParm | InstancedReference",
        "PropertyClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'WidgetHandler_BasicWidget_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Widgets/WidgetHandler_BasicWidget.7"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetWidgetHandler_WidgetHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_WidgetHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_WidgetHandler.8"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_OpenWidget_Widget",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'WidgetHandler_BasicWidget_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Widgets/WidgetHandler_BasicWidget.7"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "GetMainGamemode",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "MainGamemode",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Parm | OutParm",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'mainGamemode_C'",
          "ObjectPath": "/Game/main/mainGamemode"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetGameMode_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'GameModeBase'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "K2Node_DynamicCast_AsMain_Gamemode",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'mainGamemode_C'",
          "ObjectPath": "/Game/main/mainGamemode"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_DynamicCast_bSuccess",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "GetMainGameInstance",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "GameInstance",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Parm | OutParm",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'mainGameInstance_C'",
          "ObjectPath": "/Game/main/mainGameInstance"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetGameInstance_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'GameInstance'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "K2Node_DynamicCast_AsMain_Game_Instance",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'mainGameInstance_C'",
          "ObjectPath": "/Game/main/mainGameInstance"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_DynamicCast_bSuccess",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "StringToBind",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "StrProperty",
        "Name": "String",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "Bind",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "PropertyFlags": "Parm | OutParm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_Bind'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_Bind.0"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "Alt",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "Shift",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "Ctrl",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "Key",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "ArrayProperty",
        "Name": "StringsLoc",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Inner": {
          "Type": "StrProperty",
          "Name": "StringsLoc",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_String__ExplodeString_OutputStrings",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StrProperty",
          "Name": "CallFunc_String__ExplodeString_OutputStrings",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "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": "StrProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_StriStri_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Less_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_StriStri_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_StriStri_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_LastIndex_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Array_Get_Item_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_ModUtils_Bind",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_Bind'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_Bind.0"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "BindToString",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "StructProperty",
        "Name": "Bind",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_Bind'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_Bind.0"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "String",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Parm | OutParm"
      },
      {
        "Type": "StrProperty",
        "Name": "StringLoc",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "BoolProperty",
        "Name": "Alt",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "Shift",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "Ctrl",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "Key",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_5",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_6",
        "Flags": "RF_Public",
        "ElementSize": 16
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "ToggleWidget",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ClassProperty",
        "Name": "WidgetClass",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Class'",
          "ObjectPath": "/Script/CoreUObject"
        },
        "MetaClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'WidgetHandler_BasicWidget_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Widgets/WidgetHandler_BasicWidget.7"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetWidgetHandler_WidgetHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_WidgetHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_WidgetHandler.8"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "SetCloseBind",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ClassProperty",
        "Name": "WidgetClass",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Class'",
          "ObjectPath": "/Script/CoreUObject"
        },
        "MetaClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'WidgetHandler_BasicWidget_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Widgets/WidgetHandler_BasicWidget.7"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Bind",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetWidgetHandler_WidgetHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_WidgetHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_WidgetHandler.8"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "GetSimpleVariable",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Name",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "Value",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "PropertyFlags": "Parm | OutParm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_GetComplexVariable_Value",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_ComplexToSimpleVariable_SimpleVariable",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "SetSimpleVariable",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Name",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StructProperty",
        "Name": "Value",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_SimpleToComplexVariable_ComplexVariable",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "GetComplexVariable",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Name",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "Value",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "PropertyFlags": "Parm | OutParm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetSaveHandler_SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_GetVariable_Value",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "SetComplexVariable",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Name",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StructProperty",
        "Name": "Value",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetSaveHandler_SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "GetSimpleGlobalVariable",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Name",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "Value",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "PropertyFlags": "Parm | OutParm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_GetComplexGlobalVariable_Value",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_ComplexToSimpleVariable_SimpleVariable",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "SetSimpleGlobalVariable",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Name",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StructProperty",
        "Name": "Value",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_SimpleToComplexVariable_ComplexVariable",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "GetComplexGlobalVariable",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Name",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "Value",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "PropertyFlags": "Parm | OutParm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetSaveHandler_SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_GetGlobalVariable_Value",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "SetComplexGlobalVariable",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Name",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StructProperty",
        "Name": "Value",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetSaveHandler_SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "SetSimpleGlobalVariables",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtils_Element",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "Names",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
        "Inner": {
          "Type": "StrProperty",
          "Name": "Names",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "Values",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
        "Inner": {
          "Type": "StructProperty",
          "Name": "Values",
          "Flags": "RF_Public",
          "ElementSize": 48,
          "Struct": {
            "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
            "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
          }
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "ValuesLoc",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
        "Inner": {
          "Type": "StructProperty",
          "Name": "ValuesLoc",
          "Flags": "RF_Public",
          "ElementSize": 80,
          "Struct": {
            "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
            "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
          }
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "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": "StructProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_SimpleToComplexVariable_ComplexVariable",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Less_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Add_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "SetComplexGlobalVariables",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtils_Element",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "Names",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
        "Inner": {
          "Type": "StrProperty",
          "Name": "Names",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "Values",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
        "Inner": {
          "Type": "StructProperty",
          "Name": "Values",
          "Flags": "RF_Public",
          "ElementSize": 80,
          "Struct": {
            "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
            "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
          }
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "K2Node_DynamicCast_AsMod_Utils_Save_Handler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_DynamicCast_bSuccess",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ObjectProperty",
        "Name": "K2Node_DynamicCast_AsMod_Utils_Main_Handler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_MainHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_MainHandler.6"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_DynamicCast_bSuccess_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ObjectProperty",
        "Name": "K2Node_DynamicCast_AsMod_Utils_Mod_Actor",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_ModActor_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_ModActor.10"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_DynamicCast_bSuccess_2",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsValid_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetActorOfClass_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "ComplexToSimpleVariable",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "StructProperty",
        "Name": "ComplexVariable",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "SimpleVariable",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "PropertyFlags": "Parm | OutParm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item_1",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Array_Get_Item_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Array_Get_Item_3",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Get_Item_4",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_ModUtils_SimpleVariable",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "SimpleToComplexVariable",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "StructProperty",
        "Name": "SimpleVariable",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "ComplexVariable",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "PropertyFlags": "Parm | OutParm",
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "K2Node_MakeArray_Array",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "BoolProperty",
          "Name": "K2Node_MakeArray_Array",
          "Flags": "RF_Public",
          "ElementSize": 1,
          "FieldSize": 1,
          "ByteOffset": 0,
          "ByteMask": 1,
          "FieldMask": 255,
          "BoolSize": 1,
          "bIsNativeBool": true
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "K2Node_MakeArray_Array_1",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StructProperty",
          "Name": "K2Node_MakeArray_Array_1",
          "Flags": "RF_Public",
          "ElementSize": 12,
          "Struct": {
            "ObjectName": "ScriptStruct'Vector'",
            "ObjectPath": "/Script/CoreUObject"
          }
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "K2Node_MakeArray_Array_2",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StrProperty",
          "Name": "K2Node_MakeArray_Array_2",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "K2Node_MakeArray_Array_3",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "FloatProperty",
          "Name": "K2Node_MakeArray_Array_3",
          "Flags": "RF_Public",
          "ElementSize": 4
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "K2Node_MakeArray_Array_4",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "IntProperty",
          "Name": "K2Node_MakeArray_Array_4",
          "Flags": "RF_Public",
          "ElementSize": 4
        }
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_ModUtils_ComplexVariable",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "GetSimpleVariablesByPart",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Part",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "MapProperty",
        "Name": "Variables",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "PropertyFlags": "Parm | OutParm",
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "Variables",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StructProperty",
          "Name": "Variables_Value",
          "Flags": "RF_Public",
          "ElementSize": 48,
          "Struct": {
            "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
            "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
          }
        }
      },
      {
        "Type": "MapProperty",
        "Name": "VariablesLoc",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "PropertyFlags": "Edit | BlueprintVisible",
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "VariablesLoc",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StructProperty",
          "Name": "VariablesLoc_Value",
          "Flags": "RF_Public",
          "ElementSize": 48,
          "Struct": {
            "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
            "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
          }
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      },
      {
        "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": "MapProperty",
        "Name": "CallFunc_GetComplexVariablesByPart_Variables",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_GetComplexVariablesByPart_Variables",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StructProperty",
          "Name": "CallFunc_GetComplexVariablesByPart_Variables_Value",
          "Flags": "RF_Public",
          "ElementSize": 80,
          "Struct": {
            "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
            "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
          }
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_Map_Keys_Keys",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StrProperty",
          "Name": "CallFunc_Map_Keys_Keys",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "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": "StructProperty",
        "Name": "CallFunc_Map_Find_Value",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
        }
      },
      {
        "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": "StructProperty",
        "Name": "CallFunc_ComplexToSimpleVariable_SimpleVariable",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "GetComplexVariablesByPart",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Part",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "MapProperty",
        "Name": "Variables",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "PropertyFlags": "Parm | OutParm",
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "Variables",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StructProperty",
          "Name": "Variables_Value",
          "Flags": "RF_Public",
          "ElementSize": 80,
          "Struct": {
            "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
            "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
          }
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetSaveHandler_SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      },
      {
        "Type": "MapProperty",
        "Name": "CallFunc_GetVariablesByPart_Variables",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_GetVariablesByPart_Variables",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StructProperty",
          "Name": "CallFunc_GetVariablesByPart_Variables_Value",
          "Flags": "RF_Public",
          "ElementSize": 80,
          "Struct": {
            "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
            "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
          }
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "GetSimpleGlobalVariablesByPart",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Part",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "MapProperty",
        "Name": "Variables",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "PropertyFlags": "Parm | OutParm",
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "Variables",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StructProperty",
          "Name": "Variables_Value",
          "Flags": "RF_Public",
          "ElementSize": 48,
          "Struct": {
            "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
            "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
          }
        }
      },
      {
        "Type": "MapProperty",
        "Name": "VariablesLoc",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "PropertyFlags": "Edit | BlueprintVisible",
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "VariablesLoc",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StructProperty",
          "Name": "VariablesLoc_Value",
          "Flags": "RF_Public",
          "ElementSize": 48,
          "Struct": {
            "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
            "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
          }
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      },
      {
        "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": "MapProperty",
        "Name": "CallFunc_GetComplexGlobalVariablesByPart_Variables",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_GetComplexGlobalVariablesByPart_Variables",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StructProperty",
          "Name": "CallFunc_GetComplexGlobalVariablesByPart_Variables_Value",
          "Flags": "RF_Public",
          "ElementSize": 80,
          "Struct": {
            "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
            "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
          }
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_Map_Keys_Keys",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "StrProperty",
          "Name": "CallFunc_Map_Keys_Keys",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "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": "StructProperty",
        "Name": "CallFunc_Map_Find_Value",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
        }
      },
      {
        "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": "StructProperty",
        "Name": "CallFunc_ComplexToSimpleVariable_SimpleVariable",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "Struct": {
          "ObjectName": "UserDefinedStruct'ModUtils_SimpleVariable'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_SimpleVariable.0"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "GetComplexGlobalVariablesByPart",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Part",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "MapProperty",
        "Name": "Variables",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "PropertyFlags": "Parm | OutParm",
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "Variables",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StructProperty",
          "Name": "Variables_Value",
          "Flags": "RF_Public",
          "ElementSize": 80,
          "Struct": {
            "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
            "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
          }
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetSaveHandler_SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      },
      {
        "Type": "MapProperty",
        "Name": "CallFunc_GetGlobalVariablesByPart_Variables",
        "Flags": "RF_Public",
        "ElementSize": 80,
        "KeyProp": {
          "Type": "StrProperty",
          "Name": "CallFunc_GetGlobalVariablesByPart_Variables",
          "Flags": "RF_Public",
          "ElementSize": 16
        },
        "ValueProp": {
          "Type": "StructProperty",
          "Name": "CallFunc_GetGlobalVariablesByPart_Variables_Value",
          "Flags": "RF_Public",
          "ElementSize": 80,
          "Struct": {
            "ObjectName": "UserDefinedStruct'ModUtils_ComplexVariable'",
            "ObjectPath": "VotV/Content/Mods/ModUtils/Structs/ModUtils_ComplexVariable.0"
          }
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "GetWidget",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ClassProperty",
        "Name": "WidgetClass",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Class'",
          "ObjectPath": "/Script/CoreUObject"
        },
        "MetaClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'WidgetHandler_BasicWidget_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Widgets/WidgetHandler_BasicWidget.7"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "Widget",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Parm | OutParm | InstancedReference",
        "PropertyClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'WidgetHandler_BasicWidget_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Widgets/WidgetHandler_BasicWidget.7"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetWidgetHandler_WidgetHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_WidgetHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_WidgetHandler.8"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetWidget_Widget",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'WidgetHandler_BasicWidget_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Widgets/WidgetHandler_BasicWidget.7"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "RemoveVariable",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Name",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetSaveHandler_SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "RemoveGlobalVariable",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Name",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetSaveHandler_SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "IsParentOf",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ClassProperty",
        "Name": "ParentClass",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Class'",
          "ObjectPath": "/Script/CoreUObject"
        },
        "MetaClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ClassProperty",
        "Name": "Class",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Class'",
          "ObjectPath": "/Script/CoreUObject"
        },
        "MetaClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "Parent",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Parm | OutParm",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_ClassIsChildOf_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "IsChildOf",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ClassProperty",
        "Name": "ChildClass",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Class'",
          "ObjectPath": "/Script/CoreUObject"
        },
        "MetaClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ClassProperty",
        "Name": "Class",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Class'",
          "ObjectPath": "/Script/CoreUObject"
        },
        "MetaClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "Child",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Parm | OutParm",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_ClassIsChildOf_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "ExactClass",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ClassProperty",
        "Name": "ExactClass",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Class'",
          "ObjectPath": "/Script/CoreUObject"
        },
        "MetaClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ClassProperty",
        "Name": "Class",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Class'",
          "ObjectPath": "/Script/CoreUObject"
        },
        "MetaClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "Exact",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Parm | OutParm",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_ClassClass_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "IsParentOfAny",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ClassProperty",
        "Name": "ParentClass",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Class'",
          "ObjectPath": "/Script/CoreUObject"
        },
        "MetaClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "Classes",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
        "Inner": {
          "Type": "ClassProperty",
          "Name": "Classes",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyClass": {
            "ObjectName": "Class'Class'",
            "ObjectPath": "/Script/CoreUObject"
          },
          "MetaClass": {
            "ObjectName": "Class'Object'",
            "ObjectPath": "/Script/CoreUObject"
          }
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "Parent",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Parm | OutParm",
        "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": "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": "ClassProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'Class'",
          "ObjectPath": "/Script/CoreUObject"
        },
        "MetaClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_ClassIsChildOf_ReturnValue",
        "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_Add_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "IsChildOfAny",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ClassProperty",
        "Name": "ChildClass",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Class'",
          "ObjectPath": "/Script/CoreUObject"
        },
        "MetaClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "Classes",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
        "Inner": {
          "Type": "ClassProperty",
          "Name": "Classes",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyClass": {
            "ObjectName": "Class'Class'",
            "ObjectPath": "/Script/CoreUObject"
          },
          "MetaClass": {
            "ObjectName": "Class'Object'",
            "ObjectPath": "/Script/CoreUObject"
          }
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "Child",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Parm | OutParm",
        "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": "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": "ClassProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'Class'",
          "ObjectPath": "/Script/CoreUObject"
        },
        "MetaClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_ClassIsChildOf_ReturnValue",
        "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_Add_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "ExactAnyClass",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ClassProperty",
        "Name": "ExactClass",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Class'",
          "ObjectPath": "/Script/CoreUObject"
        },
        "MetaClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "Classes",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
        "Inner": {
          "Type": "ClassProperty",
          "Name": "Classes",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyClass": {
            "ObjectName": "Class'Class'",
            "ObjectPath": "/Script/CoreUObject"
          },
          "MetaClass": {
            "ObjectName": "Class'Object'",
            "ObjectPath": "/Script/CoreUObject"
          }
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "Exact",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Parm | OutParm",
        "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": "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": "ClassProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'Class'",
          "ObjectPath": "/Script/CoreUObject"
        },
        "MetaClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_ClassClass_ReturnValue",
        "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_Add_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "ConfigExists",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "StrProperty",
        "Name": "Section",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StrProperty",
        "Name": "Subsection",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StrProperty",
        "Name": "Name",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ByteProperty",
        "Name": "Type",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Enum": {
          "ObjectName": "UserDefinedEnum'ModUtils_ConfigTypes'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Enums/ModUtils_ConfigTypes.0"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "Exists",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Parm | OutParm",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_ConfigToPath_SectionOut",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_ConfigToPath_NameOut",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_VictoryGetCustomConfigVar_String_IsValid",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_VictoryGetCustomConfigVar_String_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "ConfigToPath",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "StrProperty",
        "Name": "SectionIn",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StrProperty",
        "Name": "SubsectionIn",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StrProperty",
        "Name": "NameIn",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ByteProperty",
        "Name": "TypeIn",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Enum": {
          "ObjectName": "UserDefinedEnum'ModUtils_ConfigTypes'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Enums/ModUtils_ConfigTypes.0"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "SectionOut",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Parm | OutParm"
      },
      {
        "Type": "StrProperty",
        "Name": "NameOut",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Parm | OutParm"
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsEmpty_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_ConfigTypeToString_String",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue_5",
        "Flags": "RF_Public",
        "ElementSize": 16
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "GetSaveHandler",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "SaveHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Parm | OutParm",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      },
      {
        "Type": "InterfaceProperty",
        "Name": "K2Node_DynamicCast_AsMod_Utils_Element",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "InterfaceClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtilsElement_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Utils/ModUtilsElement.1"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_DynamicCast_bSuccess",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetActorOfClass_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_SaveHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_SaveHandler.16"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetMainHandler_MainHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_MainHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_MainHandler.6"
        }
      },
      {
        "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_DoesImplementInterface_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "GetConfigHandler",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "ConfigHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Parm | OutParm",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_ConfigHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_ConfigHandler.8"
        }
      },
      {
        "Type": "InterfaceProperty",
        "Name": "K2Node_DynamicCast_AsMod_Utils_Element",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "InterfaceClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtilsElement_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Utils/ModUtilsElement.1"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_DynamicCast_bSuccess",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetActorOfClass_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_ConfigHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_ConfigHandler.8"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetMainHandler_MainHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_MainHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_MainHandler.6"
        }
      },
      {
        "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_DoesImplementInterface_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "GetWidgetHandler",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "WidgetHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Parm | OutParm",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_WidgetHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_WidgetHandler.8"
        }
      },
      {
        "Type": "InterfaceProperty",
        "Name": "K2Node_DynamicCast_AsMod_Utils_Element",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "InterfaceClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtilsElement_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Utils/ModUtilsElement.1"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_DynamicCast_bSuccess",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetActorOfClass_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_WidgetHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_WidgetHandler.8"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetMainHandler_MainHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_MainHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_MainHandler.6"
        }
      },
      {
        "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_DoesImplementInterface_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "RunButtonEvent",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.50"
    },
    "ChildProperties": [
      {
        "Type": "StrProperty",
        "Name": "Event",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "ObjectProperty",
        "Name": "ModUtilsElement",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "__WorldContext",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Object'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "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": "ObjectProperty",
        "Name": "CallFunc_GetConfigHandler_ConfigHandler",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_ConfigHandler_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Handlers/ModUtils_ConfigHandler.8"
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_K2_GetComponentsByClass_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm | ContainsInstancedReference",
        "Inner": {
          "Type": "ObjectProperty",
          "Name": "CallFunc_K2_GetComponentsByClass_ReturnValue",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyFlags": "InstancedReference",
          "PropertyClass": {
            "ObjectName": "BlueprintGeneratedClass'ModUtils_ButtonEvent_C'",
            "ObjectPath": "VotV/Content/Mods/ModUtils/Utils/ModUtils_ButtonEvent.3"
          }
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'ModUtils_ButtonEvent_C'",
          "ObjectPath": "VotV/Content/Mods/ModUtils/Utils/ModUtils_ButtonEvent.3"
        }
      },
      {
        "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_EqualEqual_StrStr_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Static | FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "BlueprintGeneratedClass",
    "Name": "ModUtils_FunctionLibrary_C",
    "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'BlueprintGeneratedClass'",
    "Package": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary",
    "SuperStruct": {
      "ObjectName": "Class'BlueprintFunctionLibrary'",
      "ObjectPath": "/Script/Engine"
    },
    "Children": [
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:RunButtonEvent'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.49"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetWidgetHandler'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.48"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetConfigHandler'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.47"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetSaveHandler'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.46"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ConfigToPath'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.45"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ConfigExists'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.44"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ExactAnyClass'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.43"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:IsChildOfAny'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.42"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:IsParentOfAny'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.41"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ExactClass'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.40"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:IsChildOf'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.39"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:IsParentOf'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.38"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:RemoveGlobalVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.37"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:RemoveVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.36"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetWidget'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.35"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetComplexGlobalVariablesByPart'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.34"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetSimpleGlobalVariablesByPart'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.33"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetComplexVariablesByPart'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.32"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetSimpleVariablesByPart'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.31"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SimpleToComplexVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.30"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ComplexToSimpleVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.29"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SetComplexGlobalVariables'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.28"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SetSimpleGlobalVariables'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.27"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SetComplexGlobalVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.26"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetComplexGlobalVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.25"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SetSimpleGlobalVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.24"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetSimpleGlobalVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.23"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SetComplexVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.22"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetComplexVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.21"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SetSimpleVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.20"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetSimpleVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.19"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SetCloseBind'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.18"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ToggleWidget'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.17"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:BindToString'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.16"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:StringToBind'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.15"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetMainGameInstance'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.14"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetMainGamemode'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.13"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:OpenWidget'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.12"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:CloseWidget'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.11"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ExtendedKeyEventInfo'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.10"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ExtendedKeyInfo'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.9"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:StringArrayToString'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.8"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:StringToStringArray'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.7"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:BoolToString'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.6"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:StringToBool'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.5"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ThrowMessage'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.4"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:StringToConfigType'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.3"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ConfigTypeToString'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.2"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SetConfig'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.1"
      },
      {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetConfig'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.0"
      }
    ],
    "FuncMap": {
      "GetConfig": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetConfig'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.0"
      },
      "SetConfig": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SetConfig'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.1"
      },
      "ConfigTypeToString": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ConfigTypeToString'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.2"
      },
      "StringToConfigType": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:StringToConfigType'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.3"
      },
      "ThrowMessage": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ThrowMessage'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.4"
      },
      "StringToBool": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:StringToBool'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.5"
      },
      "BoolToString": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:BoolToString'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.6"
      },
      "StringToStringArray": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:StringToStringArray'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.7"
      },
      "StringArrayToString": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:StringArrayToString'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.8"
      },
      "ExtendedKeyInfo": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ExtendedKeyInfo'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.9"
      },
      "ExtendedKeyEventInfo": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ExtendedKeyEventInfo'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.10"
      },
      "CloseWidget": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:CloseWidget'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.11"
      },
      "OpenWidget": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:OpenWidget'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.12"
      },
      "GetMainGamemode": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetMainGamemode'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.13"
      },
      "GetMainGameInstance": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetMainGameInstance'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.14"
      },
      "StringToBind": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:StringToBind'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.15"
      },
      "BindToString": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:BindToString'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.16"
      },
      "ToggleWidget": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ToggleWidget'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.17"
      },
      "SetCloseBind": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SetCloseBind'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.18"
      },
      "GetSimpleVariable": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetSimpleVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.19"
      },
      "SetSimpleVariable": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SetSimpleVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.20"
      },
      "GetComplexVariable": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetComplexVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.21"
      },
      "SetComplexVariable": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SetComplexVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.22"
      },
      "GetSimpleGlobalVariable": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetSimpleGlobalVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.23"
      },
      "SetSimpleGlobalVariable": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SetSimpleGlobalVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.24"
      },
      "GetComplexGlobalVariable": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetComplexGlobalVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.25"
      },
      "SetComplexGlobalVariable": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SetComplexGlobalVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.26"
      },
      "SetSimpleGlobalVariables": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SetSimpleGlobalVariables'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.27"
      },
      "SetComplexGlobalVariables": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SetComplexGlobalVariables'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.28"
      },
      "ComplexToSimpleVariable": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ComplexToSimpleVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.29"
      },
      "SimpleToComplexVariable": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:SimpleToComplexVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.30"
      },
      "GetSimpleVariablesByPart": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetSimpleVariablesByPart'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.31"
      },
      "GetComplexVariablesByPart": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetComplexVariablesByPart'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.32"
      },
      "GetSimpleGlobalVariablesByPart": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetSimpleGlobalVariablesByPart'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.33"
      },
      "GetComplexGlobalVariablesByPart": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetComplexGlobalVariablesByPart'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.34"
      },
      "GetWidget": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetWidget'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.35"
      },
      "RemoveVariable": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:RemoveVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.36"
      },
      "RemoveGlobalVariable": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:RemoveGlobalVariable'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.37"
      },
      "IsParentOf": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:IsParentOf'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.38"
      },
      "IsChildOf": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:IsChildOf'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.39"
      },
      "ExactClass": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ExactClass'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.40"
      },
      "IsParentOfAny": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:IsParentOfAny'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.41"
      },
      "IsChildOfAny": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:IsChildOfAny'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.42"
      },
      "ExactAnyClass": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ExactAnyClass'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.43"
      },
      "ConfigExists": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ConfigExists'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.44"
      },
      "ConfigToPath": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:ConfigToPath'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.45"
      },
      "GetSaveHandler": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetSaveHandler'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.46"
      },
      "GetConfigHandler": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetConfigHandler'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.47"
      },
      "GetWidgetHandler": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:GetWidgetHandler'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.48"
      },
      "RunButtonEvent": {
        "ObjectName": "Function'ModUtils_FunctionLibrary_C:RunButtonEvent'",
        "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.49"
      }
    },
    "ClassFlags": "CLASS_Optional | CLASS_CompiledFromBlueprint",
    "ClassWithin": {
      "ObjectName": "Class'Object'",
      "ObjectPath": "/Script/CoreUObject"
    },
    "ClassConfigName": "Engine",
    "bCooked": true,
    "ClassDefaultObject": {
      "ObjectName": "ModUtils_FunctionLibrary_C'Default__ModUtils_FunctionLibrary_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.51"
    }
  },
  {
    "Type": "ModUtils_FunctionLibrary_C",
    "Name": "Default__ModUtils_FunctionLibrary_C",
    "Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "BlueprintGeneratedClass'VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary.ModUtils_FunctionLibrary_C'",
    "Package": "VotV/Content/Mods/ModUtils/ModUtils_FunctionLibrary"
  }
]