Example #1
0
 private void Cleared(bool fullClear)
 {
     ProductionNodes.Clear();
     WantedResults.Clear();
     //_satisfierNodes.Clear();
     _selectedRecipies.Clear();
     if (fullClear)
     {
         ExistingSources.Clear();
     }
 }
Example #2
0
        private void AddedToFactory(BaseFlowNode e)
        {
            ProductionNodes.Remove(e);
            foreach (var r in e.Results)
            {
                //_satisfierNodes.Remove(r.RealItem);
                ExistingSources.Add(new ProducibleItemWithAmount(r.RealItem));
            }

            FixProductionFlow();
        }