public Player(Game game) {
		super(game);
		
		reach = 16;
		
		healthSpace = 0;
		healthSize = new Dimension(8,8);
		healthOffset = new Point(10,16);
		
		healthLeftTexture = TextureManager.loadTexture("gui/game/player/health/health_left");
		healthCenterTexture = TextureManager.loadTexture("gui/game/player/health/health_center");
		healthRightTexture = TextureManager.loadTexture("gui/game/player/health/health_right");
		deadLeftTexture = TextureManager.loadTexture("gui/game/player/health/dead_left");
		deadCenterTexture = TextureManager.loadTexture("gui/game/player/health/dead_center");
		deadRightTexture = TextureManager.loadTexture("gui/game/player/health/dead_right");
		healthBlockQuantity = 10;
		
		attackMax = 100;
		
		attackRedMax = 0.5;
		attackRedFactor = 0;
		
		phaseTexture = TextureManager.loadTexture("gui/game/player/random/phase");
		lightMapTexture = TextureManager.loadTexture("gui/game/random/lightmap");
		lightMapOutlineTexture = TextureManager.loadTexture("gui/game/random/lightmapOutline");
		lightMapSize = 128;
		blinkMax = 10;
		blinkVisibleMax = 250;
		blinkFactor = blinkMax;
		blinkVisibleFactor = blinkVisibleMax;
		blinkTexture = TextureManager.loadTexture("gui/game/player/random/blink");
		
		visibilitySpace = 0;
		visibilitySize = new Dimension(8,8);
		visibilityOffset = new Point(10,25);
		
		visibilityLeftTexture = TextureManager.loadTexture("gui/game/player/blink/visible_left");
		visibilityCenterTexture = TextureManager.loadTexture("gui/game/player/blink/visible_center");
		visibilityRightTexture = TextureManager.loadTexture("gui/game/player/blink/visible_right");
		blinkLeftTexture = TextureManager.loadTexture("gui/game/player/blink/blink_left");
		blinkCenterTexture = TextureManager.loadTexture("gui/game/player/blink/blink_center");
		blinkRightTexture = TextureManager.loadTexture("gui/game/player/blink/blink_right");
		visibilityBlockQuantity = 25;
	}