v0.3.1: overhauled font system, now only uses 2 bitmaps with one used in most cases.

This commit is contained in:
Evan Debenham
2015-07-19 21:40:11 -04:00
committed by Evan Debenham
parent a532a6e9e5
commit f6f10bca2e
14 changed files with 52 additions and 99 deletions
@@ -50,7 +50,7 @@ public class DangerIndicator extends Tag {
protected void createChildren() {
super.createChildren();
number = new BitmapText( PixelScene.font1x );
number = new BitmapText( PixelScene.pixelFont);
add( number );
icon = Icons.SKULL.get();
@@ -38,7 +38,7 @@ public class GoldIndicator extends Component {
@Override
protected void createChildren() {
tf = new BitmapText( PixelScene.font1x );
tf = new BitmapText( PixelScene.pixelFont);
tf.hardlight( 0xFFFF00 );
add( tf );
@@ -99,13 +99,13 @@ public class ItemSlot extends Button {
icon = new ItemSprite();
add( icon );
topLeft = new BitmapText( PixelScene.font1x );
topLeft = new BitmapText( PixelScene.pixelFont);
add( topLeft );
topRight = new BitmapText( PixelScene.font1x );
topRight = new BitmapText( PixelScene.pixelFont);
add( topRight );
bottomRight = new BitmapText( PixelScene.font1x );
bottomRight = new BitmapText( PixelScene.pixelFont);
add( bottomRight );
}
@@ -104,17 +104,17 @@ public class StatusPane extends Component {
exp = new Image( Assets.XP_BAR );
add( exp );
level = new BitmapText( PixelScene.font1x );
level = new BitmapText( PixelScene.pixelFont);
level.hardlight( 0xFFEBA4 );
add( level );
depth = new BitmapText( Integer.toString( Dungeon.depth ), PixelScene.font1x );
depth = new BitmapText( Integer.toString( Dungeon.depth ), PixelScene.pixelFont);
depth.hardlight( 0xCACFC2 );
depth.measure();
add( depth );
Dungeon.hero.belongings.countIronKeys();
keys = new BitmapText( PixelScene.font1x );
keys = new BitmapText( PixelScene.pixelFont);
keys.hardlight( 0xCACFC2 );
add( keys );