All pastes #630484 Raw Edit

Stuff

public text v1 · immutable
#630484 ·published 2007-07-23 07:31 UTC
rendered paste body
		class enemyMissile implements Alarm
		{

			public void alarm() 
			{
				int n = gen.randomize();
				enemymissile = new Sprite(new Ellipse2D.Double(0, 0, 1, 1));
				enemymissile.setScale(0.02);
				enemymissile.setColor(Color.RED);
				enemymissile.setLocation(.5, 0);
				double enemyAngle1 = (turretgun.getRotation());
				Point2D.Double velocity =new Point2D.Double(0, 1);
				ProjectileTracker enemyTracker = new ProjectileTracker(velocity);
				if(n == 6)
				{
					enemyTracker.setVelocityDirection(1.9678757720198787);
				}
				else if(n == 5)
				{
					enemyTracker.setVelocityDirection(1.3734007669450157);
				}
				else if(n == 4)
				{
					enemyTracker.setVelocityDirection(1.1525719972156674);
				}
				else if(n == 4)
				{
					enemyTracker.setVelocityDirection(2.0214576528755304);
				}
				else if(n == 3)
				{
					enemyTracker.setVelocityDirection(1.2490457723982544);
				}
				else if(n == 2)
				{
					enemyTracker.setVelocityDirection(1.8925468811915387);
				}
				else if(n == 1)
				{
					enemyTracker.setVelocityDirection(1.6814535479687927);
				}
				enemymissile.setTracker(enemyTracker);
				canvas.addSprite(enemymissile);
				scheduleRelative(this, 1);
			}
			
		}