package config; import manager.Table; import java.util.Map; @Table(name ="MysteryFoodSetting") public class SMysteryFoodSetting implements BaseConfig { private int id; private float[][] addRate; private int failExp; private int num; private int foodNum; private Map addRateByQuality; private static SMysteryFoodSetting sMysteryFoodSetting; @Override public void init() throws Exception { /* Map config = STableManager.getConfig(SMysteryFoodSetting.class); SMysteryFoodSetting sMysteryFoodSettingTmp = config.get(1); Map result = new HashMap<>(); float[][] addRate = sMysteryFoodSettingTmp.getAddRate(); if(addRate!=null&&addRate.length>0){ for(float[] qulity : addRate){ result.put((int)qulity[0],qulity[1]); } sMysteryFoodSettingTmp.setAddRateByQuality(result); } sMysteryFoodSetting = sMysteryFoodSettingTmp;*/ } public static SMysteryFoodSetting getsMysteryFoodSetting() { return sMysteryFoodSetting; } public int getId() { return id; } public float[][] getAddRate() { return addRate; } public int getFailExp() { return failExp; } public int getNum() { return num; } public Map getAddRateByQuality() { return addRateByQuality; } public void setAddRateByQuality(Map addRateByQuality) { this.addRateByQuality = addRateByQuality; } public int getFoodNum() { return foodNum; } }