예제 #1
0
        public int GetCost()
        {
            if (EntryCostDatabase.IsUnlocked(name))
            {
                return(0);
            }

            int c = cost;

            foreach (string s in children)
            {
                c += EntryCostDatabase.GetCost(s);
            }

            return(c);
        }
예제 #2
0
 public double ConfigEntryCost(string cfgName)
 {
     EntryCostDatabase.ClearTracker();
     return(EntryCostDatabase.GetCost(cfgName));
 }
예제 #3
0
 public double EntryCost()
 {
     return(EntryCostDatabase.GetCost(name));
 }