2019-09-06 11:04:28 +08:00
|
|
|
package config;
|
|
|
|
|
|
|
|
import manager.STableManager;
|
|
|
|
import manager.Table;
|
|
|
|
|
2020-08-02 23:44:02 +08:00
|
|
|
import java.util.Map;
|
|
|
|
|
2019-09-06 11:04:28 +08:00
|
|
|
@Table(name ="ArenaSetting")
|
|
|
|
public class SArenaSetting implements BaseConfig {
|
|
|
|
|
|
|
|
private int id;
|
|
|
|
|
|
|
|
private int coldTime;
|
|
|
|
|
|
|
|
private int[][] interval;
|
|
|
|
|
|
|
|
private int k;
|
|
|
|
|
|
|
|
private int score;
|
|
|
|
|
|
|
|
private int battleFree;
|
|
|
|
|
2020-08-02 23:44:02 +08:00
|
|
|
private int[] cost;
|
|
|
|
|
2019-09-06 11:04:28 +08:00
|
|
|
private int item;
|
|
|
|
|
|
|
|
private int[] price;
|
|
|
|
|
|
|
|
private int maxPrice;
|
|
|
|
|
|
|
|
private int pveNum;
|
|
|
|
|
|
|
|
private int mostTime;
|
|
|
|
|
2020-08-02 23:44:02 +08:00
|
|
|
private int battleWinReward;
|
2019-09-06 11:04:28 +08:00
|
|
|
|
2020-08-02 23:44:02 +08:00
|
|
|
private int battleLoseReward;
|
|
|
|
|
|
|
|
private static SArenaSetting config;
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
2019-09-06 11:04:28 +08:00
|
|
|
public void init() throws Exception {
|
|
|
|
config = STableManager.getConfig(SArenaSetting.class).get(1);
|
|
|
|
}
|
|
|
|
|
|
|
|
public static SArenaSetting getSArenaSetting() {
|
|
|
|
return config;
|
|
|
|
}
|
|
|
|
|
2020-08-02 23:44:02 +08:00
|
|
|
|
|
|
|
public int getId() {
|
2019-09-06 11:04:28 +08:00
|
|
|
return id;
|
|
|
|
}
|
|
|
|
|
|
|
|
public int getColdTime() {
|
|
|
|
return coldTime;
|
|
|
|
}
|
|
|
|
|
|
|
|
public int[][] getInterval() {
|
|
|
|
return interval;
|
|
|
|
}
|
|
|
|
|
|
|
|
public int getK() {
|
|
|
|
return k;
|
|
|
|
}
|
|
|
|
|
|
|
|
public int getScore() {
|
|
|
|
return score;
|
|
|
|
}
|
|
|
|
|
|
|
|
public int getBattleFree() {
|
|
|
|
return battleFree;
|
|
|
|
}
|
|
|
|
|
2020-08-02 23:44:02 +08:00
|
|
|
public int[] getCost() {
|
|
|
|
return cost;
|
|
|
|
}
|
|
|
|
|
2019-09-06 11:04:28 +08:00
|
|
|
public int getItem() {
|
|
|
|
return item;
|
|
|
|
}
|
|
|
|
|
|
|
|
public int[] getPrice() {
|
|
|
|
return price;
|
|
|
|
}
|
|
|
|
|
|
|
|
public int getMaxPrice() {
|
|
|
|
return maxPrice;
|
|
|
|
}
|
|
|
|
|
|
|
|
public int getPveNum() {
|
|
|
|
return pveNum;
|
|
|
|
}
|
|
|
|
|
2020-08-02 23:44:02 +08:00
|
|
|
public int getMostTime() {
|
|
|
|
return mostTime;
|
2019-09-06 11:04:28 +08:00
|
|
|
}
|
|
|
|
|
2020-08-02 23:44:02 +08:00
|
|
|
public int getBattleWinReward() {
|
|
|
|
return battleWinReward;
|
2019-09-06 11:04:28 +08:00
|
|
|
}
|
2020-08-02 23:44:02 +08:00
|
|
|
|
|
|
|
public int getBattleLoseReward() {
|
|
|
|
return battleLoseReward;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
2019-09-06 11:04:28 +08:00
|
|
|
}
|