public void showFightResultScreen (Enemy enemy) {
		this.winSprite = enemy == null? null: enemy.getRandomWinSprite();
//		this.rankPoints = enemy == null? 0: enemy.getEnemyType().getRankPoints();
//		this.rankPoints = rankPoints;
		this.gold = enemy == null? 0: enemy.getEnemyType().getMoney();
		if (Quest.currentQuest != null && Quest.currentQuest.enemyType == enemy.getEnemyType()) {
			Quest.currentQuest.done = true;
			UserInterface.showQuestInfo(Quest.currentQuest.title + " (done)");
		}
		render.sprite = null;
//		rankPointsCounter = 0;
		goldCounter = 0;
		bgScale = initBgScale;
		bg.localScale = bgScale;
		playAnim = true;
//		countRankDone = (this.rankPoints > 0);
		countGoldDone = false;
//		heroRank = Hero.getRank();
		valuesHolder.gameObject.SetActive(false);
		gameObject.SetActive(true);
		location.setBackgroundMove(false);
	}