예제 #1
0
 public void receiveCC(BuffObject IncomingBuffobj)
 {
     if (IncomingBuffobj.BuffType == 1)
     {
         buff1();
     }
     if (IncomingBuffobj.BuffType == 2)
     {
         buff2();
     }
     if (IncomingBuffobj.BuffType == 3)
     {
         buff3();
     }
     if (IncomingBuffobj.BuffType == 4)
     {
         buff4();
     }
     if (IncomingBuffobj.BuffType == 5)
     {
         buff5();
     }
     if (IncomingBuffobj.BuffType == 6)
     {
         buff6();
     }
     if (IncomingBuffobj.BuffType == 7)
     {
         buff7();
     }
     if (IncomingBuffobj.BuffType == 8)
     {
         buff8();
     }
 }
예제 #2
0
    private void SpawnPotion()
    {
        BuffObject buffObject = PhotonNetwork.Instantiate(potions.name, potionsSpawnPosition.position, Quaternion.identity).GetComponent <BuffObject>();
        //   buffObject.buffType = BuffObject.BuffType.Potions;

        BuffObject buffObject2 = PhotonNetwork.Instantiate(potions.name, potionsSpawnPosition2.position, Quaternion.identity).GetComponent <BuffObject>();
        //  buffObject2.buffType = BuffObject.BuffType.Potions;
    }
예제 #3
0
    private void SpawnShield()
    {
        BuffObject buffObject = PhotonNetwork.Instantiate(shield.name, shieldSpawnPosition.position, Quaternion.identity).GetComponent <BuffObject>();
        //  buffObject.buffType = BuffObject.BuffType.Shield;

        BuffObject buffObject2 = PhotonNetwork.Instantiate(shield.name, shieldSpawnPosition2.position, Quaternion.identity).GetComponent <BuffObject>();
        //  buffObject2.buffType = BuffObject.BuffType.Shield;
    }
예제 #4
0
    private void SpawnFirstAid()
    {
        BuffObject buffObject = PhotonNetwork.Instantiate(firstAid.name, firstAidSpawnPosition.position, Quaternion.identity).GetComponent <BuffObject>();
        // buffObject.buffType = BuffObject.BuffType.FirstAid;

        BuffObject buffObject2 = PhotonNetwork.Instantiate(firstAid.name, firstAidSpawnPosition2.position, Quaternion.identity).GetComponent <BuffObject>();
        // buffObject2.buffType = BuffObject.BuffType.FirstAid;
    }
예제 #5
0
 // Update is called once per frame
 void Update()
 {
     if (Input.GetKeyDown(KeyCode.Q))
     {
         CCObject derp = new CCObject(ccIntGrow, gameObject, 3.4f);
         ccMan.receiveCC(derp);
         ccIntGrow++;
     }
     if (Input.GetKeyDown(KeyCode.W))
     {
         BuffObject derp = new BuffObject(1, gameObject, 5, 5f);
         buffMan.receiveCC(derp);
     }
     if (Input.GetKeyDown(KeyCode.E))
     {
         currentHPChangeObj derp = new currentHPChangeObj(1, gameObject, 35);
         hpMan.receiveCC(derp);
     }
     if (Input.GetKeyDown(KeyCode.R))
     {
         baseStatChangeObject derp = new baseStatChangeObject(1, gameObject, 20);
         baseMan.receiveCC(derp);
     }
 }