package ludumdare.game;

import java.awt.Color;
import java.awt.Graphics2D;

import org.crusty.math.Vec2double;

public class BlackHole extends SpaceBody {

	boolean wormhole;
	
	public BlackHole(Sprite sprite, Vec2double pos, int diameter) {
		super(sprite, pos, diameter);
	}
	
	public void draw(Graphics2D g) {
		
		g.setColor(Color.WHITE);
		g.setFont(Game.smallFont);
		g.drawString("BLACKHOLE: " + name, (int) pos.x + 35, (int) pos.y - 40 - 15);
		g.drawString("Mass: " + mass, (int) pos.x + 35, (int) pos.y - 40);
		g.drawString("Atmosphere: Squishy", (int) pos.x + 35, (int) pos.y - 40 + 15);
		g.drawString("Wormhole: " + wormhole, (int) pos.x + 35, (int) pos.y - 40 + 30);
		
		super.draw(g);
	}
	
	public void generateRandomData() {
		if (r.nextInt(4) == 0) {
			wormhole = true;
		} else
			wormhole = false;
	}

}
