[
  {
    "Type": "Function",
    "Name": "ExecuteUbergraph_ModActor",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "ChildProperties": [
      {
        "Type": "IntProperty",
        "Name": "EntryPoint",
        "Flags": "RF_Public",
        "ElementSize": 4,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "DelegateProperty",
        "Name": "K2Node_CreateDelegate_OutputDelegate",
        "Flags": "RF_Public",
        "ElementSize": 20,
        "SignatureFunction": {
          "ObjectName": "DelegateFunction'TimerDynamicDelegate__DelegateSignature'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Array_Index_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_GetCurrentLevelName_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_StrStr_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetMainGamemode_MainGamemode",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'mainGamemode_C'",
          "ObjectPath": "/Game/main/mainGamemode"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'prop_tv2_C'",
          "ObjectPath": "/Game/objects/prop_tv2"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_AddCameraListener_CameraListener",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'OmniVision_CameraListener_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Utils/OmniVision_CameraListener.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
      }
    ],
    "FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction"
  },
  {
    "Type": "Function",
    "Name": "PostGameLoad",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "Super": {
      "ObjectName": "Function'ModUtils_ModActor_C:PostGameLoad'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_ModActor.1"
    },
    "SuperStruct": {
      "ObjectName": "Function'ModUtils_ModActor_C:PostGameLoad'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_ModActor.1"
    },
    "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "PreGameSave",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "Super": {
      "ObjectName": "Function'ModUtils_ModActor_C:PreGameSave'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_ModActor.2"
    },
    "SuperStruct": {
      "ObjectName": "Function'ModUtils_ModActor_C:PreGameSave'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_ModActor.2"
    },
    "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "ReceiveBeginPlay",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "Super": {
      "ObjectName": "Function'ModUtils_ModActor_C:ReceiveBeginPlay'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_ModActor.5"
    },
    "SuperStruct": {
      "ObjectName": "Function'ModUtils_ModActor_C:ReceiveBeginPlay'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_ModActor.5"
    },
    "FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "OnConfigChanged",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "Super": {
      "ObjectName": "Function'ModUtils_ModActor_C:OnConfigChanged'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_ModActor.3"
    },
    "SuperStruct": {
      "ObjectName": "Function'ModUtils_ModActor_C:OnConfigChanged'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_ModActor.3"
    },
    "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "AddCamerasButton",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetMainGamemode_MainGamemode",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'mainGamemode_C'",
          "ObjectPath": "/Game/main/mainGamemode"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_Anchors",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "Struct": {
          "ObjectName": "ScriptStruct'Anchors'",
          "ObjectPath": "/Script/Slate"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_Create_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'OmniVision_CamerasButton_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Widgets/OmniVision_CamerasButton.2"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetParent_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'PanelWidget'",
          "ObjectPath": "/Script/UMG"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_InsertChildAt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'PanelSlot'",
          "ObjectPath": "/Script/UMG"
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_WidgetGetChildrenOfClass_ChildWidgets",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm | ContainsInstancedReference",
        "Inner": {
          "Type": "ObjectProperty",
          "Name": "CallFunc_WidgetGetChildrenOfClass_ChildWidgets",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyFlags": "InstancedReference",
          "PropertyClass": {
            "ObjectName": "WidgetBlueprintGeneratedClass'OmniVision_CamerasButton_C'",
            "ObjectPath": "VotV/Content/Mods/OmniVision/Widgets/OmniVision_CamerasButton.2"
          }
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "K2Node_DynamicCast_AsCanvas_Panel_Slot",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'CanvasPanelSlot'",
          "ObjectPath": "/Script/UMG"
        }
      },
      {
        "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_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'OmniVision_CamerasButton_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Widgets/OmniVision_CamerasButton.2"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_Margin",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "Struct": {
          "ObjectName": "ScriptStruct'Margin'",
          "ObjectPath": "/Script/SlateCore"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "AddCameraListener",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "PropTV",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'prop_tv2_C'",
          "ObjectPath": "/Game/objects/prop_tv2"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CameraListener",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Parm | OutParm | InstancedReference",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'OmniVision_CameraListener_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Utils/OmniVision_CameraListener.16"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "PropTVLoc",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'prop_tv2_C'",
          "ObjectPath": "/Game/objects/prop_tv2"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "Temp_struct_Variable",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "PropertyFlags": "ConstParm",
        "Struct": {
          "ObjectName": "ScriptStruct'Transform'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_AddComponent_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'OmniVision_CameraListener_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Utils/OmniVision_CameraListener.16"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetComponentByClass_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'OmniVision_CameraListener_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Utils/OmniVision_CameraListener.16"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsValid_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "GetCameraListener",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "TV",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'prop_tv2_C'",
          "ObjectPath": "/Game/objects/prop_tv2"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CameraListener",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Parm | OutParm | InstancedReference",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'OmniVision_CameraListener_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Utils/OmniVision_CameraListener.16"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetComponentByClass_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'OmniVision_CameraListener_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Utils/OmniVision_CameraListener.16"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_AddCameraListener_CameraListener",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'OmniVision_CameraListener_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Utils/OmniVision_CameraListener.16"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsValid_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "SaveData",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "ChildProperties": [
      {
        "Type": "ArrayProperty",
        "Name": "CamKeysLoc",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Inner": {
          "Type": "StrProperty",
          "Name": "CamKeysLoc",
          "Flags": "RF_Public",
          "ElementSize": 16
        }
      },
      {
        "Type": "StrProperty",
        "Name": "Temp_string_Variable",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ConstParm"
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Array_Index_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_LessEqual_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_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_GetAllActorsOfClass_OutActors",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "ObjectProperty",
          "Name": "CallFunc_GetAllActorsOfClass_OutActors",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyClass": {
            "ObjectName": "BlueprintGeneratedClass'prop_tv2_C'",
            "ObjectPath": "/Game/objects/prop_tv2"
          }
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Add_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'prop_tv2_C'",
          "ObjectPath": "/Game/objects/prop_tv2"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetCameraListener_CameraListener",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'OmniVision_CameraListener_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Utils/OmniVision_CameraListener.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": "ObjectProperty",
        "Name": "CallFunc_Map_Find_Value",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'prop_camera_bad_C'",
          "ObjectPath": "/Game/objects/prop_camera_bad"
        }
      },
      {
        "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": "BoolProperty",
        "Name": "CallFunc_IsValid_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Conv_ByteToInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ArrayProperty",
        "Name": "K2Node_MakeArray_Array",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "IntProperty",
          "Name": "K2Node_MakeArray_Array",
          "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"
        }
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Conv_NameToString_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Add_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Conv_NameToString_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Concat_StrStr_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "LoadData",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "CamListenerLoc",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | InstancedReference",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'OmniVision_CameraListener_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Utils/OmniVision_CameraListener.16"
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CamerasLoc",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
        "Inner": {
          "Type": "ObjectProperty",
          "Name": "CamerasLoc",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyClass": {
            "ObjectName": "BlueprintGeneratedClass'prop_camera_bad_C'",
            "ObjectPath": "/Game/objects/prop_camera_bad"
          }
        }
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Array_Index_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "Temp_bool_True_if_break_was_hit_Variable",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Not_PreBool_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Array_Index_Variable_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Array_Index_Variable_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'prop_camera_bad_C'",
          "ObjectPath": "/Game/objects/prop_camera_bad"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_GetAllActorsOfClass_OutActors",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "ObjectProperty",
          "Name": "CallFunc_GetAllActorsOfClass_OutActors",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyClass": {
            "ObjectName": "BlueprintGeneratedClass'prop_camera_bad_C'",
            "ObjectPath": "/Game/objects/prop_camera_bad"
          }
        }
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_GetAllActorsOfClass_OutActors_1",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "ObjectProperty",
          "Name": "CallFunc_GetAllActorsOfClass_OutActors_1",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyClass": {
            "ObjectName": "BlueprintGeneratedClass'prop_tv2_C'",
            "ObjectPath": "/Game/objects/prop_tv2"
          }
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_Array_Get_Item_1",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'prop_tv2_C'",
          "ObjectPath": "/Game/objects/prop_tv2"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetCameraListener_CameraListener",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'OmniVision_CameraListener_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Utils/OmniVision_CameraListener.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": "BoolProperty",
        "Name": "CallFunc_Less_IntInt_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Conv_NameToString_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_BooleanAND_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",
        "Flags": "RF_Public",
        "ElementSize": 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": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_Array_Get_Item_2",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "NameProperty",
        "Name": "CallFunc_Conv_StringToName_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 12
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Less_IntInt_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_NameName_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsEmpty_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Get_Item_3",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ByteProperty",
        "Name": "CallFunc_Conv_IntToByte_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "Enum": null
      },
      {
        "Type": "ByteProperty",
        "Name": "CallFunc_GetValidValue_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "Enum": null
      },
      {
        "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_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "ModifyCameraWidget",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "ChildProperties": [
      {
        "Type": "DelegateProperty",
        "Name": "CamUpdEvent",
        "Flags": "RF_Public",
        "ElementSize": 20,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "SignatureFunction": {
          "ObjectName": "DelegateFunction'TimerDynamicDelegate__DelegateSignature'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetMainGamemode_MainGamemode",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'mainGamemode_C'",
          "ObjectPath": "/Game/main/mainGamemode"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_Create_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'OmniVision_CameraInfo_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Widgets/OmniVision_CameraInfo.4"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetParent_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'PanelWidget'",
          "ObjectPath": "/Script/UMG"
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_WidgetGetChildrenOfClass_ChildWidgets",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm | ContainsInstancedReference",
        "Inner": {
          "Type": "ObjectProperty",
          "Name": "CallFunc_WidgetGetChildrenOfClass_ChildWidgets",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyFlags": "InstancedReference",
          "PropertyClass": {
            "ObjectName": "WidgetBlueprintGeneratedClass'OmniVision_CameraInfo_C'",
            "ObjectPath": "VotV/Content/Mods/OmniVision/Widgets/OmniVision_CameraInfo.4"
          }
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_AddChild_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'PanelSlot'",
          "ObjectPath": "/Script/UMG"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'OmniVision_CameraInfo_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Widgets/OmniVision_CameraInfo.4"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "GetLidarPointsActor",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "LidarPointsActor",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Parm | OutParm",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'LidarPoints_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Actors/LidarPoints.7"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "Temp_wildcard_Variable",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetActorOfClass_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_MakeTransform_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "Struct": {
          "ObjectName": "ScriptStruct'Transform'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "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_FinishSpawningActor_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsValid_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "SyncLidarConfigs",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "ChildProperties": [
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Array_Index_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetLidarPointsActor_LidarPointsActor",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'LidarPoints_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Actors/LidarPoints.7"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetLidarPointsActor_LidarPointsActor_1",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'LidarPoints_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Actors/LidarPoints.7"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetLidarPointsActor_LidarPointsActor_2",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'LidarPoints_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Actors/LidarPoints.7"
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_GetAllActorsOfClass_OutActors",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm",
        "Inner": {
          "Type": "ObjectProperty",
          "Name": "CallFunc_GetAllActorsOfClass_OutActors",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyClass": {
            "ObjectName": "BlueprintGeneratedClass'prop_lidar_C'",
            "ObjectPath": "VotV/Content/Mods/OmniVision/Props/prop_lidar.11"
          }
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'prop_lidar_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Props/prop_lidar.11"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Less_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "SyncCCTVConfigs",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "ChildProperties": [
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_GetConfig_Found",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_GetConfig_Value",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_GetConfig_Found_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StrProperty",
        "Name": "CallFunc_GetConfig_Value_1",
        "Flags": "RF_Public",
        "ElementSize": 16
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_StringToFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_StringToFloat_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "GetMainGamemode",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "ChildProperties": [
      {
        "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_GetMainGamemode_MainGamemode",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'mainGamemode_C'",
          "ObjectPath": "/Game/main/mainGamemode"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsValid_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "ToggleActiveCameraMode",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetFirstWidgetOfClass_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'OmniVision_CameraInfo_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Widgets/OmniVision_CameraInfo.4"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetMainGamemode_MainGamemode",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'mainGamemode_C'",
          "ObjectPath": "/Game/main/mainGamemode"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "K2Node_DynamicCast_AsProp_Camera_360",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'prop_camera_360_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Props/prop_camera_360.21"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_DynamicCast_bSuccess",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "BlueprintGeneratedClass",
    "Name": "ModActor_C",
    "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'BlueprintGeneratedClass'",
    "Package": "VotV/Content/Mods/OmniVision/ModActor",
    "Super": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_ModActor.10"
    },
    "Properties": {
      "ComponentTemplates": [
        {
          "ObjectName": "OmniVision_CameraListener_C'ModActor_C:NODE_AddOmniVision_CameraListener-0'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.19"
        }
      ],
      "SimpleConstructionScript": {
        "ObjectName": "SimpleConstructionScript'ModActor_C:SimpleConstructionScript_0'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.22"
      },
      "InheritableComponentHandler": {
        "ObjectName": "InheritableComponentHandler'ModActor_C:InheritableComponentHandler'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.18"
      },
      "UberGraphFunction": {
        "ObjectName": "Function'ModActor_C:ExecuteUbergraph_ModActor'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.0"
      }
    },
    "SuperStruct": {
      "ObjectName": "BlueprintGeneratedClass'ModUtils_ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_ModActor.10"
    },
    "Children": [
      {
        "ObjectName": "Function'ModActor_C:ToggleActiveCameraMode'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.15"
      },
      {
        "ObjectName": "Function'ModActor_C:GetMainGamemode'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.14"
      },
      {
        "ObjectName": "Function'ModActor_C:SyncCCTVConfigs'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.13"
      },
      {
        "ObjectName": "Function'ModActor_C:SyncLidarConfigs'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.12"
      },
      {
        "ObjectName": "Function'ModActor_C:GetLidarPointsActor'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.11"
      },
      {
        "ObjectName": "Function'ModActor_C:ModifyCameraWidget'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.10"
      },
      {
        "ObjectName": "Function'ModActor_C:LoadData'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.9"
      },
      {
        "ObjectName": "Function'ModActor_C:SaveData'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.8"
      },
      {
        "ObjectName": "Function'ModActor_C:GetCameraListener'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.7"
      },
      {
        "ObjectName": "Function'ModActor_C:AddCameraListener'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.6"
      },
      {
        "ObjectName": "Function'ModActor_C:AddCamerasButton'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.5"
      },
      {
        "ObjectName": "Function'ModActor_C:OnConfigChanged'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.4"
      },
      {
        "ObjectName": "Function'ModActor_C:ReceiveBeginPlay'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.3"
      },
      {
        "ObjectName": "Function'ModActor_C:PreGameSave'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.2"
      },
      {
        "ObjectName": "Function'ModActor_C:PostGameLoad'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.1"
      },
      {
        "ObjectName": "Function'ModActor_C:ExecuteUbergraph_ModActor'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.0"
      }
    ],
    "ChildProperties": [
      {
        "Type": "StructProperty",
        "Name": "UberGraphFrame",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Transient | DuplicateTransient",
        "Struct": {
          "ObjectName": "ScriptStruct'PointerToUberGraphFrame'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "FloatProperty",
        "Name": "ScreenUpdateDelay",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 4,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
      },
      {
        "Type": "FloatProperty",
        "Name": "ScreenUpdateRadius",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 4,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
      },
      {
        "Type": "ObjectProperty",
        "Name": "LidarPointsActor",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate | DisableEditOnInstance",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'LidarPoints_C'",
          "ObjectPath": "VotV/Content/Mods/OmniVision/Actors/LidarPoints.7"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "MainGamemode",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate | DisableEditOnInstance",
        "PropertyClass": {
          "ObjectName": "BlueprintGeneratedClass'mainGamemode_C'",
          "ObjectPath": "/Game/main/mainGamemode"
        }
      }
    ],
    "FuncMap": {
      "ExecuteUbergraph_ModActor": {
        "ObjectName": "Function'ModActor_C:ExecuteUbergraph_ModActor'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.0"
      },
      "PostGameLoad": {
        "ObjectName": "Function'ModActor_C:PostGameLoad'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.1"
      },
      "PreGameSave": {
        "ObjectName": "Function'ModActor_C:PreGameSave'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.2"
      },
      "ReceiveBeginPlay": {
        "ObjectName": "Function'ModActor_C:ReceiveBeginPlay'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.3"
      },
      "OnConfigChanged": {
        "ObjectName": "Function'ModActor_C:OnConfigChanged'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.4"
      },
      "AddCamerasButton": {
        "ObjectName": "Function'ModActor_C:AddCamerasButton'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.5"
      },
      "AddCameraListener": {
        "ObjectName": "Function'ModActor_C:AddCameraListener'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.6"
      },
      "GetCameraListener": {
        "ObjectName": "Function'ModActor_C:GetCameraListener'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.7"
      },
      "SaveData": {
        "ObjectName": "Function'ModActor_C:SaveData'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.8"
      },
      "LoadData": {
        "ObjectName": "Function'ModActor_C:LoadData'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.9"
      },
      "ModifyCameraWidget": {
        "ObjectName": "Function'ModActor_C:ModifyCameraWidget'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.10"
      },
      "GetLidarPointsActor": {
        "ObjectName": "Function'ModActor_C:GetLidarPointsActor'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.11"
      },
      "SyncLidarConfigs": {
        "ObjectName": "Function'ModActor_C:SyncLidarConfigs'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.12"
      },
      "SyncCCTVConfigs": {
        "ObjectName": "Function'ModActor_C:SyncCCTVConfigs'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.13"
      },
      "GetMainGamemode": {
        "ObjectName": "Function'ModActor_C:GetMainGamemode'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.14"
      },
      "ToggleActiveCameraMode": {
        "ObjectName": "Function'ModActor_C:ToggleActiveCameraMode'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.15"
      }
    },
    "ClassFlags": "CLASS_Config | CLASS_Optional | CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
    "ClassWithin": {
      "ObjectName": "Class'Object'",
      "ObjectPath": "/Script/CoreUObject"
    },
    "ClassConfigName": "Engine",
    "bCooked": true,
    "ClassDefaultObject": {
      "ObjectName": "ModActor_C'Default__ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.17"
    }
  },
  {
    "Type": "ModActor_C",
    "Name": "Default__ModActor_C",
    "Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "BlueprintGeneratedClass'VotV/Content/Mods/OmniVision/ModActor.ModActor_C'",
    "Package": "VotV/Content/Mods/OmniVision/ModActor",
    "Template": {
      "ObjectName": "ModUtils_ModActor_C'Default__ModUtils_ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/ModUtils/ModUtils_ModActor.11"
    },
    "Properties": {
      "UberGraphFrame": {},
      "ScreenUpdateDelay": 0.03,
      "ScreenUpdateRadius": 7.0,
      "DefaultConfigs": [
        {
          "Section_30_E8DABFC24471169B38B1219B8873021A": "OmniVision",
          "Subsection_34_19573E324E5C774589CAD8BC1EA79690": "Lidar",
          "Name_36_4122B5224C093BF5803D6B81E4BDD329": "Angle",
          "Type_18_A7A46C38447F821926234B9D6E5A03BF": "ModUtils_ConfigTypes::NewEnumerator8",
          "Value_19_82A7E3614420DEA1B816B398E4CA7B48": "40",
          "Limits_26_A6DD72A949116043E9325DB1C7858885": {
            "X": 0.0,
            "Y": 0.0
          }
        },
        {
          "Section_30_E8DABFC24471169B38B1219B8873021A": "OmniVision",
          "Subsection_34_19573E324E5C774589CAD8BC1EA79690": "Lidar",
          "Name_36_4122B5224C093BF5803D6B81E4BDD329": "PointsPerTick",
          "Type_18_A7A46C38447F821926234B9D6E5A03BF": "ModUtils_ConfigTypes::NewEnumerator1",
          "Value_19_82A7E3614420DEA1B816B398E4CA7B48": "100",
          "Limits_26_A6DD72A949116043E9325DB1C7858885": {
            "X": 0.0,
            "Y": 0.0
          }
        },
        {
          "Section_30_E8DABFC24471169B38B1219B8873021A": "OmniVision",
          "Subsection_34_19573E324E5C774589CAD8BC1EA79690": "Lidar",
          "Name_36_4122B5224C093BF5803D6B81E4BDD329": "Lifetime",
          "Type_18_A7A46C38447F821926234B9D6E5A03BF": "ModUtils_ConfigTypes::NewEnumerator8",
          "Value_19_82A7E3614420DEA1B816B398E4CA7B48": "12",
          "Limits_26_A6DD72A949116043E9325DB1C7858885": {
            "X": 0.0,
            "Y": 0.0
          }
        },
        {
          "Section_30_E8DABFC24471169B38B1219B8873021A": "OmniVision",
          "Subsection_34_19573E324E5C774589CAD8BC1EA79690": "Lidar",
          "Name_36_4122B5224C093BF5803D6B81E4BDD329": "Range",
          "Type_18_A7A46C38447F821926234B9D6E5A03BF": "ModUtils_ConfigTypes::NewEnumerator8",
          "Value_19_82A7E3614420DEA1B816B398E4CA7B48": "7000",
          "Limits_26_A6DD72A949116043E9325DB1C7858885": {
            "X": 0.0,
            "Y": 0.0
          }
        },
        {
          "Section_30_E8DABFC24471169B38B1219B8873021A": "OmniVision",
          "Subsection_34_19573E324E5C774589CAD8BC1EA79690": "Lidar",
          "Name_36_4122B5224C093BF5803D6B81E4BDD329": "PointSize",
          "Type_18_A7A46C38447F821926234B9D6E5A03BF": "ModUtils_ConfigTypes::NewEnumerator8",
          "Value_19_82A7E3614420DEA1B816B398E4CA7B48": "1",
          "Limits_26_A6DD72A949116043E9325DB1C7858885": {
            "X": 0.0,
            "Y": 0.0
          }
        },
        {
          "Section_30_E8DABFC24471169B38B1219B8873021A": "OmniVision",
          "Subsection_34_19573E324E5C774589CAD8BC1EA79690": "Lidar",
          "Name_36_4122B5224C093BF5803D6B81E4BDD329": "CullDistance",
          "Type_18_A7A46C38447F821926234B9D6E5A03BF": "ModUtils_ConfigTypes::NewEnumerator8",
          "Value_19_82A7E3614420DEA1B816B398E4CA7B48": "100",
          "Limits_26_A6DD72A949116043E9325DB1C7858885": {
            "X": 0.0,
            "Y": 0.0
          }
        },
        {
          "Section_30_E8DABFC24471169B38B1219B8873021A": "OmniVision",
          "Subsection_34_19573E324E5C774589CAD8BC1EA79690": "",
          "Name_36_4122B5224C093BF5803D6B81E4BDD329": "ScreenUpdateDelay",
          "Type_18_A7A46C38447F821926234B9D6E5A03BF": "ModUtils_ConfigTypes::NewEnumerator8",
          "Value_19_82A7E3614420DEA1B816B398E4CA7B48": "0.03",
          "Limits_26_A6DD72A949116043E9325DB1C7858885": {
            "X": 0.0,
            "Y": 0.0
          }
        },
        {
          "Section_30_E8DABFC24471169B38B1219B8873021A": "OmniVision",
          "Subsection_34_19573E324E5C774589CAD8BC1EA79690": "",
          "Name_36_4122B5224C093BF5803D6B81E4BDD329": "ScreenUpdateRadius",
          "Type_18_A7A46C38447F821926234B9D6E5A03BF": "ModUtils_ConfigTypes::NewEnumerator8",
          "Value_19_82A7E3614420DEA1B816B398E4CA7B48": "7",
          "Limits_26_A6DD72A949116043E9325DB1C7858885": {
            "X": 0.0,
            "Y": 0.0
          }
        }
      ]
    }
  },
  {
    "Type": "InheritableComponentHandler",
    "Name": "InheritableComponentHandler",
    "Flags": "RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'InheritableComponentHandler'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    }
  },
  {
    "Type": "OmniVision_CameraListener_C",
    "Name": "NODE_AddOmniVision_CameraListener-0",
    "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "BlueprintGeneratedClass'VotV/Content/Mods/OmniVision/Utils/OmniVision_CameraListener.OmniVision_CameraListener_C'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "Template": {
      "ObjectName": "OmniVision_CameraListener_C'Default__OmniVision_CameraListener_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/Utils/OmniVision_CameraListener.17"
    }
  },
  {
    "Type": "SceneComponent",
    "Name": "DefaultSceneRoot_GEN_VARIABLE",
    "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SceneComponent'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    }
  },
  {
    "Type": "SCS_Node",
    "Name": "SCS_Node_0",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SCS_Node'",
    "Outer": {
      "ObjectName": "SimpleConstructionScript'ModActor_C:SimpleConstructionScript_0'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.22"
    },
    "Properties": {
      "ComponentClass": {
        "ObjectName": "Class'SceneComponent'",
        "ObjectPath": "/Script/Engine"
      },
      "ComponentTemplate": {
        "ObjectName": "SceneComponent'ModActor_C:DefaultSceneRoot_GEN_VARIABLE'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.20"
      },
      "VariableGuid": "FC53E02E-489FFB45-760BDA9F-E9260DB2",
      "InternalVariableName": "DefaultSceneRoot"
    }
  },
  {
    "Type": "SimpleConstructionScript",
    "Name": "SimpleConstructionScript_0",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SimpleConstructionScript'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'ModActor_C'",
      "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.16"
    },
    "Properties": {
      "DefaultSceneRootNode": {
        "ObjectName": "SCS_Node'ModActor_C:SimpleConstructionScript_0.SCS_Node_0'",
        "ObjectPath": "VotV/Content/Mods/OmniVision/ModActor.21"
      }
    }
  }
]