Esempio n. 1
0
 // Update is called once per frame
 void Update()
 {
     if (ItemLocked)
     {
         TextMeshProUGUI[] texts = this.transform.parent.GetComponentsInChildren <TextMeshProUGUI>();
         //texts[1].color = Color.magenta;
         texts[1].text = TimeHandler.PrintTime(_time - DateTime.Now);
         if (DateTime.Now > _time)
         {
             //texts[1].color = Color.green;
             texts[1].text = "Ready";
             ItemLocked    = false;
             _inv.PrintMessage(ItemIns.Item.Name + " Is ready", Color.green);
         }
     }
 }
Esempio n. 2
0
    // Update is called once per frame
    void Update()
    {
        if (_characterManager.UserPlayer.GetLockUntil() > DateTime.Now)
        {
            var timer = _characterManager.UserPlayer.GetLockUntil() - DateTime.Now;

            _startText.text = TimeHandler.PrintTime(timer);
            _buyText.text   = "Use " + TimeHandler.GemTimeValue(timer) + " Gem(s)";
        }
        else
        {
            _startText.text           = "Now";
            _startButton.interactable = true;
            _buyButton.SetActive(false);
        }
    }
Esempio n. 3
0
 // Update is called once per frame
 void Update()
 {
     if (ItemLocked)
     {
         TextMeshProUGUI[] texts = this.transform.parent.GetComponentsInChildren <TextMeshProUGUI>();
         texts[0].text = Level.ToString();
         //texts[1].color = Color.magenta;
         texts[1].text = TimeHandler.PrintTime(_time - DateTime.Now);
         if (DateTime.Now > _time)
         {
             //texts[1].color = Color.green;
             texts[1].text = "Ready";
             ItemLocked    = false;
             _GUIManager.PrintMessage(TargetResearch.Name + " Is ready", Color.green);
         }
     }
     if (_setEmpty)
     {
         TextMeshProUGUI[] texts = this.transform.parent.GetComponentsInChildren <TextMeshProUGUI>();
         texts[0].text = "";
         texts[1].text = "Empty";
     }
 }