Esempio n. 1
0
 void Awake()
 {
     GameRound.instance.OnGameStarted += UpdateScoreText;
     Player.OnScoreChanged            += UpdateScoreText;
     Hero.OnHeroDeath += OnHeroDeath;
     turnChanger       = new TurnChanger(OnNewRound, OnNewTurn, OnNewPhase);
 }
Esempio n. 2
0
 public Expirable(Player owner, Action onExpire)
 {
     turnChanger = new TurnChanger(owner, OnNewRound, OnNewTurn, OnNewPhase, OnNewPlayerRound);
     OnExpire_   = onExpire;
 }
Esempio n. 3
0
 public void SetMyOwner(Player player)
 {
     owner       = player;
     turnChanger = new TurnChanger(owner, OnNewRound, OnNewTurn, OnNewPhase, OnNewPlayerRound);
 }
Esempio n. 4
0
 public void Start()
 {
     owner       = this.GetComponent <Unit>();
     turnChanger = new TurnChanger(owner.GetMyOwner(), OnNewRound, OnNewTurn, OnNewPhase, OnNewPlayerRound);
     filter.SetAbility(this);
 }
Esempio n. 5
0
 public void Start()
 {
     turnChanger = new TurnChanger(OnNewRound, OnNewTurn, OnNewPhase);
 }