public void UpdateCost() { if (ap != null) { ap.SetEntryCost((int)EntryCost()); } }
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()); } }