2019-09-06 11:04:28 +08:00
|
|
|
package config;
|
|
|
|
|
|
|
|
import manager.STableManager;
|
|
|
|
import manager.Table;
|
|
|
|
|
|
|
|
import java.util.Map;
|
|
|
|
|
|
|
|
@Table(name = "HeroLevelConfig")
|
|
|
|
public class SHeroLevlConfig implements BaseConfig{
|
|
|
|
|
|
|
|
public static Map<Integer, SHeroLevlConfig> sHeroLevlConfigMap;
|
|
|
|
|
|
|
|
private int id;
|
|
|
|
|
|
|
|
private int level;
|
|
|
|
|
2020-04-09 19:54:33 +08:00
|
|
|
private int[][] characterLevelPara;
|
2019-09-06 11:04:28 +08:00
|
|
|
|
|
|
|
private float speedLevelPara;
|
|
|
|
|
|
|
|
private int[][] consume;
|
|
|
|
private int[][] sumConsume;
|
|
|
|
|
2019-10-11 16:32:20 +08:00
|
|
|
private int[][] rankupReturn;
|
|
|
|
|
2019-09-06 11:04:28 +08:00
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public void init() throws Exception {
|
|
|
|
sHeroLevlConfigMap = STableManager.getConfig(SHeroLevlConfig.class);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public static Map<Integer, SHeroLevlConfig> getsCHero() {
|
|
|
|
return sHeroLevlConfigMap;
|
|
|
|
}
|
|
|
|
|
|
|
|
public int getId() {
|
|
|
|
return id;
|
|
|
|
}
|
|
|
|
|
|
|
|
public int getLevel() {
|
|
|
|
return level;
|
|
|
|
}
|
|
|
|
|
|
|
|
public static Map<Integer, SHeroLevlConfig> getsHeroLevlConfigMap() {
|
|
|
|
return sHeroLevlConfigMap;
|
|
|
|
}
|
|
|
|
|
2020-04-09 19:54:33 +08:00
|
|
|
public int[][] getCharacterLevelPara() {
|
2019-09-06 11:04:28 +08:00
|
|
|
return characterLevelPara;
|
|
|
|
}
|
|
|
|
|
|
|
|
public int[][] getConsume() {
|
|
|
|
return consume;
|
|
|
|
}
|
|
|
|
|
|
|
|
public int[][] getSumConsume() {
|
|
|
|
return sumConsume;
|
|
|
|
}
|
|
|
|
|
|
|
|
public float getSpeedLevelPara() {
|
|
|
|
return speedLevelPara;
|
|
|
|
}
|
2019-10-11 16:32:20 +08:00
|
|
|
|
|
|
|
public int[][] getRankupReturn() {
|
|
|
|
return rankupReturn;
|
|
|
|
}
|
2019-09-06 11:04:28 +08:00
|
|
|
}
|