Example #1
0
    public void ShowDmgLabelToAttacker(string attacker, string reciever, float totalDmg)
    {
        GameObject gameManager = GameObject.Find("GameManager_mn");

        PlayerDatabase dataScript = gameManager.GetComponent <PlayerDatabase>();

        for (int i = 0; i < dataScript.PlayerList.Count; i++)
        {
            if (dataScript.PlayerList[i].networkPlayer == uLink.Network.player)
            {
                if (dataScript.PlayerList[i].playerName == attacker)
                {
                    Debug.Log("attacker");
                    GameObject    uiDamage = Instantiate(uiDamageDealt, new Vector3(0, 0, 0), Quaternion.identity) as GameObject;
                    DamageDealtUI label    = uiDamage.GetComponent <DamageDealtUI>();
                    label.totalDmg      = totalDmg;
                    label.reciever      = reciever;
                    label.dealingDamage = true;
                }

                if (dataScript.PlayerList[i].playerName == reciever)
                {
                    Debug.Log("reciever");
                    GameObject    uiDamage = Instantiate(uiDamageDealt, new Vector3(0, 0, 0), Quaternion.identity) as GameObject;
                    DamageDealtUI label    = uiDamage.GetComponent <DamageDealtUI>();
                    label.totalDmg      = totalDmg;
                    label.reciever      = reciever;
                    label.dealingDamage = false;
                }
            }
        }
    }
Example #2
0
    void ShowDmgUi(string reciever, string attacker, float totalDmg, bool dealing)
    {
        GameObject    uiDamage = Instantiate(uiDamageDealt, new Vector3(0, 0, 0), Quaternion.identity) as GameObject;
        DamageDealtUI label    = uiDamage.GetComponent <DamageDealtUI>();

        label.totalDmg      = totalDmg;
        label.reciever      = reciever;
        label.dealingDamage = dealing;
    }
Example #3
0
 void ShowGoldUi(string reciever, string attacker, int totalGold, bool dealing)
 {
     if (dataScript.playerName == attacker)
     {
         GameObject    uiDamage = Instantiate(uiDamageDealt, new Vector3(0, 0, 0), Quaternion.identity) as GameObject;
         DamageDealtUI label    = uiDamage.GetComponent <DamageDealtUI>();
         label.totalDmg      = totalGold;
         label.reciever      = reciever;
         label.dealingDamage = dealing;
     }
 }