    //CˁE^XNĂяo
    //gpO[oϐFx0Mirrors, y0Mirrors, RefrectOrder
    //o̓O[oϐFȂ

    sub MainShot
    {
        let v = [15, 20, 20, 30, 40][Level];		//Ce
        let nWay = [3, 3, 3, 5, 7][Level];			//Cway
        let dAng = [1, 1, 1, 1, 1][Level];		//Cp
        let Img = PURPLE03;		//OtBbN
        let AmountBossDamage = [2000, 1000, 1000, 500, 10][Level];	//CɂG@ւ̃_[W(͂H)
        let RadiusBossDamage = 32;	//C-G@蔻(H)
        let time = [3, ceil(2 * RadiusBossDamage / v) + 3];	//˖h~ԁA˒eh~({Xgւ)

        let BossDamage = [AmountBossDamage, RadiusBossDamage];	//ϐ̈k

        FireMainShot(v, nWay, dAng, Img, time, BossDamage);
    }