Ejemplo n.º 1
0
 //bonus FX setup for Revised Alpha
 private void StartBonusFX(GameEventsScript.DestroyedGemsData data)
 {
     isBonusFXOn = true;
     cyanNum     = data.cyanCleared;
     greenNum    = data.cyanCleared;
     orangeNum   = data.orangeCleared;
     pinkNum     = data.pinkCleared;
     redNum      = data.redCleared;
     violetNum   = data.violetCleared;
     yellowNum   = data.yellowCleared;
     bonusAmt    = data.bonusAmt;
     bonusTime   = 0f;
 }
Ejemplo n.º 2
0
    //set init goal text to large, red text
    void StartBonusFX(GameEventsScript.DestroyedGemsData data)
    {
        Color c = Color.red;

        for (int i = 0; i < goalTextList.Count; i++)
        {
            goalTextList[i].color    = c;
            goalTextList[i].fontSize = (int)goalTextLarge;
        }
        Color w = Color.white;

        w.a = 1;
        BonusFXText.color = w;
        BonusFXText.text  = "BONUS";
        bonusFXOn         = true;
    }
Ejemplo n.º 3
0
 //updates destroyed gem count
 private void UpdateDestroyedCountText(GameEventsScript.DestroyedGemsData data)
 {
     if (cyanDestroyedText != null)
     {
         if (data.cyanCleared <= 0)
         {
             cyanDestroyedText.SetActive(false);
             cyanCheck.SetActive(true);
         }
         else
         {
             Text cyanText = cyanDestroyedText.GetComponent <Text>();
             cyanText.text = data.cyanCleared.ToString();
         }
     }
     if (greenDestroyedText != null)
     {
         if (data.greenCleared <= 0)
         {
             greenDestroyedText.SetActive(false);
             greenCheck.SetActive(true);
         }
         else
         {
             Text greenText = greenDestroyedText.GetComponent <Text>();
             greenText.text = data.greenCleared.ToString();
         }
     }
     if (orangeDestroyedText != null)
     {
         if (data.orangeCleared <= 0)
         {
             orangeDestroyedText.SetActive(false);
             orangeCheck.SetActive(true);
         }
         else
         {
             Text orangeText = orangeDestroyedText.GetComponent <Text>();
             orangeText.text = data.orangeCleared.ToString();
         }
     }
     if (pinkDestroyedText != null)
     {
         if (data.pinkCleared <= 0)
         {
             pinkDestroyedText.SetActive(false);
             pinkCheck.SetActive(true);
         }
         else
         {
             Text pinkText = pinkDestroyedText.GetComponent <Text>();
             pinkText.text = data.pinkCleared.ToString();
         }
     }
     if (redDestroyedText != null)
     {
         if (data.redCleared <= 0)
         {
             redDestroyedText.SetActive(false);
             redCheck.SetActive(true);
         }
         else
         {
             Text redText = redDestroyedText.GetComponent <Text>();
             redText.text = data.redCleared.ToString();
         }
     }
     if (violetDestroyedText != null)
     {
         if (data.violetCleared <= 0)
         {
             violetDestroyedText.SetActive(false);
             violetCheck.SetActive(true);
         }
         else
         {
             Text violetText = violetDestroyedText.GetComponent <Text>();
             violetText.text = data.violetCleared.ToString();
         }
     }
     if (yellowDestroyedText != null)
     {
         if (data.yellowCleared <= 0)
         {
             yellowDestroyedText.SetActive(false);
             yellowCheck.SetActive(true);
         }
         else
         {
             Text yellowText = yellowDestroyedText.GetComponent <Text>();
             yellowText.text = data.yellowCleared.ToString();
         }
     }
 }
Ejemplo n.º 4
0
 private void SetupBackgroundScroll(GameEventsScript.DestroyedGemsData data)
 {
     if (firstCall)
     {
         totalGems = data.cyanCleared + data.greenCleared + data.orangeCleared + data.pinkCleared + data.redCleared + data.violetCleared + data.yellowCleared;
         initPosY  = background.transform.position.y;
         firstCall = false;
     }
     else
     {
         if (data.cyanCleared <= 0)
         {
             cyan = 0;
         }
         else
         {
             cyan = data.cyanCleared;
         }
         if (data.greenCleared <= 0)
         {
             green = 0;
         }
         else
         {
             green = data.greenCleared;
         }
         if (data.orangeCleared <= 0)
         {
             orange = 0;
         }
         else
         {
             orange = data.orangeCleared;
         }
         if (data.pinkCleared <= 0)
         {
             pink = 0;
         }
         else
         {
             pink = data.pinkCleared;
         }
         if (data.redCleared <= 0)
         {
             red = 0;
         }
         else
         {
             red = data.redCleared;
         }
         if (data.violetCleared <= 0)
         {
             violet = 0;
         }
         else
         {
             violet = data.violetCleared;
         }
         if (data.yellowCleared <= 0)
         {
             yellow = 0;
         }
         else
         {
             yellow = data.yellowCleared;
         }
         currentGems = cyan + green + orange + pink + red + violet + yellow;
         FXOn        = true;
         wasPinged   = true;
     }
 }