} // found from MCL public void UpdateMaterials(MaterialCommoditiesMicroResourceList mc) { mc.Change(EventTimeUTC, Category, Name, -Count, 0); Total = mc.GetLast(Name)?.Count ?? 0; }
} // found from MCL public void UpdateCommodities(MaterialCommoditiesMicroResourceList mc) { mc.Change(EventTimeUTC, MaterialCommodityMicroResourceType.CatType.Commodity, Type, 1, 0); Total = mc.GetLast(Type)?.Count ?? 0; }