示例#1
0
 public void UpdateCost()
 {
     if (ap != null)
     {
         ap.SetEntryCost((int)EntryCost());
     }
 }
示例#2
0
 public static void UpdateEntryCost(AvailablePart ap)
 {
     ClearTracker();
     if (holders.TryGetValue(GetPartName(ap), out PartEntryCostHolder h))
     {
         ap.SetEntryCost(h.GetCost());
     }
 }
        public static void UpdateEntryCost(AvailablePart ap)
        {
            string name = GetPartName(ap);

            EntryCostDatabase.ClearTracker();

            PartEntryCostHolder h;

            if (holders.TryGetValue(name, out h))
            {
                ap.SetEntryCost(h.GetCost());
            }
        }