private SpaceAlien AlienHelper(int scale) { int x = (rand.Next() % 2) * ((int)sg.ScreenDim.X); int y = rand.Next() % (int)sg.ScreenDim.Y; SpaceAlien alien = new SpaceAlien(sg.ScreenDim, x, y); alien.AddVert(new Point(3 * scale, -2 * scale)); alien.AddVert(new Point(0 * scale, -2 * scale)); alien.AddVert(new Point(.5 * scale, -3 * scale)); alien.AddVert(new Point(2.5 * scale, -3 * scale)); alien.AddVert(new Point(3 * scale, -2 * scale)); alien.AddVert(new Point(5 * scale, -1 * scale)); alien.AddVert(new Point(-2 * scale, -1 * scale)); alien.AddVert(new Point(0 * scale, -0 * scale)); alien.AddVert(new Point(3 * scale, -0 * scale)); alien.AddVert(new Point(5 * scale, -1 * scale)); alien.AddVert(new Point(-2 * scale, -1 * scale)); alien.AddVert(new Point(0 * scale, -2 * scale)); return(alien); }