Exemplo n.º 1
0
        List <MyProductionQueueItem> IMyProductionBlock.GetQueue()
        {
            List <MyProductionQueueItem> result = new List <MyProductionQueueItem>(m_queue.Count);

            foreach (var item in m_queue)
            {
                MyProductionQueueItem newItem = new MyProductionQueueItem();
                newItem.Amount    = item.Amount;
                newItem.Blueprint = item.Blueprint;
                newItem.ItemId    = item.ItemId;
                result.Add(newItem);
            }
            return(result);
        }
Exemplo n.º 2
0
        List <MyProductionQueueItem> Sandbox.ModAPI.IMyProductionBlock.GetQueue()
        {
            List <MyProductionQueueItem> list = new List <MyProductionQueueItem>(this.m_queue.Count);

            foreach (QueueItem item in this.m_queue)
            {
                MyProductionQueueItem item2 = new MyProductionQueueItem {
                    Amount    = item.Amount,
                    Blueprint = item.Blueprint,
                    ItemId    = item.ItemId
                };
                list.Add(item2);
            }
            return(list);
        }