{
    "MeleeBlock1":
    {
        "type": "defense",
        "random": 2.0,

        "targets":
        [
            {
                "movement": "sine",
                "speed": -2,
                "angle": 170,
                "yShift": 20,
                "x": "0.25",
                "rotation": 180
            },
            {
                "movement": "sine",
                "speed": -2,
                "angle": 180,
                "yShift": 20,
                "x": "0.4",
                "rotation": 180
            }
        ]
    },

    "MeleeBlock2":
    {
        "type": "defense",
        "random": 2.0,

        "targets":
        [
            {
                "movement": "sine",
                "speed": -2,
                "angle": 170,
                "yShift": 20,
                "x": "0.25",
                "rotation": 180
            },
            {
                "movement": "sine",
                "speed": -2,
                "angle": 180,
                "yShift": 20,
                "x": "0.4",
                "rotation": 180
            },
            {
                "movement": "sine",
                "speed": -2,
                "angle": 190,
                "yShift": 20,
                "x": "0.55",
                "rotation": 180
            }
        ]
    },

    "MeleeBlock3":
    {
        "type": "defense",
        "random": 2.0,

        "targets":
        [
            {
                "movement": "sine",
                "speed": -2,
                "angle": 170,
                "yShift": 20,
                "x": "0.25",
                "rotation": 180
            },
            {
                "movement": "sine",
                "speed": -2,
                "angle": 180,
                "yShift": 20,
                "x": "0.4",
                "rotation": 180
            },
            {
                "movement": "sine",
                "speed": -2,
                "angle": 190,
                "yShift": 20,
                "x": "0.55",
                "rotation": 180
            },
            {
                "movement": "sine",
                "speed": -2,
                "angle": 180,
                "yShift": 20,
                "x": "0.7",
                "rotation": 180
            }
        ]
    },

    "RangedBlock1":
    {
        "type": "defense",
        "random": 2.0,

        "targets":
        [
            {
                "movement": "sineCollapse",
                "speed": 1,
                "x": "0.4",
                "angle": 60,
                "radius": 100,
                "rotation": 180
            },
            {
                "movement": "sineCollapse",
                "speed": 1,
                "x": "0.4",
                "angle": 300,
                "radius": 100,
                "rotation": 180
            }
        ]
    },

    "RangedBlock2":
    {
        "type": "defense",
        "random": 2.0,

        "targets":
        [
            {
                "movement": "sineCollapse",
                "speed": 1,
                "x": "0.4",
                "angle": 180,
                "radius": 100,
                "rotation": 180
            },
            {
                "movement": "sineCollapse",
                "speed": 1,
                "x": "0.4",
                "angle": 60,
                "radius": 100,
                "rotation": 180
            },
            {
                "movement": "sineCollapse",
                "speed": 1,
                "x": "0.4",
                "angle": 300,
                "radius": 100,
                "rotation": 180
            }
        ]
    },
    
    "RangedBlock3":
    {
        "type": "defense",
        "random": 2.0,

        "targets":
        [
            {
                "movement": "sineCollapse",
                "speed": 1,
                "x": "0.25",
                "angle": 180,
                "radius": 100,
                "rotation": 180
            },
            {
                "movement": "sineCollapse",
                "speed": 1,
                "x": "0.4",
                "angle": 180,
                "radius": 100,
                "rotation": 180
            },
            {
                "movement": "sineCollapse",
                "speed": 1,
                "x": "0.4",
                "angle": 60,
                "radius": 100,
                "rotation": 180
            },
            {
                "movement": "sineCollapse",
                "speed": 1,
                "x": "0.4",
                "angle": 300,
                "radius": 100,
                "rotation": 180
            }
        ]
    }
}