public void AddItem(Item i) { if (i is Armor) { AddArmor((Armor)i); return; } if (i is Weapon) { AddWeapon((Weapon)i); return; } AddInt(i.CharacterID); AddInt(i.ModelID); AddUShort(i.Weight); AddUShort(i.GridPosX); AddUShort(i.GridPosY); AddUShort(i.GridSizeX); AddUShort(i.GridSizeY); }