@Override
    protected void controlUpdate(float tpf) {
        if(GameStarted.gameStart){
            if(!init){
//                initAssetManager();
                BitmapFont font = GameStarted.assetManager.loadFont("Interface/Fonts/Default.fnt"); //<-- AssetReference
//                BitmapFont font = assetManager.loadFont("Interface/Fonts/Default.fnt");
                text = new BitmapText(font, false);
                text.setBox(new Rectangle(0, 0, 7, 7));
                if(opaque){
                    text.setQueueBucket(RenderQueue.Bucket.Opaque);
                }else if(translucent){
                    text.setQueueBucket(RenderQueue.Bucket.Translucent);
                }else if(transparent){
                    text.setQueueBucket(RenderQueue.Bucket.Transparent);
                }
                text.setSize(size);
                text.setText(message);
                text.setLocalTranslation(position);
                text.setColor(textColor);
                ((Node)spatial).attachChild(text);
                text.setShadowMode(RenderQueue.ShadowMode.Off);
                
                init = true;
            }else{
                if(spatial.getParent().getControl(MenuControl.class).isFocus()){
                    text.setCullHint(Spatial.CullHint.Dynamic);
                }else{
                    text.setCullHint(Spatial.CullHint.Always);
                }
                
                if(showScore){
                    String score = "Money: " + StoredInfo.tempMoney + "\n";
                    score = score + "XP: " + StoredInfo.tempXP + "\n"; 
                    score = score + "Score: " + (StoredInfo.tempMoney + StoredInfo.tempXP);
                    
                    text.setText(score);
                }
                
                if(showStat){
                    String score = "Money: " + StoredInfo.money + "\n";
                    score = score + "XP: " + StoredInfo.xp +  "/" + StoredInfo.nextXP + "\n"; 
                    score = score + "Level: " + StoredInfo.level;
                    
                    text.setText(score);
                }
            }
        }
    }