import java.awt.*; //*1kind 1 = main //*2kind 1,2,3 = level 1 spread //*3kind 1,2,3,4,5 = level 2 spread //*4kind 1,2,3,4,5,6,7 = level 3 spread //5kind 10 = level 1 laser //6kind 10,11 = level 2 laser //7kind 10,11,12 = level 3 laser public class bullet extends Object{ public int obx; public int oby; public int ob; public int obh; public int obm; public int kind; public void bullet(){ obx=0; oby=0; ob=0; obm=0; obh=0; } public void reSetBullet(){ obx=0; oby=0; obh=0; ob=0; obm=0; } public void MakeOrangeyBullet(Graphics g,int x,int y,int kindOrange){ obx=x; oby=y; obm=1; ob=0; obh=0; kind=kindOrange; if (kind<9){ g.setColor(Color.red); g.fillOval(obx-2,oby-20,4,4); } } public void OrangeyBullet(Graphics g){ if(kind==1){ if(obm==1){ ob=ob-10; g.setColor(Color.red); g.fillOval(obx-2,oby-20+ob,4,4); if(oby-20+ob<0) { obm=0; } } } if(kind==2){ if(obm==1){ ob=ob-10; obh=obh-3; g.setColor(Color.red); g.fillOval(obx-2+obh,oby-20+ob,4,4); if(oby-20+ob<0)obm=0; } } if(kind==3){ if(obm==1){ ob=ob-10; obh=obh+3; g.setColor(Color.red); g.fillOval(obx-2+obh,oby-20+ob,4,4); if(oby-20+ob<0)obm=0; } } if(kind==4){ if(obm==1){ ob=ob-10; obh=obh-6; g.setColor(Color.red); g.fillOval(obx-2+obh,oby-20+ob,4,4); if(oby-20+ob<0)obm=0; } } if(kind==5){ if(obm==1){ ob=ob-10; obh=obh+6; g.setColor(Color.red); g.fillOval(obx-2+obh,oby-20+ob,4,4); if(oby-20+ob<0)obm=0; } } if(kind==6){ if(obm==1){ ob=ob-10; obh=obh-10; g.setColor(Color.red); g.fillOval(obx-2+obh,oby-20+ob,4,4); if(oby-20+ob<0)obm=0; } } if(kind==7){ if(obm==1){ ob=ob-10; obh=obh+10; g.setColor(Color.red); g.fillOval(obx-2+obh,oby-20+ob,4,4); if(oby-20+ob<0)obm=0; } } if(kind==10){ if(obm==1){ ob=ob-10; g.setColor(Color.white); g.fillRect(obx-6,oby-20+ob,12,10); g.setColor(Color.blue); g.fillRect(obx-5,oby-20+ob,10,10); if(oby-20+ob<0)obm=0; } } if(kind==11){ if(obm==1){ ob=ob-10; g.setColor(Color.white); g.fillRect(obx-10,oby-20+ob,20,10); g.setColor(Color.cyan); g.fillRect(obx-9,oby-20+ob,18,10); g.setColor(Color.blue); g.fillRect(obx-7,oby-20+ob,14,10); if(oby-20+ob<0)obm=0; } } if(kind==12){ if(obm==1){ ob=ob-10; g.setColor(Color.white); g.fillRect(obx-17,oby-20+ob,34,10); g.setColor(Color.cyan); g.fillRect(obx-16,oby-20+ob,32,10); g.setColor(Color.cyan); g.fillRect(obx-14,oby-20+ob,28,10); g.setColor(Color.blue); g.fillRect(obx-10,oby-20+ob,20,10); if(oby-20+ob<0)obm=0; } } } public int notMade(){ return obm; } }