Esempio n. 1
0
		public bool ProjectileTest(Projectile projectile)
		{
			if (Utility.Collision.IntersectionTest2D(projectile.PosX, projectile.PosY, 0.25f, 0.25f, PosX, PosY, 1.0f, 1.0f) && projectile.self != this)
			{
				Console.WriteLine("Robot got hit!");
				life -= 10;
				return true;
			}

			return false;
		}
Esempio n. 2
0
		public Projectile FireProjectile(float dirx, float diry)
		{
			Projectile projectile = new Projectile(this, PosX, PosY, dirx, diry);

			return projectile;
		}