示例#1
0
    public override void Deserialize(NetworkReader reader)
    {
        belt = new BeltInventory(0);
        belt.Deserialize(reader);

        backpack  = Item.ReadItem(reader) as BackpackItem;
        helmet    = Item.ReadItem(reader) as HelmetItem;
        upperBody = Item.ReadItem(reader) as UpperBodyItem;
        lowerBody = Item.ReadItem(reader) as LowerBodyItem;
        boots     = Item.ReadItem(reader) as BootsItem;
        leftClaw  = Item.ReadItem(reader) as ClawItem;
        rightClaw = Item.ReadItem(reader) as ClawItem;

        cursorSlot = new ItemInventorySlot();
        cursorSlot.Deserialize(reader);
    }