Exemple #1
0
    public void OnRecvItemPossessed_Server(NetworkMessage netMsg)
    {
        ItemsPossessedMessage msg = netMsg.ReadMessage <ItemsPossessedMessage>();

        Debug.Log("Host/ServerRecv_ItemPossessed");

        for (int i = 0; i < Global.Instance.listOfPlayer.Length; ++i)
        {
            if (Global.Instance.listOfPlayer[i].GetComponent <Player>().playerId == msg.playerId)
            {
                string iName = Global.Instance.listOfPlayer[i].GetComponent <Player>().playerInventory;
                InventoryManager.Instance.AddInventory(iName);
                Debug.Log(msg.itemName);
                InventoryManager.Instance.GetInventory(iName).AddItem(ItemManager.Instance.items[msg.itemName], msg.itemName);
            }
        }
    }
Exemple #2
0
    public void OnRecvItemPossessed_Client(NetworkMessage netMsg)
    {
        ItemsPossessedMessage msg = netMsg.ReadMessage <ItemsPossessedMessage>();

        Debug.Log("ClientRecv_ItemPossessed");
    }