玉虚论道

back_recharge
xuexinpeng 2021-09-15 14:36:21 +08:00
parent 96df236aa1
commit 9b3aaad6ee
1 changed files with 56 additions and 0 deletions

View File

@ -0,0 +1,56 @@
package config;
import manager.STableManager;
import manager.Table;
import java.util.Map;
@Table(name ="MServerRankReward")
public class SMServerRankReward implements BaseConfig {
private int id;
private int minRank;
private int maxRank;
private int[][] seasonReward;
private int[][] titleReward;
public static Map<Integer, SMServerRankReward> serverRankReward;
@Override
public void init() throws Exception {
serverRankReward = STableManager.getConfig(SMServerRankReward.class);
}
public static SMServerRankReward getIdByScore(int rank){
for(SMServerRankReward config: serverRankReward.values()){
if(rank>=config.getMinRank()&& rank<= config.getMaxRank()){
return config;
}
}
return null;
}
public int getId() {
return id;
}
public int getMinRank() {
return minRank;
}
public int getMaxRank() {
return maxRank;
}
public int[][] getSeasonReward() {
return seasonReward;
}
public int[][] getTitleReward() {
return titleReward;
}
}