export const WAVE_CONFIG = {
    // Level
    1: {
        //Spawn Point
        spawnX: 1,
        spawnY: 0,
        endX: 6,
        endY: 8,
        // Wave
        1: {
            // Schedule
            1: {
                begin: 0,
                basic1: 5,
            },
            2: {
                begin: 15,
                basic1: 8,
            },
            3: {
                begin: 30,
                basic1: 10,
            }
        },
        // Wave
        2: {
            // Schedule
            1: {
                begin: 0,
                basic1: 8,
                basic2: 1
            },
            2: {
                begin: 15,
                basic1: 5,
                basic2: 2
            },
            3: {
                begin: 30,
                basic1: 5,
                basic2: 4
            }
        },
        // Wave
        3: {
            // Schedule
            1: {
                begin: 0,
                basic2: 5
            },
            2: {
                begin: 15,
                basic2: 6
            },
            3: {
                begin: 30,
                basic2: 8,
                basic3: 1
            }
        },
        // Wave
        4: {
            // Schedule
            1: {
                begin: 0,
                basic1: 10,
                basic3: 2,
            },
            2: {
                begin: 15,
                basic1: 8,
                basic2: 3,
                basic3: 2
            },
            3: {
                begin: 30,
                basic3: 4
            }
        },
        //Wave
        5: {
            //Schedule
            1: {
                begin: 0,
                basic1: 10,
                basic2: 2,
                basic3: 1
            },
            2: {
                begin: 15,
                advanced1: 1,
            },
            3: {
                begin: 25,
                basic1: 8,
                basic2: 3,
                basic3: 2
            },
            4: {
                begin: 35,
                basic1: 25
            },
            5: {
                begin: 40,
                advanced1: 1
            }
        },
        //Wave
        6: {
            //Schedule
            1: {
                begin: 0,
                basic2: 10,
                advanced2: 1
            },
            2: {
                begin: 15,
                basic1: 20,
            },
            3: {
                begin: 25,
                basic3: 6,
                advanced1: 1
            },
            4: {
                begin: 35,
                advanced2: 1
            }
        },
        //Wave
        7: {
            //Schedule
            1: {
                begin: 0,
                medium1: 5,
                basic3: 5
            },
            2: {
                begin: 15,
                basic2: 10,
                basic4: 2,
                advanced1: 1
            },
            3: {
                begin: 25,
                medium1: 6,
                medium2: 2
            },
            4: {
                begin: 35,
                advanced2: 1
            }
        },
        //Wave
        8: {
            //Schedule
            1: {
                begin: 0,
                advanced2: 1,
                basic4: 20
            },
            2: {
                begin: 25,
                basic2: 10,
                medium2: 6,
            },
            3: {
                begin: 35,
                medium2: 5,
                basic4: 15
            },
            4: {
                begin: 45,
                advanced1: 1,
                basic3: 10
            }
        },
        //Wave
        9: {
            //Schedule
            1: {
                begin: 0,
                advanced3: 1,
                medium1: 4,
                basic4: 6
            },
            2: {
                begin: 25,
                basic3: 10,
                medium2: 6,
            },
            3: {
                begin: 40,
                advanced3: 2,
                basic4: 15
            },
            4: {
                begin: 55,
                medium1: 4,
                medium2: 4,
                basic4: 20
            }
        },
        //Wave
        10: {
            //Schedule
            1: {
                begin: 0,
                advanced3: 2,
                advanced1: 2,
                medium1: 4,
                basic4: 4,
                basic3: 4
            },
            2: {
                begin: 25,
                advanced2: 2,
                medium2: 4,
                basic2: 10
            },
            3: {
                begin: 45,
                advanced3: 4,
                basic4: 20
            },
            4: {
                begin: 50,
                advanced1: 1,
                advanced2: 1,
                basic3: 10,
                medium1: 20,
                medium2: 10
            },
            4: {
                begin: 60,
                medium1: 10,
                medium2: 10,
                basic4: 20
            }
        }
    },
    // Level
    2: {
        //Spawn Point
        spawnX: 5,
        spawnY: 0,
        endX: 10,
        endY: 11,
        // Wave
        1: {
            // Schedule
            1: {
                begin: 0,
                basic1: 5,
            },
            2: {
                begin: 15,
                basic1: 8,
            },
            3: {
                begin: 30,
                basic1: 10,
            }
        },
        // Wave
        2: {
            // Schedule
            1: {
                begin: 0,
                basic1: 8,
                basic2: 1
            },
            2: {
                begin: 15,
                basic1: 5,
                basic2: 2
            },
            3: {
                begin: 30,
                basic1: 5,
                basic2: 4
            }
        },
        // Wave
        3: {
            // Schedule
            1: {
                begin: 0,
                basic2: 5
            },
            2: {
                begin: 15,
                basic2: 6
            },
            3: {
                begin: 30,
                basic2: 8,
                basic3: 1
            }
        },
        // Wave
        4: {
            // Schedule
            1: {
                begin: 0,
                basic1: 10,
                basic3: 2,
            },
            2: {
                begin: 15,
                basic1: 8,
                basic2: 3,
                basic3: 2
            },
            3: {
                begin: 30,
                basic3: 4
            }
        },
        //Wave
        5: {
            //Schedule
            1: {
                begin: 0,
                basic1: 10,
                basic2: 2,
                basic3: 1
            },
            2: {
                begin: 15,
                advanced1: 1,
            },
            3: {
                begin: 25,
                basic1: 8,
                basic2: 3,
                basic3: 2
            },
            4: {
                begin: 35,
                basic1: 25
            },
            5: {
                begin: 40,
                advanced1: 1
            }
        },
        //Wave
        6: {
            //Schedule
            1: {
                begin: 0,
                basic2: 10,
                advanced2: 1
            },
            2: {
                begin: 15,
                basic1: 20,
            },
            3: {
                begin: 25,
                basic3: 6,
                advanced1: 1
            },
            4: {
                begin: 35,
                advanced2: 1
            }
        },
        //Wave
        7: {
            //Schedule
            1: {
                begin: 0,
                medium1: 5,
                basic3: 5
            },
            2: {
                begin: 15,
                basic2: 10,
                basic4: 2,
                advanced1: 1
            },
            3: {
                begin: 25,
                medium1: 6,
                medium2: 2
            },
            4: {
                begin: 35,
                advanced2: 1
            }
        },
        //Wave
        8: {
            //Schedule
            1: {
                begin: 0,
                advanced2: 1,
                basic4: 20
            },
            2: {
                begin: 25,
                basic2: 10,
                medium2: 6,
            },
            3: {
                begin: 35,
                medium2: 5,
                basic4: 15
            },
            4: {
                begin: 45,
                advanced1: 1,
                basic3: 10
            }
        },
        //Wave
        9: {
            //Schedule
            1: {
                begin: 0,
                advanced3: 1,
                medium1: 4,
                basic4: 6
            },
            2: {
                begin: 25,
                basic3: 10,
                medium2: 6,
            },
            3: {
                begin: 40,
                advanced3: 2,
                basic4: 15
            },
            4: {
                begin: 55,
                medium1: 4,
                medium2: 4,
                basic4: 20
            }
        },
        //Wave
        10: {
            //Schedule
            1: {
                begin: 0,
                advanced3: 2,
                advanced1: 2,
                medium1: 4,
                basic4: 4,
                basic3: 4
            },
            2: {
                begin: 25,
                advanced2: 2,
                medium2: 4,
                basic2: 10
            },
            3: {
                begin: 45,
                advanced3: 4,
                basic4: 20
            },
            4: {
                begin: 50,
                advanced1: 1,
                advanced2: 1,
                basic3: 10,
                medium1: 20,
                medium2: 10
            },
            4: {
                begin: 60,
                medium1: 10,
                medium2: 10,
                basic4: 20
            }
        }
    },
    // Level
    3: {
        //Spawn Point
        spawnX: 2,
        spawnY: 0,
        endX: 4,
        endY: 1,
        // Wave
        1: {
            // Schedule
            1: {
                begin: 0,
                basic1: 5,
            },
            2: {
                begin: 15,
                basic1: 8,
            },
            3: {
                begin: 30,
                basic1: 10,
            }
        },
        // Wave
        2: {
            // Schedule
            1: {
                begin: 0,
                basic1: 8,
                basic2: 1
            },
            2: {
                begin: 15,
                basic1: 5,
                basic2: 2
            },
            3: {
                begin: 30,
                basic1: 5,
                basic2: 4
            }
        },
        // Wave
        3: {
            // Schedule
            1: {
                begin: 0,
                basic2: 5
            },
            2: {
                begin: 15,
                basic2: 6
            },
            3: {
                begin: 30,
                basic2: 8,
                basic3: 1
            }
        },
        // Wave
        4: {
            // Schedule
            1: {
                begin: 0,
                basic1: 10,
                basic3: 2,
            },
            2: {
                begin: 15,
                basic1: 8,
                basic2: 3,
                basic3: 2
            },
            3: {
                begin: 30,
                basic3: 4
            }
        },
        //Wave
        5: {
            //Schedule
            1: {
                begin: 0,
                basic1: 10,
                basic2: 2,
                basic3: 1
            },
            2: {
                begin: 15,
                advanced1: 1,
            },
            3: {
                begin: 25,
                basic1: 8,
                basic2: 3,
                basic3: 2
            },
            4: {
                begin: 35,
                basic1: 25
            },
            5: {
                begin: 40,
                advanced1: 1
            }
        },
        //Wave
        6: {
            //Schedule
            1: {
                begin: 0,
                basic2: 10,
                advanced2: 1
            },
            2: {
                begin: 15,
                basic1: 20,
            },
            3: {
                begin: 25,
                basic3: 6,
                advanced1: 1
            },
            4: {
                begin: 35,
                advanced2: 1
            }
        },
        //Wave
        7: {
            //Schedule
            1: {
                begin: 0,
                medium1: 5,
                basic3: 5
            },
            2: {
                begin: 15,
                basic2: 10,
                basic4: 2,
                advanced1: 1
            },
            3: {
                begin: 25,
                medium1: 6,
                medium2: 2
            },
            4: {
                begin: 35,
                advanced2: 1
            }
        },
        //Wave
        8: {
            //Schedule
            1: {
                begin: 0,
                advanced2: 1,
                basic4: 20
            },
            2: {
                begin: 25,
                basic2: 10,
                medium2: 6,
            },
            3: {
                begin: 35,
                medium2: 5,
                basic4: 15
            },
            4: {
                begin: 45,
                advanced1: 1,
                basic3: 10
            }
        },
        //Wave
        9: {
            //Schedule
            1: {
                begin: 0,
                advanced3: 1,
                medium1: 4,
                basic4: 6
            },
            2: {
                begin: 25,
                basic3: 10,
                medium2: 6,
            },
            3: {
                begin: 40,
                advanced3: 2,
                basic4: 15
            },
            4: {
                begin: 55,
                medium1: 4,
                medium2: 4,
                basic4: 20
            }
        },
        //Wave
        10: {
            //Schedule
            1: {
                begin: 0,
                advanced3: 2,
                advanced1: 2,
                medium1: 4,
                basic4: 4,
                basic3: 4
            },
            2: {
                begin: 25,
                advanced2: 2,
                medium2: 4,
                basic2: 10
            },
            3: {
                begin: 45,
                advanced3: 4,
                basic4: 20
            },
            4: {
                begin: 50,
                advanced1: 1,
                advanced2: 1,
                basic3: 10,
                medium1: 20,
                medium2: 10
            },
            4: {
                begin: 60,
                medium1: 10,
                medium2: 10,
                basic4: 20
            }
        }
    },
    // Level
    4: {
        //Spawn Point
        spawnX: 0,
        spawnY: 1,
        endX: 14,
        endY: 4,
        // Wave
        1: {
            // Schedule
            1: {
                begin: 0,
                basic1: 5,
            },
            2: {
                begin: 15,
                basic1: 8,
            },
            3: {
                begin: 30,
                basic1: 10,
            }
        },
        // Wave
        2: {
            // Schedule
            1: {
                begin: 0,
                basic1: 8,
                basic2: 1
            },
            2: {
                begin: 15,
                basic1: 5,
                basic2: 2
            },
            3: {
                begin: 30,
                basic1: 5,
                basic2: 4
            }
        },
        // Wave
        3: {
            // Schedule
            1: {
                begin: 0,
                basic2: 5
            },
            2: {
                begin: 15,
                basic2: 6
            },
            3: {
                begin: 30,
                basic2: 8,
                basic3: 1
            }
        },
        // Wave
        4: {
            // Schedule
            1: {
                begin: 0,
                basic1: 10,
                basic3: 2,
            },
            2: {
                begin: 15,
                basic1: 8,
                basic2: 3,
                basic3: 2
            },
            3: {
                begin: 30,
                basic3: 4
            }
        },
        //Wave
        5: {
            //Schedule
            1: {
                begin: 0,
                basic1: 10,
                basic2: 2,
                basic3: 1
            },
            2: {
                begin: 15,
                advanced1: 1,
            },
            3: {
                begin: 25,
                basic1: 8,
                basic2: 3,
                basic3: 2
            },
            4: {
                begin: 35,
                basic1: 25
            },
            5: {
                begin: 40,
                advanced1: 1
            }
        },
        //Wave
        6: {
            //Schedule
            1: {
                begin: 0,
                basic2: 10,
                advanced2: 1
            },
            2: {
                begin: 15,
                basic1: 20,
            },
            3: {
                begin: 25,
                basic3: 6,
                advanced1: 1
            },
            4: {
                begin: 35,
                advanced2: 1
            }
        },
        //Wave
        7: {
            //Schedule
            1: {
                begin: 0,
                medium1: 5,
                basic3: 5
            },
            2: {
                begin: 15,
                basic2: 10,
                basic4: 2,
                advanced1: 1
            },
            3: {
                begin: 25,
                medium1: 6,
                medium2: 2
            },
            4: {
                begin: 35,
                advanced2: 1
            }
        },
        //Wave
        8: {
            //Schedule
            1: {
                begin: 0,
                advanced2: 1,
                basic4: 20
            },
            2: {
                begin: 25,
                basic2: 10,
                medium2: 6,
            },
            3: {
                begin: 35,
                medium2: 5,
                basic4: 15
            },
            4: {
                begin: 45,
                advanced1: 1,
                basic3: 10
            }
        },
        //Wave
        9: {
            //Schedule
            1: {
                begin: 0,
                advanced3: 1,
                medium1: 4,
                basic4: 6
            },
            2: {
                begin: 25,
                basic3: 10,
                medium2: 6,
            },
            3: {
                begin: 40,
                advanced3: 2,
                basic4: 15
            },
            4: {
                begin: 55,
                medium1: 4,
                medium2: 4,
                basic4: 20
            }
        },
        //Wave
        10: {
            //Schedule
            1: {
                begin: 0,
                advanced3: 2,
                advanced1: 2,
                medium1: 4,
                basic4: 4,
                basic3: 4
            },
            2: {
                begin: 25,
                advanced2: 2,
                medium2: 4,
                basic2: 10
            },
            3: {
                begin: 45,
                advanced3: 4,
                basic4: 20
            },
            4: {
                begin: 50,
                advanced1: 1,
                advanced2: 1,
                basic3: 10,
                medium1: 20,
                medium2: 10
            },
            4: {
                begin: 60,
                medium1: 10,
                medium2: 10,
                basic4: 20
            }
        }
    }
}