玉虚论道
parent
96df236aa1
commit
9b3aaad6ee
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
Loading…
Reference in New Issue