this.entityRect = new Rectangle(bounds.x + 20, bounds.y + 14, 44, 44);
this.entityRect = new Rectangle(bounds.x + (int)(20*scale), bounds.y + (int)(14*scale), (int)(44*scale), (int)(44*scale));
        public MovingEntitySprite(Entity entity, Coords position, int facing) {            this.entity = entity;            this.facing = facing;            String shortName = entity.getShortName();            Font font = new Font("SansSerif", Font.PLAIN, 10);            Rectangle modelRect = new Rectangle(47, 55,                                                getFontMetrics(font).stringWidth(shortName) + 1,                                                getFontMetrics(font).getAscent());            Rectangle tempBounds = new Rectangle(HEX_SIZE).union(modelRect);            tempBounds.setLocation(getHexLocation(position));            this.bounds = tempBounds;            this.entityRect = new Rectangle(bounds.x + 20, bounds.y + 14, 44, 44);            this.image = null;        }