question: @ Override protected void buildSprites ( T entity , final Map < Object , Sprite > map ) { final Sprite tiles = getAnimationSprite ( ) ; width = tiles . getWidth ( ) / getTilesX ( ) ; height = tiles . getHeight ( ) / getTilesY ( ) ; buildSprites ( map , tiles , width , height ) ; calculateOffset ( entity , width , height ) ; checkIcons ( ) ; int barWidth = Math . max ( width * 2 / 3 , IGameScreen . SIZE_UNIT_PIXELS ) ; healthBar = new HealthBar ( barWidth , HEALTH_BAR_HEIGHT ) ; healthBar . setHPRatio ( entity . getHpRatio ( ) ) ; }
target:  Populate keyed state sprites.