miduo_server/tablemanager/src/main/java/config/SItem.java

103 lines
2.0 KiB
Java

package config;
import manager.STableManager;
import manager.Table;
import java.util.Map;
@Table(name = "ItemConfig")
public class SItem implements BaseConfig {
public static Map<Integer, SItem> sItemMap;
private int id;
private boolean backpackOrNot; //是否进背包
private int itemType;
private int itemBaseType; //道具类型(该道具在哪个背包显示)
private int quantity;
private int useType; //使用类型0不使用 1掉落组 2N选1
private int rewardGroup;
private int usePerCount;
private boolean isopen;
private int isSave;
private int[] heroStar;
private int ifopen;
private int ifResolve;
private String resolveReward;
private int itemNumlimit;
private String name;
@Override
public void init() throws Exception {
sItemMap = STableManager.getConfig(SItem.class);
}
public int getId() {
return id;
}
public static Map<Integer, SItem> getsItemMap() {
return sItemMap;
}
public boolean isBackpackOrNot() {
return backpackOrNot;
}
public int getItemType() {
return itemType;
}
public int getItemBaseType() {
return itemBaseType;
}
public int getQuantity() {
return quantity;
}
public int getUseType() {
return useType;
}
public int getRewardGroup() {
return rewardGroup;
}
public int getUsePerCount() {
return usePerCount;
}
public boolean isIsopen() {
return isopen;
}
public int getIsSave() {
return isSave;
}
public int[] getHeroStar() {
return heroStar;
}
public int getIfopen() {
return ifopen;
}
public int getIfResolve() {
return ifResolve;
}
public String getResolveReward() {
return resolveReward;
}
public int getItemNumlimit() {
return itemNumlimit;
}
public String getName() {
return name;
}
}