62 lines
999 B
Java
62 lines
999 B
Java
|
package config;
|
||
|
|
||
|
|
||
|
|
||
|
import manager.STableManager;
|
||
|
import manager.Table;
|
||
|
|
||
|
import java.util.Map;
|
||
|
|
||
|
@Table(name ="EndlessMapConfig")
|
||
|
public class SEndlessMapConfig implements BaseConfig {
|
||
|
|
||
|
private int id;
|
||
|
|
||
|
private int mapId;
|
||
|
|
||
|
private int teleportCost;
|
||
|
|
||
|
private int walkCost;
|
||
|
|
||
|
private int deathCost;
|
||
|
|
||
|
private int[] mapItem;
|
||
|
|
||
|
private int[][] endlessPoint;
|
||
|
|
||
|
public static Map<Integer,SEndlessMapConfig> sEndlessMapConfigMap;
|
||
|
|
||
|
@Override
|
||
|
public void init() throws Exception {
|
||
|
sEndlessMapConfigMap = STableManager.getConfig(SEndlessMapConfig.class);
|
||
|
}
|
||
|
|
||
|
|
||
|
public int getId() {
|
||
|
return id;
|
||
|
}
|
||
|
|
||
|
public int getMapId() {
|
||
|
return mapId;
|
||
|
}
|
||
|
|
||
|
public int getTeleportCost() {
|
||
|
return teleportCost;
|
||
|
}
|
||
|
|
||
|
public int getWalkCost() {
|
||
|
return walkCost;
|
||
|
}
|
||
|
|
||
|
public int getDeathCost() {
|
||
|
return deathCost;
|
||
|
}
|
||
|
|
||
|
public int[][] getEndlessPoint() {
|
||
|
return endlessPoint;
|
||
|
}
|
||
|
|
||
|
public int[] getMapItem() {
|
||
|
return mapItem;
|
||
|
}
|
||
|
}
|