public void DiscoverThisCard(SlotCard byCard) { coveredByCards.Remove(byCard); if (IsCardDiscovered) { ShowCard(); CardAvailableManager.AddSlot(this); } }
void Init() { _ResourcesBar = GetComponent <ResourcesBar>(); RandomPlayer(); _tokenManager.Init(); _warTrackManager.Init(); //_wonderManager.Init(); _cardManager.Init(); CardAvailableManager.SetCardStates(); _ResourcesBar.UpdateBar(); }
public override void Init() { if (isVisible) { ShowCard(); } else { HideCard(); } if (IsCardDiscovered) { CardAvailableManager.AddSlot(this); } }
protected override void OnDestroy() { base.OnDestroy(); CardAvailableManager.DeleteSlot(this); }
public override void Init() { CardAvailableManager.AddSlot(this); }
public void ChangeCurrentPlayer() { //NextPlayer = _CurrentPlayer; //_CurrentPlayer = _CurrentPlayer == _players[0] ? _players[1] : _players[0]; CardAvailableManager.SetCardStates(); }