等级礼包暂时提交
parent
531770178a
commit
2670dcd04a
|
|
@ -435,7 +435,9 @@ public class BuyGoodsLogic {
|
|||
}
|
||||
endTime = startTime + value*3600*1000;
|
||||
}
|
||||
if(type==3){
|
||||
|
||||
}
|
||||
if(type == 4){
|
||||
//4#妖灵师星级#持续时间
|
||||
if(!typeBagMap.containsKey(value)){
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ public class SRechargeCommodityConfig implements BaseConfig {
|
|||
public static Map<Integer, SRechargeCommodityConfig> rechargeLevelMap;
|
||||
private static Set<Integer> rchargeHeroGet;
|
||||
private static Map<Integer,Integer> recharegeHeroTime;
|
||||
|
||||
public static TreeMap<Integer,Integer> rechargePlayerLevelMap;
|
||||
public static Set<SRechargeCommodityConfig> refreshItemInfo;
|
||||
|
||||
@Override
|
||||
|
|
@ -73,6 +73,7 @@ public class SRechargeCommodityConfig implements BaseConfig {
|
|||
Set<Integer> rchargeHeroGetTemp = new HashSet<>();
|
||||
|
||||
Map<Integer, Integer> recharegeHeroTimeTmp = new HashMap<>();
|
||||
TreeMap<Integer,Integer> rechargePlayerLevelTemp = new TreeMap<>();
|
||||
Set<SRechargeCommodityConfig> refreshItemInfoTmp = new HashSet<>();
|
||||
for(SRechargeCommodityConfig sRechargeCommodityConfig : config.values()){
|
||||
int[] discountType = sRechargeCommodityConfig.getDiscountType();
|
||||
|
|
@ -80,9 +81,13 @@ public class SRechargeCommodityConfig implements BaseConfig {
|
|||
int level = discountType[1];
|
||||
rechargeLevelMapTmp.put(level,sRechargeCommodityConfig);
|
||||
}
|
||||
if(discountType!=null && discountType.length>0 &&discountType[0] == 4&&sRechargeCommodityConfig.getTime()==4&&sRechargeCommodityConfig.getDiscountType().length==3){
|
||||
rchargeHeroGetTemp.add(sRechargeCommodityConfig.getId());
|
||||
recharegeHeroTimeTmp.put(discountType[1],sRechargeCommodityConfig.getId());
|
||||
if(discountType!=null && discountType.length>0 &&sRechargeCommodityConfig.getTime()==4&&sRechargeCommodityConfig.getDiscountType().length==3){
|
||||
if(discountType[0] == 4){
|
||||
rchargeHeroGetTemp.add(sRechargeCommodityConfig.getId());
|
||||
recharegeHeroTimeTmp.put(discountType[1],sRechargeCommodityConfig.getId());
|
||||
}else if(discountType[0] == 3){
|
||||
rechargePlayerLevelTemp.put(discountType[1],sRechargeCommodityConfig.getId());
|
||||
}
|
||||
}
|
||||
if(sRechargeCommodityConfig.getDailyUpdate()>0){
|
||||
refreshItemInfoTmp.add(sRechargeCommodityConfig);
|
||||
|
|
@ -113,6 +118,7 @@ public class SRechargeCommodityConfig implements BaseConfig {
|
|||
rchargeHeroGet = rchargeHeroGetTemp;
|
||||
recharegeHeroTime = recharegeHeroTimeTmp;
|
||||
refreshItemInfo = refreshItemInfoTmp;
|
||||
rechargePlayerLevelMap = rechargePlayerLevelTemp;
|
||||
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue