Files
flufflparty-/FlufflParty/Assets/Scripts/Stars/Star.cs
T
brausjonas 94d05de754 StarSystem
Stars With switching positions
(Bought stars are not saved or shown)
2023-02-26 22:26:58 +01:00

46 lines
793 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Star : MonoBehaviour
{
private bool isActive;
private StarController starController;
private int cost = 20;
[SerializeField] private GameObject starObject;
public int Cost
{
get
{
return cost;
}
}
public bool IsActive
{
get
{
return isActive;
}
set
{
isActive = value;
starObject.SetActive(value);
}
}
public void init(StarController starController)
{
this.starController = starController;
}
public void Buy(Player player)
{
player.AddCoins(-cost);
starController.SwitchStar();
}
}