// 最大开蛋次数,知道次数重置; public static int getMaxOpenTimes(EggType et) { EggConfigTableItem item = DataManager.EggConfigTable[(int)et] as EggConfigTableItem; if (item == null) { GameDebug.LogError("表格数据错误"); return(-1); } return(item.times); }
// 开蛋时间间隔秒数; public static int getCountDownSeconds(EggType et) { EggConfigTableItem item = DataManager.EggConfigTable[(int)et] as EggConfigTableItem; if (item == null) { GameDebug.LogError("表格数据错误"); return(-1); } return(item.minutes * 60); }
public static int getCostProcNum(EggType et) { EggConfigTableItem item = DataManager.EggConfigTable[(int)et] as EggConfigTableItem; if (item == null) { GameDebug.LogError("表格数据错误"); return(-1); } return(item.procNum); }
public static ProceedsType getCostProcType(EggType et) { EggConfigTableItem item = DataManager.EggConfigTable[(int)et] as EggConfigTableItem; if (item == null) { GameDebug.LogError("表格数据错误"); return(ProceedsType.Invalid); } return((ProceedsType)item.procType); }
// 倒计时期间是否可以开蛋; public static bool canOpenInTimeCounting(EggType et) { EggConfigTableItem item = DataManager.EggConfigTable[(int)et] as EggConfigTableItem; if (item == null) { GameDebug.LogError("表格数据错误"); return(false); } return(item.canOpen != 0); }