玉虚论道
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