package config; import manager.STableManager; import manager.Table; import java.util.HashMap; import java.util.Map; @Table(name ="EquipRankUp") public class SEquipRankUp implements BaseConfig { private int id; private int level; private int[] rate; private int[][] cost; private int[][] oldCost; private int limit; public static Map lvMap = new HashMap<>(); @Override public void init() throws Exception { Map config = STableManager.getConfig(SEquipRankUp.class); Map upMap = new HashMap<>(); for (SEquipRankUp rankUp : config.values()) { upMap.put(rankUp.getLevel(),rankUp); } lvMap = upMap; } public int getid() { return id; } public int getLevel() { return level; } public int[] getRate() { return rate; } public int[][] getOldCost() { return oldCost; } public int[][] getCost() { return cost; } public int getLimit() { return limit; } }