[
  {
    "Type": "Function",
    "Name": "beepBoop__DelegateSignature",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "sound",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'SoundBase'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "FloatProperty",
        "Name": "volume",
        "Flags": "RF_Public",
        "ElementSize": 4,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "FloatProperty",
        "Name": "pitch",
        "Flags": "RF_Public",
        "ElementSize": 4,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_Delegate | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "ExecuteUbergraph_mg_invaders",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "IntProperty",
        "Name": "EntryPoint",
        "Flags": "RF_Public",
        "ElementSize": 4,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_InputKeyEvent_Key",
        "Flags": "RF_Public",
        "ElementSize": 32,
        "Struct": {
          "ObjectName": "ScriptStruct'Key'",
          "ObjectPath": "/Script/InputCore"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetUserWidgetObject_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'UserWidget'",
          "ObjectPath": "/Script/UMG"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "K2Node_DynamicCast_AsUi_Arcade_Invaders",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'ui_arcade_invaders_C'",
          "ObjectPath": "VotV/Content/umg/interfaces/ui_arcade_invaders.18"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_DynamicCast_bSuccess",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "FloatProperty",
        "Name": "K2Node_Event_DeltaSeconds",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_VictoryFloatPlusEquals_FloatOut",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Greater_FloatFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Percent_FloatFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_InputKeyEvent_Key_1",
        "Flags": "RF_Public",
        "ElementSize": 32,
        "Struct": {
          "ObjectName": "ScriptStruct'Key'",
          "ObjectPath": "/Script/InputCore"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_InputKeyEvent_Key_2",
        "Flags": "RF_Public",
        "ElementSize": 32,
        "Struct": {
          "ObjectName": "ScriptStruct'Key'",
          "ObjectPath": "/Script/InputCore"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Clamp_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Clamp_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_VictoryFloatPlusEquals_FloatOut_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Greater_FloatFloat_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Percent_FloatFloat_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_InputKeyEvent_Key_3",
        "Flags": "RF_Public",
        "ElementSize": 32,
        "Struct": {
          "ObjectName": "ScriptStruct'Key'",
          "ObjectPath": "/Script/InputCore"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_IntVector",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_AddUnique_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_LastIndex_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_RandomIntegerInRange_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Multiply_FloatFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_IntVector_1",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_AddUnique_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetPlayerController_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'PlayerController'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetPlayerPawn_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'Pawn'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Add_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      }
    ],
    "FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults"
  },
  {
    "Type": "Function",
    "Name": "enter",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "Super": {
      "ObjectName": "Function'minigameRoot_pawn_C:enter'",
      "ObjectPath": "VotV/Content/objects/minigames/minigameRoot_pawn.4"
    },
    "SuperStruct": {
      "ObjectName": "Function'minigameRoot_pawn_C:enter'",
      "ObjectPath": "VotV/Content/objects/minigames/minigameRoot_pawn.4"
    },
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "up",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "Super": {
      "ObjectName": "Function'minigameRoot_pawn_C:up'",
      "ObjectPath": "VotV/Content/objects/minigames/minigameRoot_pawn.0"
    },
    "SuperStruct": {
      "ObjectName": "Function'minigameRoot_pawn_C:up'",
      "ObjectPath": "VotV/Content/objects/minigames/minigameRoot_pawn.0"
    },
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "left",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "Super": {
      "ObjectName": "Function'minigameRoot_pawn_C:left'",
      "ObjectPath": "VotV/Content/objects/minigames/minigameRoot_pawn.3"
    },
    "SuperStruct": {
      "ObjectName": "Function'minigameRoot_pawn_C:left'",
      "ObjectPath": "VotV/Content/objects/minigames/minigameRoot_pawn.3"
    },
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "right",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "Super": {
      "ObjectName": "Function'minigameRoot_pawn_C:right'",
      "ObjectPath": "VotV/Content/objects/minigames/minigameRoot_pawn.2"
    },
    "SuperStruct": {
      "ObjectName": "Function'minigameRoot_pawn_C:right'",
      "ObjectPath": "VotV/Content/objects/minigames/minigameRoot_pawn.2"
    },
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "step_bullets",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "ReceiveTick",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "SuperStruct": {
      "ObjectName": "Function'Actor:ReceiveTick'",
      "ObjectPath": "/Script/Engine"
    },
    "ChildProperties": [
      {
        "Type": "FloatProperty",
        "Name": "DeltaSeconds",
        "Flags": "RF_Public",
        "ElementSize": 4,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      }
    ],
    "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "step_ships",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "ReceiveBeginPlay",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "SuperStruct": {
      "ObjectName": "Function'Actor:ReceiveBeginPlay'",
      "ObjectPath": "/Script/Engine"
    },
    "FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "InpActEvt_Up_K2Node_InputKeyEvent_0",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "StructProperty",
        "Name": "Key",
        "Flags": "RF_Public",
        "ElementSize": 32,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Struct": {
          "ObjectName": "ScriptStruct'Key'",
          "ObjectPath": "/Script/InputCore"
        }
      }
    ],
    "FunctionFlags": "FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "InpActEvt_Left_K2Node_InputKeyEvent_1",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "StructProperty",
        "Name": "Key",
        "Flags": "RF_Public",
        "ElementSize": 32,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Struct": {
          "ObjectName": "ScriptStruct'Key'",
          "ObjectPath": "/Script/InputCore"
        }
      }
    ],
    "FunctionFlags": "FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "InpActEvt_Right_K2Node_InputKeyEvent_2",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "StructProperty",
        "Name": "Key",
        "Flags": "RF_Public",
        "ElementSize": 32,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Struct": {
          "ObjectName": "ScriptStruct'Key'",
          "ObjectPath": "/Script/InputCore"
        }
      }
    ],
    "FunctionFlags": "FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "InpActEvt_Enter_K2Node_InputKeyEvent_3",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "StructProperty",
        "Name": "Key",
        "Flags": "RF_Public",
        "ElementSize": 32,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Struct": {
          "ObjectName": "ScriptStruct'Key'",
          "ObjectPath": "/Script/InputCore"
        }
      }
    ],
    "FunctionFlags": "FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "UserConstructionScript",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "SuperStruct": {
      "ObjectName": "Function'Actor:UserConstructionScript'",
      "ObjectPath": "/Script/Engine"
    },
    "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "gen",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Multiply_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_IntToFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_IntToFloat_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_MakeVector_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Multiply_VectorFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_MakeTransform_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "Struct": {
          "ObjectName": "ScriptStruct'Transform'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_UpdateInstanceTransform_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": "init",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_IntToFloat_ReturnValue",
        "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",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_MakeTransform_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "Struct": {
          "ObjectName": "ScriptStruct'Transform'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Variable_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_AddComponent_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'InstancedStaticMeshComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Multiply_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_IntToFloat_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_LessEqual_IntInt_ReturnValue_1",
        "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": "ObjectProperty",
        "Name": "CallFunc_CreateDynamicMaterialInstance_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'MaterialInstanceDynamic'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Variable_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_LessEqual_IntInt_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_3",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Add_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_K2_AttachToComponent_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Variable_3",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_IntVector",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Add_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_LessEqual_IntInt_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Add_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_CreateDynamicMaterialInstance_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'MaterialInstanceDynamic'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_MakeTransform_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "Struct": {
          "ObjectName": "ScriptStruct'Transform'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_AddComponent_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'InstancedStaticMeshComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Add_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_K2_AttachToComponent_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Add_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 4
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "move",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "ArrayProperty",
        "Name": "buf",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Inner": {
          "Type": "StructProperty",
          "Name": "buf",
          "Flags": "RF_Public",
          "ElementSize": 12,
          "Struct": {
            "ObjectName": "ScriptStruct'IntVector'",
            "ObjectPath": "/Script/CoreUObject"
          }
        }
      },
      {
        "Type": "StructProperty",
        "Name": "a",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Variable_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_1",
        "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": "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": "FloatProperty",
        "Name": "CallFunc_Conv_BoolToFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'MaterialInstanceDynamic'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Less_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item_1",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item_2",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "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": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "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": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_SelectInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_BoolToFloat_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_5",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_Array_Get_Item_3",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'MaterialInstanceDynamic'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_GreaterEqual_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_LessEqual_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_GreaterEqual_IntInt_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Less_IntInt_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Not_PreBool_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "play",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_IntVector",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "bullets",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Array_Index_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Array_Index_Variable_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable",
        "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_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "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_VictoryIntPlusEquals_IntOut",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_IntToFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_IntVector",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_IntVector_1",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Array_RemoveItem_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "Temp_bool_Variable",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_IntVector_2",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Greater_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_IntVector_3",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_IntVector_4",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Loop_Counter_Variable_2",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_IntToFloat_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Divide_FloatFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Less_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Lerp_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_IntVector_5",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_IntVector_6",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Array_RemoveItem_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item_1",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "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": "StructProperty",
        "Name": "K2Node_MakeStruct_IntVector_7",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "Temp_bool_Variable_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Array_RemoveItem_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_IntVector_8",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_Select_Default",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item_2",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_5",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "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_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_IntInt_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_BooleanAND_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_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_IntInt_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_BooleanAND_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_IntInt_ReturnValue_4",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Conv_IntToBool_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_IntInt_ReturnValue_5",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_SelectInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_IntInt_ReturnValue_6",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_EqualEqual_IntInt_ReturnValue_7",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_BooleanAND_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Subtract_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Less_IntInt_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Greater_IntInt_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_MakeStruct_IntVector_9",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_BooleanOR_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_Select_Default_1",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "died",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Max_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "win",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "playSound",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "NewSound",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'SoundBase'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "FloatProperty",
        "Name": "NewVolumeMultiplier",
        "Flags": "RF_Public",
        "ElementSize": 4,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "FloatProperty",
        "Name": "NewPitchMultiplier",
        "Flags": "RF_Public",
        "ElementSize": 4,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "generateBullets",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "IntProperty",
        "Name": "Temp_int_Variable",
        "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": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "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_Multiply_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "K2Node_Select_Default",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'InstancedStaticMeshComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_IntToFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_IntToFloat_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_MakeVector_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Multiply_VectorFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_MakeTransform_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "Struct": {
          "ObjectName": "ScriptStruct'Transform'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_AddInstance_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "generateInvBullets",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "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": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "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_Multiply_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_IntToFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_IntToFloat_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_MakeVector_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Multiply_VectorFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_MakeTransform_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "Struct": {
          "ObjectName": "ScriptStruct'Transform'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_AddInstance_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "generateBarriers",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "IntProperty",
        "Name": "Temp_int_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_Loop_Counter_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'InstancedStaticMeshComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Less_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item_1",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "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": "ObjectProperty",
        "Name": "CallFunc_Array_Get_Item_2",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'InstancedStaticMeshComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Multiply_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_IntToFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_IntToFloat_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_MakeVector_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Multiply_VectorFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_MakeTransform_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "Struct": {
          "ObjectName": "ScriptStruct'Transform'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_AddInstance_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "generateShips",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'Function'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "ChildProperties": [
      {
        "Type": "IntProperty",
        "Name": "Temp_int_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_Loop_Counter_Variable",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Add_IntInt_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_Array_Get_Item",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'InstancedStaticMeshComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Less_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Array_Get_Item_1",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Array_Length_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "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": "ObjectProperty",
        "Name": "CallFunc_Array_Get_Item_2",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'InstancedStaticMeshComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_Multiply_IntInt_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_IntToFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "FloatProperty",
        "Name": "CallFunc_Conv_IntToFloat_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_MakeVector_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Multiply_VectorFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 12,
        "Struct": {
          "ObjectName": "ScriptStruct'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_MakeTransform_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 48,
        "Struct": {
          "ObjectName": "ScriptStruct'Transform'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "CallFunc_AddInstance_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 4
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "BlueprintGeneratedClass",
    "Name": "mg_invaders_C",
    "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'BlueprintGeneratedClass'",
    "Package": "VotV/Content/objects/minigames/invader/mg_invaders",
    "Super": {
      "ObjectName": "BlueprintGeneratedClass'minigameRoot_pawn_C'",
      "ObjectPath": "VotV/Content/objects/minigames/minigameRoot_pawn.7"
    },
    "Properties": {
      "DynamicBindingObjects": [
        {
          "ObjectName": "InputKeyDelegateBinding'mg_invaders_C:InputKeyDelegateBinding_0'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.33"
        }
      ],
      "ComponentTemplates": [
        {
          "ObjectName": "InstancedStaticMeshComponent'mg_invaders_C:NODE_AddInstancedStaticMeshComponent-0'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.37"
        },
        {
          "ObjectName": "InstancedStaticMeshComponent'mg_invaders_C:NODE_AddInstancedStaticMeshComponent-1'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.38"
        }
      ],
      "SimpleConstructionScript": {
        "ObjectName": "SimpleConstructionScript'mg_invaders_C:SimpleConstructionScript_0'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.50"
      },
      "InheritableComponentHandler": {
        "ObjectName": "InheritableComponentHandler'mg_invaders_C:InheritableComponentHandler'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.32"
      },
      "UberGraphFunction": {
        "ObjectName": "Function'mg_invaders_C:ExecuteUbergraph_mg_invaders'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.1"
      }
    },
    "SuperStruct": {
      "ObjectName": "BlueprintGeneratedClass'minigameRoot_pawn_C'",
      "ObjectPath": "VotV/Content/objects/minigames/minigameRoot_pawn.7"
    },
    "Children": [
      {
        "ObjectName": "Function'mg_invaders_C:generateShips'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.26"
      },
      {
        "ObjectName": "Function'mg_invaders_C:generateBarriers'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.25"
      },
      {
        "ObjectName": "Function'mg_invaders_C:generateInvBullets'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.24"
      },
      {
        "ObjectName": "Function'mg_invaders_C:generateBullets'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.23"
      },
      {
        "ObjectName": "Function'mg_invaders_C:playSound'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.22"
      },
      {
        "ObjectName": "Function'mg_invaders_C:win'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.21"
      },
      {
        "ObjectName": "Function'mg_invaders_C:died'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.20"
      },
      {
        "ObjectName": "Function'mg_invaders_C:bullets'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.19"
      },
      {
        "ObjectName": "Function'mg_invaders_C:play'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.18"
      },
      {
        "ObjectName": "Function'mg_invaders_C:move'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.17"
      },
      {
        "ObjectName": "Function'mg_invaders_C:init'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.16"
      },
      {
        "ObjectName": "Function'mg_invaders_C:gen'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.15"
      },
      {
        "ObjectName": "Function'mg_invaders_C:UserConstructionScript'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.14"
      },
      {
        "ObjectName": "Function'mg_invaders_C:InpActEvt_Enter_K2Node_InputKeyEvent_3'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.13"
      },
      {
        "ObjectName": "Function'mg_invaders_C:InpActEvt_Right_K2Node_InputKeyEvent_2'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.12"
      },
      {
        "ObjectName": "Function'mg_invaders_C:InpActEvt_Left_K2Node_InputKeyEvent_1'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.11"
      },
      {
        "ObjectName": "Function'mg_invaders_C:InpActEvt_Up_K2Node_InputKeyEvent_0'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.10"
      },
      {
        "ObjectName": "Function'mg_invaders_C:ReceiveBeginPlay'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.9"
      },
      {
        "ObjectName": "Function'mg_invaders_C:step_ships'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.8"
      },
      {
        "ObjectName": "Function'mg_invaders_C:ReceiveTick'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.7"
      },
      {
        "ObjectName": "Function'mg_invaders_C:step_bullets'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.6"
      },
      {
        "ObjectName": "Function'mg_invaders_C:right'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.5"
      },
      {
        "ObjectName": "Function'mg_invaders_C:left'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.4"
      },
      {
        "ObjectName": "Function'mg_invaders_C:up'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.3"
      },
      {
        "ObjectName": "Function'mg_invaders_C:enter'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.2"
      },
      {
        "ObjectName": "Function'mg_invaders_C:ExecuteUbergraph_mg_invaders'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.1"
      },
      {
        "ObjectName": "Function'mg_invaders_C:beepBoop__DelegateSignature'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.0"
      }
    ],
    "ChildProperties": [
      {
        "Type": "StructProperty",
        "Name": "UberGraphFrame",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Transient | DuplicateTransient",
        "Struct": {
          "ObjectName": "ScriptStruct'PointerToUberGraphFrame'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "beep",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
        "PropertyClass": {
          "ObjectName": "Class'AudioComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "capture",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
        "PropertyClass": {
          "ObjectName": "Class'SceneCaptureComponent2D'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "inst_ship",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
        "PropertyClass": {
          "ObjectName": "Class'InstancedStaticMeshComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "inst_invBullets",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
        "PropertyClass": {
          "ObjectName": "Class'InstancedStaticMeshComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "inst_shipBullets",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
        "PropertyClass": {
          "ObjectName": "Class'InstancedStaticMeshComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "ships_ints",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
        "PropertyClass": {
          "ObjectName": "Class'BillboardComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "Widget",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
        "PropertyClass": {
          "ObjectName": "Class'WidgetComponent'",
          "ObjectPath": "/Script/UMG"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "Camera",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
        "PropertyClass": {
          "ObjectName": "Class'CameraComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "ships",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "Inner": {
          "Type": "StructProperty",
          "Name": "ships",
          "Flags": "RF_Public",
          "ElementSize": 12,
          "Struct": {
            "ObjectName": "ScriptStruct'IntVector'",
            "ObjectPath": "/Script/CoreUObject"
          }
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "dynmat_inv",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "Inner": {
          "Type": "ObjectProperty",
          "Name": "dynmat_inv",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyClass": {
            "ObjectName": "Class'MaterialInstanceDynamic'",
            "ObjectPath": "/Script/Engine"
          }
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "invaders",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | ContainsInstancedReference",
        "Inner": {
          "Type": "ObjectProperty",
          "Name": "invaders",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyFlags": "InstancedReference",
          "PropertyClass": {
            "ObjectName": "Class'InstancedStaticMeshComponent'",
            "ObjectPath": "/Script/Engine"
          }
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "dir",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ObjectProperty",
        "Name": "invWidget",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | InstancedReference",
        "PropertyClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'umg_invaders_C'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/umg_invaders.1"
        }
      },
      {
        "Type": "FloatProperty",
        "Name": "upd_time",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 4,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
      },
      {
        "Type": "FloatProperty",
        "Name": "upd_delay",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 4,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
      },
      {
        "Type": "BoolProperty",
        "Name": "playing",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "frame",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ArrayProperty",
        "Name": "bullets_pos",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "Inner": {
          "Type": "StructProperty",
          "Name": "bullets_pos",
          "Flags": "RF_Public",
          "ElementSize": 12,
          "Struct": {
            "ObjectName": "ScriptStruct'IntVector'",
            "ObjectPath": "/Script/CoreUObject"
          }
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "bullets_inv_pos",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "Inner": {
          "Type": "StructProperty",
          "Name": "bullets_inv_pos",
          "Flags": "RF_Public",
          "ElementSize": 12,
          "Struct": {
            "ObjectName": "ScriptStruct'IntVector'",
            "ObjectPath": "/Script/CoreUObject"
          }
        }
      },
      {
        "Type": "StructProperty",
        "Name": "ship",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 12,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "Struct": {
          "ObjectName": "ScriptStruct'IntVector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "barriers_pos",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "Inner": {
          "Type": "StructProperty",
          "Name": "barriers_pos",
          "Flags": "RF_Public",
          "ElementSize": 12,
          "Struct": {
            "ObjectName": "ScriptStruct'IntVector'",
            "ObjectPath": "/Script/CoreUObject"
          }
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "barriers",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | ContainsInstancedReference",
        "Inner": {
          "Type": "ObjectProperty",
          "Name": "barriers",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyFlags": "InstancedReference",
          "PropertyClass": {
            "ObjectName": "Class'InstancedStaticMeshComponent'",
            "ObjectPath": "/Script/Engine"
          }
        }
      },
      {
        "Type": "ArrayProperty",
        "Name": "dynmat_barriers",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "Inner": {
          "Type": "ObjectProperty",
          "Name": "dynmat_barriers",
          "Flags": "RF_Public",
          "ElementSize": 8,
          "PropertyClass": {
            "ObjectName": "Class'MaterialInstanceDynamic'",
            "ObjectPath": "/Script/Engine"
          }
        }
      },
      {
        "Type": "FloatProperty",
        "Name": "bull_time",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 4,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
      },
      {
        "Type": "FloatProperty",
        "Name": "bull_delay",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 4,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
      },
      {
        "Type": "ArrayProperty",
        "Name": "ships_buff",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "Inner": {
          "Type": "StructProperty",
          "Name": "ships_buff",
          "Flags": "RF_Public",
          "ElementSize": 12,
          "Struct": {
            "ObjectName": "ScriptStruct'IntVector'",
            "ObjectPath": "/Script/CoreUObject"
          }
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "moveDown",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "shot",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ArrayProperty",
        "Name": "barriers_buff_pos",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
        "Inner": {
          "Type": "StructProperty",
          "Name": "barriers_buff_pos",
          "Flags": "RF_Public",
          "ElementSize": 12,
          "Struct": {
            "ObjectName": "ScriptStruct'IntVector'",
            "ObjectPath": "/Script/CoreUObject"
          }
        }
      },
      {
        "Type": "IntProperty",
        "Name": "score",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 4,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
      },
      {
        "Type": "IntProperty",
        "Name": "hscore",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 4,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
      },
      {
        "Type": "BoolProperty",
        "Name": "possess",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ObjectProperty",
        "Name": "screenWidget",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | InstancedReference",
        "PropertyClass": {
          "ObjectName": "WidgetBlueprintGeneratedClass'ui_arcade_invaders_C'",
          "ObjectPath": "VotV/Content/umg/interfaces/ui_arcade_invaders.18"
        }
      },
      {
        "Type": "IntProperty",
        "Name": "wave",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 4,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
      },
      {
        "Type": "MulticastInlineDelegateProperty",
        "Name": "beepBoop",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | BlueprintAssignable | BlueprintCallable",
        "SignatureFunction": {
          "ObjectName": "Function'mg_invaders_C:beepBoop__DelegateSignature'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.0"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "par",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 1,
        "PropertyFlags": "Edit | BlueprintVisible",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FuncMap": {
      "beepBoop__DelegateSignature": {
        "ObjectName": "Function'mg_invaders_C:beepBoop__DelegateSignature'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.0"
      },
      "ExecuteUbergraph_mg_invaders": {
        "ObjectName": "Function'mg_invaders_C:ExecuteUbergraph_mg_invaders'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.1"
      },
      "enter": {
        "ObjectName": "Function'mg_invaders_C:enter'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.2"
      },
      "up": {
        "ObjectName": "Function'mg_invaders_C:up'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.3"
      },
      "left": {
        "ObjectName": "Function'mg_invaders_C:left'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.4"
      },
      "right": {
        "ObjectName": "Function'mg_invaders_C:right'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.5"
      },
      "step_bullets": {
        "ObjectName": "Function'mg_invaders_C:step_bullets'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.6"
      },
      "ReceiveTick": {
        "ObjectName": "Function'mg_invaders_C:ReceiveTick'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.7"
      },
      "step_ships": {
        "ObjectName": "Function'mg_invaders_C:step_ships'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.8"
      },
      "ReceiveBeginPlay": {
        "ObjectName": "Function'mg_invaders_C:ReceiveBeginPlay'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.9"
      },
      "InpActEvt_Up_K2Node_InputKeyEvent_0": {
        "ObjectName": "Function'mg_invaders_C:InpActEvt_Up_K2Node_InputKeyEvent_0'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.10"
      },
      "InpActEvt_Left_K2Node_InputKeyEvent_1": {
        "ObjectName": "Function'mg_invaders_C:InpActEvt_Left_K2Node_InputKeyEvent_1'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.11"
      },
      "InpActEvt_Right_K2Node_InputKeyEvent_2": {
        "ObjectName": "Function'mg_invaders_C:InpActEvt_Right_K2Node_InputKeyEvent_2'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.12"
      },
      "InpActEvt_Enter_K2Node_InputKeyEvent_3": {
        "ObjectName": "Function'mg_invaders_C:InpActEvt_Enter_K2Node_InputKeyEvent_3'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.13"
      },
      "UserConstructionScript": {
        "ObjectName": "Function'mg_invaders_C:UserConstructionScript'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.14"
      },
      "gen": {
        "ObjectName": "Function'mg_invaders_C:gen'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.15"
      },
      "init": {
        "ObjectName": "Function'mg_invaders_C:init'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.16"
      },
      "move": {
        "ObjectName": "Function'mg_invaders_C:move'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.17"
      },
      "play": {
        "ObjectName": "Function'mg_invaders_C:play'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.18"
      },
      "bullets": {
        "ObjectName": "Function'mg_invaders_C:bullets'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.19"
      },
      "died": {
        "ObjectName": "Function'mg_invaders_C:died'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.20"
      },
      "win": {
        "ObjectName": "Function'mg_invaders_C:win'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.21"
      },
      "playSound": {
        "ObjectName": "Function'mg_invaders_C:playSound'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.22"
      },
      "generateBullets": {
        "ObjectName": "Function'mg_invaders_C:generateBullets'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.23"
      },
      "generateInvBullets": {
        "ObjectName": "Function'mg_invaders_C:generateInvBullets'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.24"
      },
      "generateBarriers": {
        "ObjectName": "Function'mg_invaders_C:generateBarriers'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.25"
      },
      "generateShips": {
        "ObjectName": "Function'mg_invaders_C:generateShips'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.26"
      }
    },
    "ClassFlags": "CLASS_Config | CLASS_Optional | CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
    "ClassWithin": {
      "ObjectName": "Class'Object'",
      "ObjectPath": "/Script/CoreUObject"
    },
    "ClassConfigName": "Game",
    "bCooked": true,
    "ClassDefaultObject": {
      "ObjectName": "mg_invaders_C'Default__mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.28"
    }
  },
  {
    "Type": "mg_invaders_C",
    "Name": "Default__mg_invaders_C",
    "Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "BlueprintGeneratedClass'VotV/Content/objects/minigames/invader/mg_invaders.mg_invaders_C'",
    "Package": "VotV/Content/objects/minigames/invader/mg_invaders",
    "Template": {
      "ObjectName": "minigameRoot_pawn_C'Default__minigameRoot_pawn_C'",
      "ObjectPath": "VotV/Content/objects/minigames/minigameRoot_pawn.8"
    },
    "Properties": {
      "UberGraphFrame": {},
      "dir": true,
      "upd_delay": 0.1,
      "frame": true,
      "ship": {
        "X": 1,
        "Y": 17,
        "Z": 0
      },
      "bull_delay": 0.05,
      "ships_buff": [
        {
          "X": 4,
          "Y": 3,
          "Z": 0
        },
        {
          "X": 5,
          "Y": 3,
          "Z": 0
        },
        {
          "X": 6,
          "Y": 3,
          "Z": 0
        },
        {
          "X": 7,
          "Y": 3,
          "Z": 0
        },
        {
          "X": 8,
          "Y": 3,
          "Z": 0
        },
        {
          "X": 9,
          "Y": 3,
          "Z": 0
        },
        {
          "X": 10,
          "Y": 3,
          "Z": 0
        },
        {
          "X": 11,
          "Y": 3,
          "Z": 0
        }
      ],
      "barriers_buff_pos": [
        {
          "X": 1,
          "Y": 15,
          "Z": 0
        },
        {
          "X": 3,
          "Y": 15,
          "Z": 0
        },
        {
          "X": 5,
          "Y": 15,
          "Z": 0
        },
        {
          "X": 7,
          "Y": 15,
          "Z": 0
        },
        {
          "X": 9,
          "Y": 15,
          "Z": 0
        },
        {
          "X": 11,
          "Y": 15,
          "Z": 0
        },
        {
          "X": 13,
          "Y": 15,
          "Z": 0
        },
        {
          "X": 15,
          "Y": 15,
          "Z": 0
        },
        {
          "X": 17,
          "Y": 15,
          "Z": 0
        },
        {
          "X": 19,
          "Y": 15,
          "Z": 0
        }
      ],
      "possess": true,
      "wave": 1,
      "AIControllerClass": null
    }
  },
  {
    "Type": "AudioComponent",
    "Name": "beep_GEN_VARIABLE",
    "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'AudioComponent'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    }
  },
  {
    "Type": "BillboardComponent",
    "Name": "ships_ints_GEN_VARIABLE",
    "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'BillboardComponent'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    }
  },
  {
    "Type": "CameraComponent",
    "Name": "Camera_GEN_VARIABLE",
    "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'CameraComponent'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "Properties": {
      "OrthoWidth": 520.0,
      "ProjectionMode": "ECameraProjectionMode::Orthographic",
      "PostProcessSettings": {
        "bOverride_BloomIntensity": true,
        "BloomIntensity": 1.0,
        "WeightedBlendables": {
          "Array": [
            {
              "Weight": 1.0,
              "Object": {
                "ObjectName": "Material'mat_minigamePP'",
                "ObjectPath": "VotV/Content/materials/basic/mat_minigamePP.0"
              }
            }
          ]
        }
      },
      "RelativeLocation": {
        "X": 0.0,
        "Y": 500.0,
        "Z": 0.0
      },
      "RelativeRotation": {
        "Pitch": 0.0,
        "Yaw": -90.0,
        "Roll": 0.0
      }
    }
  },
  {
    "Type": "InheritableComponentHandler",
    "Name": "InheritableComponentHandler",
    "Flags": "RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'InheritableComponentHandler'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    }
  },
  {
    "Type": "InputKeyDelegateBinding",
    "Name": "InputKeyDelegateBinding_0",
    "Flags": "RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'InputKeyDelegateBinding'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "Properties": {
      "InputKeyDelegateBindings": [
        {
          "InputChord": {
            "Key": {
              "KeyName": "Enter"
            },
            "bShift": false,
            "bCtrl": false,
            "bAlt": false,
            "bCmd": false
          },
          "InputKeyEvent": "IE_Pressed",
          "FunctionNameToBind": "InpActEvt_Enter_K2Node_InputKeyEvent_3",
          "bConsumeInput": true,
          "bExecuteWhenPaused": false,
          "bOverrideParentBinding": true
        },
        {
          "InputChord": {
            "Key": {
              "KeyName": "Right"
            },
            "bShift": false,
            "bCtrl": false,
            "bAlt": false,
            "bCmd": false
          },
          "InputKeyEvent": "IE_Pressed",
          "FunctionNameToBind": "InpActEvt_Right_K2Node_InputKeyEvent_2",
          "bConsumeInput": true,
          "bExecuteWhenPaused": false,
          "bOverrideParentBinding": true
        },
        {
          "InputChord": {
            "Key": {
              "KeyName": "Left"
            },
            "bShift": false,
            "bCtrl": false,
            "bAlt": false,
            "bCmd": false
          },
          "InputKeyEvent": "IE_Pressed",
          "FunctionNameToBind": "InpActEvt_Left_K2Node_InputKeyEvent_1",
          "bConsumeInput": true,
          "bExecuteWhenPaused": false,
          "bOverrideParentBinding": true
        },
        {
          "InputChord": {
            "Key": {
              "KeyName": "Up"
            },
            "bShift": false,
            "bCtrl": false,
            "bAlt": false,
            "bCmd": false
          },
          "InputKeyEvent": "IE_Pressed",
          "FunctionNameToBind": "InpActEvt_Up_K2Node_InputKeyEvent_0",
          "bConsumeInput": true,
          "bExecuteWhenPaused": false,
          "bOverrideParentBinding": true
        }
      ]
    }
  },
  {
    "Type": "InstancedStaticMeshComponent",
    "Name": "inst_invBullets_GEN_VARIABLE",
    "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'InstancedStaticMeshComponent'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "Properties": {
      "StaticMesh": {
        "ObjectName": "StaticMesh'tile'",
        "ObjectPath": "VotV/Content/meshes/minigames/platformer/tile.2"
      },
      "OverrideMaterials": [
        {
          "ObjectName": "MaterialInstanceConstant'mat_mg_bulletInv'",
          "ObjectPath": "VotV/Content/meshes/minigames/invaders/mat_mg_bulletInv.0"
        }
      ],
      "bHasPerInstanceHitProxies": true,
      "RelativeLocation": {
        "X": -125.0,
        "Y": 0.0,
        "Z": 125.0
      }
    }
  },
  {
    "Type": "InstancedStaticMeshComponent",
    "Name": "inst_ship_GEN_VARIABLE",
    "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'InstancedStaticMeshComponent'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "Properties": {
      "StaticMesh": {
        "ObjectName": "StaticMesh'tile'",
        "ObjectPath": "VotV/Content/meshes/minigames/platformer/tile.2"
      },
      "OverrideMaterials": [
        {
          "ObjectName": "MaterialInstanceConstant'mat_mg_ship'",
          "ObjectPath": "VotV/Content/meshes/minigames/invaders/mat_mg_ship.0"
        }
      ],
      "bHasPerInstanceHitProxies": true,
      "RelativeLocation": {
        "X": -125.0,
        "Y": 0.0,
        "Z": 125.0
      }
    },
    "PerInstanceSMData": [
      {
        "TransformData": {
          "Rotation": {
            "X": 0.0,
            "Y": 0.0,
            "Z": 0.0,
            "W": 0.99830717,
            "IsNormalized": true,
            "Size": 0.99830717,
            "SizeSquared": 0.9966172
          },
          "Translation": {
            "X": 0.0,
            "Y": 0.0,
            "Z": 0.0
          },
          "Scale3D": {
            "X": 1.0,
            "Y": 1.0,
            "Z": 1.0
          },
          "IsRotationNormalized": true
        }
      }
    ]
  },
  {
    "Type": "InstancedStaticMeshComponent",
    "Name": "inst_shipBullets_GEN_VARIABLE",
    "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'InstancedStaticMeshComponent'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "Properties": {
      "StaticMesh": {
        "ObjectName": "StaticMesh'tile'",
        "ObjectPath": "VotV/Content/meshes/minigames/platformer/tile.2"
      },
      "OverrideMaterials": [
        {
          "ObjectName": "MaterialInstanceConstant'mat_mg_bullet'",
          "ObjectPath": "VotV/Content/meshes/minigames/invaders/mat_mg_bullet.0"
        }
      ],
      "bHasPerInstanceHitProxies": true,
      "RelativeLocation": {
        "X": -125.0,
        "Y": 0.0,
        "Z": 125.0
      }
    }
  },
  {
    "Type": "InstancedStaticMeshComponent",
    "Name": "NODE_AddInstancedStaticMeshComponent-0",
    "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'InstancedStaticMeshComponent'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "Properties": {
      "StaticMesh": {
        "ObjectName": "StaticMesh'tile'",
        "ObjectPath": "VotV/Content/meshes/minigames/platformer/tile.2"
      }
    }
  },
  {
    "Type": "InstancedStaticMeshComponent",
    "Name": "NODE_AddInstancedStaticMeshComponent-1",
    "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'InstancedStaticMeshComponent'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "Properties": {
      "StaticMesh": {
        "ObjectName": "StaticMesh'tile'",
        "ObjectPath": "VotV/Content/meshes/minigames/platformer/tile.2"
      }
    }
  },
  {
    "Type": "SceneCaptureComponent2D",
    "Name": "capture_GEN_VARIABLE",
    "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SceneCaptureComponent2D'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "Properties": {
      "ProjectionType": "ECameraProjectionMode::Orthographic",
      "OrthoWidth": 400.0,
      "PostProcessSettings": {
        "WeightedBlendables": {
          "Array": [
            {
              "Weight": 1.0,
              "Object": {
                "ObjectName": "MaterialInstanceConstant'inst_minigamePP'",
                "ObjectPath": "VotV/Content/materials/unsorted/inst_minigamePP.0"
              }
            }
          ]
        }
      },
      "PrimitiveRenderMode": "ESceneCapturePrimitiveRenderMode::PRM_UseShowOnlyList",
      "CaptureSource": "SCS_FinalColorLDR",
      "ShowFlagSettings": [
        {
          "ShowFlagName": "Atmosphere",
          "Enabled": false
        },
        {
          "ShowFlagName": "Decals",
          "Enabled": false
        },
        {
          "ShowFlagName": "BSP",
          "Enabled": false
        },
        {
          "ShowFlagName": "AntiAliasing",
          "Enabled": false
        },
        {
          "ShowFlagName": "Fog",
          "Enabled": false
        },
        {
          "ShowFlagName": "Landscape",
          "Enabled": false
        },
        {
          "ShowFlagName": "Particles",
          "Enabled": false
        },
        {
          "ShowFlagName": "DeferredLighting",
          "Enabled": false
        },
        {
          "ShowFlagName": "TextRender",
          "Enabled": false
        },
        {
          "ShowFlagName": "Bloom",
          "Enabled": false
        },
        {
          "ShowFlagName": "EyeAdaptation",
          "Enabled": false
        },
        {
          "ShowFlagName": "SkyLighting",
          "Enabled": false
        },
        {
          "ShowFlagName": "AmbientOcclusion",
          "Enabled": false
        },
        {
          "ShowFlagName": "DynamicShadows",
          "Enabled": false
        },
        {
          "ShowFlagName": "AmbientCubemap",
          "Enabled": false
        },
        {
          "ShowFlagName": "DistanceFieldAO",
          "Enabled": false
        },
        {
          "ShowFlagName": "LightFunctions",
          "Enabled": false
        },
        {
          "ShowFlagName": "LightShafts",
          "Enabled": false
        },
        {
          "ShowFlagName": "ReflectionEnvironment",
          "Enabled": false
        },
        {
          "ShowFlagName": "ScreenSpaceReflections",
          "Enabled": false
        },
        {
          "ShowFlagName": "TexturedLightProfiles",
          "Enabled": false
        },
        {
          "ShowFlagName": "VolumetricFog",
          "Enabled": false
        },
        {
          "ShowFlagName": "Lighting",
          "Enabled": false
        },
        {
          "ShowFlagName": "Paper2DSprites",
          "Enabled": false
        }
      ]
    }
  },
  {
    "Type": "SceneComponent",
    "Name": "DefaultSceneRoot_GEN_VARIABLE",
    "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SceneComponent'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    }
  },
  {
    "Type": "SCS_Node",
    "Name": "SCS_Node_0",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SCS_Node'",
    "Outer": {
      "ObjectName": "SimpleConstructionScript'mg_invaders_C:SimpleConstructionScript_0'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.50"
    },
    "Properties": {
      "ComponentClass": {
        "ObjectName": "Class'SceneComponent'",
        "ObjectPath": "/Script/Engine"
      },
      "ComponentTemplate": {
        "ObjectName": "SceneComponent'mg_invaders_C:DefaultSceneRoot_GEN_VARIABLE'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.40"
      },
      "VariableGuid": "6AE12568-48CDEA3E-28A7AAA8-C175FDA1",
      "InternalVariableName": "DefaultSceneRoot"
    }
  },
  {
    "Type": "SCS_Node",
    "Name": "SCS_Node_1",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SCS_Node'",
    "Outer": {
      "ObjectName": "SimpleConstructionScript'mg_invaders_C:SimpleConstructionScript_0'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.50"
    },
    "Properties": {
      "ComponentClass": {
        "ObjectName": "Class'AudioComponent'",
        "ObjectPath": "/Script/Engine"
      },
      "ComponentTemplate": {
        "ObjectName": "AudioComponent'mg_invaders_C:beep_GEN_VARIABLE'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.29"
      },
      "ParentComponentOrVariableName": "DefaultSceneRoot",
      "ParentComponentOwnerClassName": "minigameRoot_pawn_C",
      "VariableGuid": "8FADCEEB-4DCA5CDB-F053368D-66993A58",
      "InternalVariableName": "beep"
    }
  },
  {
    "Type": "SCS_Node",
    "Name": "SCS_Node_2",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SCS_Node'",
    "Outer": {
      "ObjectName": "SimpleConstructionScript'mg_invaders_C:SimpleConstructionScript_0'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.50"
    },
    "Properties": {
      "ComponentClass": {
        "ObjectName": "Class'SceneCaptureComponent2D'",
        "ObjectPath": "/Script/Engine"
      },
      "ComponentTemplate": {
        "ObjectName": "SceneCaptureComponent2D'mg_invaders_C:capture_GEN_VARIABLE'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.39"
      },
      "VariableGuid": "F9AEF304-4B419989-3DC023A1-DC151DBE",
      "InternalVariableName": "capture"
    }
  },
  {
    "Type": "SCS_Node",
    "Name": "SCS_Node_3",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SCS_Node'",
    "Outer": {
      "ObjectName": "SimpleConstructionScript'mg_invaders_C:SimpleConstructionScript_0'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.50"
    },
    "Properties": {
      "ComponentClass": {
        "ObjectName": "Class'CameraComponent'",
        "ObjectPath": "/Script/Engine"
      },
      "ComponentTemplate": {
        "ObjectName": "CameraComponent'mg_invaders_C:Camera_GEN_VARIABLE'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.31"
      },
      "ParentComponentOrVariableName": "DefaultSceneRoot",
      "ParentComponentOwnerClassName": "minigameRoot_pawn_C",
      "ChildNodes": [
        {
          "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_2'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.43"
        }
      ],
      "VariableGuid": "5698D414-4400249B-194D69AD-B698664D",
      "InternalVariableName": "Camera"
    }
  },
  {
    "Type": "SCS_Node",
    "Name": "SCS_Node_4",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SCS_Node'",
    "Outer": {
      "ObjectName": "SimpleConstructionScript'mg_invaders_C:SimpleConstructionScript_0'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.50"
    },
    "Properties": {
      "ComponentClass": {
        "ObjectName": "Class'WidgetComponent'",
        "ObjectPath": "/Script/UMG"
      },
      "ComponentTemplate": {
        "ObjectName": "WidgetComponent'mg_invaders_C:Widget_GEN_VARIABLE'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.51"
      },
      "ParentComponentOrVariableName": "DefaultSceneRoot",
      "ParentComponentOwnerClassName": "minigameRoot_pawn_C",
      "VariableGuid": "DF6CF244-41A84589-A7F7BD84-124D3688",
      "InternalVariableName": "Widget"
    }
  },
  {
    "Type": "SCS_Node",
    "Name": "SCS_Node_6",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SCS_Node'",
    "Outer": {
      "ObjectName": "SimpleConstructionScript'mg_invaders_C:SimpleConstructionScript_0'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.50"
    },
    "Properties": {
      "ComponentClass": {
        "ObjectName": "Class'BillboardComponent'",
        "ObjectPath": "/Script/Engine"
      },
      "ComponentTemplate": {
        "ObjectName": "BillboardComponent'mg_invaders_C:ships_ints_GEN_VARIABLE'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.30"
      },
      "ParentComponentOrVariableName": "DefaultSceneRoot",
      "ParentComponentOwnerClassName": "minigameRoot_pawn_C",
      "ChildNodes": [
        {
          "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_8'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.48"
        },
        {
          "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_9'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.49"
        },
        {
          "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_7'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.47"
        }
      ],
      "VariableGuid": "B1A25604-4ADA9C06-B7B08B87-E4E3A23D",
      "InternalVariableName": "ships_ints"
    }
  },
  {
    "Type": "SCS_Node",
    "Name": "SCS_Node_7",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SCS_Node'",
    "Outer": {
      "ObjectName": "SimpleConstructionScript'mg_invaders_C:SimpleConstructionScript_0'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.50"
    },
    "Properties": {
      "ComponentClass": {
        "ObjectName": "Class'InstancedStaticMeshComponent'",
        "ObjectPath": "/Script/Engine"
      },
      "ComponentTemplate": {
        "ObjectName": "InstancedStaticMeshComponent'mg_invaders_C:inst_ship_GEN_VARIABLE'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.35"
      },
      "VariableGuid": "1720D5F8-43DCE04B-63DA7EAE-37E065D2",
      "InternalVariableName": "inst_ship"
    }
  },
  {
    "Type": "SCS_Node",
    "Name": "SCS_Node_8",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SCS_Node'",
    "Outer": {
      "ObjectName": "SimpleConstructionScript'mg_invaders_C:SimpleConstructionScript_0'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.50"
    },
    "Properties": {
      "ComponentClass": {
        "ObjectName": "Class'InstancedStaticMeshComponent'",
        "ObjectPath": "/Script/Engine"
      },
      "ComponentTemplate": {
        "ObjectName": "InstancedStaticMeshComponent'mg_invaders_C:inst_shipBullets_GEN_VARIABLE'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.36"
      },
      "VariableGuid": "AC0AACD4-45079C67-3DE04EB2-F0A59934",
      "InternalVariableName": "inst_shipBullets"
    }
  },
  {
    "Type": "SCS_Node",
    "Name": "SCS_Node_9",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SCS_Node'",
    "Outer": {
      "ObjectName": "SimpleConstructionScript'mg_invaders_C:SimpleConstructionScript_0'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.50"
    },
    "Properties": {
      "ComponentClass": {
        "ObjectName": "Class'InstancedStaticMeshComponent'",
        "ObjectPath": "/Script/Engine"
      },
      "ComponentTemplate": {
        "ObjectName": "InstancedStaticMeshComponent'mg_invaders_C:inst_invBullets_GEN_VARIABLE'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.34"
      },
      "VariableGuid": "9A839EF3-495A9A29-9F7BAEAF-907718D1",
      "InternalVariableName": "inst_invBullets"
    }
  },
  {
    "Type": "SimpleConstructionScript",
    "Name": "SimpleConstructionScript_0",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'SimpleConstructionScript'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "Properties": {
      "RootNodes": [
        {
          "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_3'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.44"
        },
        {
          "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_4'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.45"
        },
        {
          "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_6'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.46"
        },
        {
          "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_1'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.42"
        }
      ],
      "AllNodes": [
        {
          "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_3'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.44"
        },
        {
          "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_4'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.45"
        },
        {
          "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_6'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.46"
        },
        {
          "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_8'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.48"
        },
        {
          "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_9'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.49"
        },
        {
          "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_7'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.47"
        },
        {
          "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_2'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.43"
        },
        {
          "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_1'",
          "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.42"
        }
      ],
      "DefaultSceneRootNode": {
        "ObjectName": "SCS_Node'mg_invaders_C:SimpleConstructionScript_0.SCS_Node_0'",
        "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.41"
      }
    }
  },
  {
    "Type": "WidgetComponent",
    "Name": "Widget_GEN_VARIABLE",
    "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'WidgetComponent'",
    "Outer": {
      "ObjectName": "BlueprintGeneratedClass'mg_invaders_C'",
      "ObjectPath": "VotV/Content/objects/minigames/invader/mg_invaders.27"
    },
    "Properties": {
      "WidgetClass": {
        "ObjectName": "WidgetBlueprintGeneratedClass'ui_arcade_invaders_C'",
        "ObjectPath": "VotV/Content/umg/interfaces/ui_arcade_invaders.18"
      },
      "DrawSize": {
        "X": 800,
        "Y": 720
      },
      "RelativeRotation": {
        "Pitch": 0.0,
        "Yaw": 90.0,
        "Roll": 0.0
      },
      "RelativeScale3D": {
        "X": 0.5,
        "Y": 0.5,
        "Z": 0.5
      }
    }
  }
]