public void addGold2(GoldCoin gold) { string id = convertToKey(gold.GetComponent <PhotonView>().ViewID); golds.Add(id, (GoldCoin)gold); AllTokens.Add(id, (GoldCoin)gold); numOfGold++; if (GameManager.instance.MainHero.TokenName.Equals(parentHero)) { EventManager.TriggerInventoryUIHeroUpdate(this); EventManager.TriggerGoldUpdate(GameManager.instance.findHero(parentHero)); } else if (parentHero.Equals(CharChoice.choice.TokenName)) { EventManager.TriggerInventoryUIHeroPeak(this); } }
public void AddGold(GoldCoin gold) { int viewID = gold.GetComponent <PhotonView>().ViewID; GameManager.instance.photonView.RPC("AddGoldHeroRPC", RpcTarget.AllViaServer, new object[] { viewID, parentHero }); }