示例#1
0
文件: stats.cs 项目: davep1ke/roboto
 public statType(string name, string moduleType, Color c, stats.displaymode displayMode = stats.displaymode.line, stats.statmode statMode = stats.statmode.increment)
 {
     this.name = name;
     this.moduleType = moduleType;
     this.displayMode = displayMode;
     this.statMode = statMode;
 }
示例#2
0
文件: stats.cs 项目: davep1ke/roboto
 public void updateDisplaySettings(Color c, stats.displaymode displayMode = stats.displaymode.line, stats.statmode statMode = stats.statmode.increment)
 {
     this.c = c;
     this.displayMode = displayMode;
     this.statMode = statMode;
 }
示例#3
0
文件: stats.cs 项目: davep1ke/roboto
 public void registerStatType(string name, Type moduleType, Color c, stats.displaymode displayMode = stats.displaymode.line, stats.statmode statMode = statmode.increment )
 {
     statType existing = getStatType(name, moduleType.ToString());
     if (existing != null)
     {
         Roboto.log.log("Registering StatType " + name + " from " + moduleType.ToString() + ":  already exists.", logging.loglevel.normal);
         existing.updateDisplaySettings(c, displayMode, statMode);
     }
     else
     {
         statType newST = new statType(name, moduleType.ToString(), c, displayMode, statMode);
         statsList.Add(newST);
         Roboto.log.log("Registering StatType " + name + " from " + moduleType.ToString() + " added.", logging.loglevel.warn);
     }
 }