Example #1
0
 public void SetAsSelected()
 {
     for (int i = 0; i < gifts.Length; i++)
     {
         if (playerSelection.playerEventSystem.currentSelectedGameObject == gifts[i].gameObject)
         {
             selectedGift = (DataManager.TypeGift)i + 1;
         }
     }
 }
Example #2
0
    public IEnumerator SetGiftPreset(DataManager.TypeGift gift1, DataManager.TypeGift gift2, DataManager.TypeGift gift3)
    {
        yield return(new WaitUntil(() => playerSelection.typeScreen == PlayerSelection.TypeScreen.screenGift));

        ResetGift();

        DataManager.TypeGift[] tempGiftArray = new DataManager.TypeGift[] { gift1, gift2, gift3 };

        for (int i = 0; i < playerSelection.selectedGifts.Length; i++)
        {
            playerSelection.selectedGifts[i] = tempGiftArray[i];

            gifts[(int)tempGiftArray[i] - 1].GetComponent <GiftUI>().arrayPos   = i + 1;
            gifts[(int)tempGiftArray[i] - 1].GetComponent <GiftUI>().isSelected = true;
            playerSelection.giftCount++;
        }
        playerSelection.giftsPreselected = true;

        playerSelection.giftCount = 3;
    }
Example #3
0
 public void CmdSaveGifts(DataManager.TypeGift _gift, int _playerIndex, int _nbGift)
 {
     DataManager.instance.giftPlayer[_playerIndex, _nbGift] = _gift;
 }