public void ReceiveItemList(body1_SC_STORAGE_LIST _list) { if (null == _list) return; // ClearStorageItems(); m_LineOpen = (int)_list.nExtendCount + s_DefaultLine; //m_PageOpen = m_LineOpen / s_StorageLineCount; SetPageOpen( m_LineOpen / s_StorageLineCount ); foreach( body2_SC_STORAGE_LIST sitem in _list.body) { if( null == sitem ) continue; SetItem( sitem.sItem, sitem.nSlot ); } }
//$yde - storage private void ReceiveItemStorage(byte[] _packet) { Debug.Log("ReceiveItemStorage"); body1_SC_STORAGE_LIST data = new body1_SC_STORAGE_LIST(); data.PacketBytesToClass(_packet); ItemMgr.HadItemManagement.Storage.ReceiveItemList(data); }