package config; import manager.STableManager; import manager.Table; import java.util.Map; @Table(name = "RewardItemConfig") public class SRewardItem implements BaseConfig { public static Map sDropMap; private int id; private int itemId; private int chance; //获取概率 private float growChance; //成长概率 针对特殊处理,如果不获取,则获取概率增加 private int randomMin; //获取数量最小值 private int randomMax; //获取数量最大值 private int[] addition; private int[] chanceAddition; @Override public void init() throws Exception { sDropMap = STableManager.getConfig(SRewardItem.class); } public int getId() { return id; } public static Map getsDropMap() { return sDropMap; } public int getItemId() { return itemId; } public int getChance() { return chance; } public float getGrowChance() { return growChance; } public int getRandomMin() { return randomMin; } public int getRandomMax() { return randomMax; } public int[] getAddition() { return addition; } public void setAddition(int[] addition) { this.addition = addition; } public int[] getChanceAddition() { return chanceAddition; } }