﻿using UnityEngine;
using UnityEngine.UI;

public class LaunchStats : MonoBehaviour
{
	[SerializeField] private Text costText;
	[SerializeField] private Text damageText;
	[SerializeField] private Text rangeText;

	private Ship ship;
	private LandingPad landingPad;

	private void Update()
	{
		if (ship == null && GameManager.Ship != null)
		{
			ship = GameManager.Ship;
		}


		if (landingPad == null && GameManager.LandingPad != null)
		{
			landingPad = GameManager.LandingPad;
		}

		if (ship != null)
		{
			costText.text = (ship.launchCost + ship.landCost).ToString();
		}

		if (landingPad != null)
		{
			damageText.text = landingPad.damage.ToString();
			rangeText.text = landingPad.radius.ToString();
		}
	}
}
