package config; import manager.STableManager; import manager.Table; import java.util.HashMap; 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; private int[][] initializeCount; private int mapStoreId; public static Map sEndlessMapConfigMap; public static Map> initRandomPointMap; @Override public void init() throws Exception { sEndlessMapConfigMap = STableManager.getConfig(SEndlessMapConfig.class); initRandomPointMap = new HashMap<>(); for(Map.Entry entry:sEndlessMapConfigMap.entrySet()){ Map pointMap = new HashMap<>(); int[][] initializeCount = entry.getValue().getInitializeCount(); for(int i = 0;i