大闹天宫,商店刷新优化
parent
e0612fe088
commit
40911b8f24
|
|
@ -192,20 +192,26 @@ public class ExpeditionLogic {
|
|||
int state = nodeInfo1.getLay() == oldlay ? (nodeInfo1.getSortId() == passNode ? ExpeditionLogic.NODESTATE_PASS : ExpeditionLogic.NODESTATE_OVER_PASS) : nextNodeId.contains(nodeInfo1.getSortId())?ExpeditionLogic.NODESTATE_NOT_PASS:ExpeditionLogic.NODESTATE_CLOSE;
|
||||
nodeInfo1.setState(state);
|
||||
|
||||
if(nodeInfo1.getType()==ExpeditionLogic.NODETYPE_SHOP&&newlay==nodeInfo1.getLay()){
|
||||
try {
|
||||
//更新商店
|
||||
StoreLogic.initOneStore(user, 56);
|
||||
}catch (Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
// if(nodeInfo1.getType()==ExpeditionLogic.NODETYPE_SHOP&&newlay==nodeInfo1.getLay()){
|
||||
// try {
|
||||
// //更新商店
|
||||
// StoreLogic.initOneStore(user, 56);
|
||||
// }catch (Exception e){
|
||||
// e.printStackTrace();
|
||||
// }
|
||||
// }
|
||||
|
||||
//最后的奖励节点 前端显示跳转入口用
|
||||
if( nodeInfo1.getLay() == oldlay&&nodeInfo1.getType()==ExpeditionLogic.NODETYPE_REWARD){
|
||||
if(user.getExpeditionManager().getExpeditionLeve()<=2){
|
||||
nodeInfo1.setState(ExpeditionLogic.NODESTATE_NOT_GET);
|
||||
}
|
||||
//更新商店
|
||||
try {
|
||||
StoreLogic.initOneStore(user, 56);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
nodeInfos.add(CommonProto.ExpeditionNodeInfo.newBuilder()
|
||||
.setSortId(nodeInfo1.getSortId())
|
||||
|
|
@ -535,7 +541,7 @@ public class ExpeditionLogic {
|
|||
}
|
||||
|
||||
private static void checkAndResetTreasure(User user) throws Exception {
|
||||
SExpeditionSetting sExpeditionSetting = STableManager.getConfig(SExpeditionSetting.class).get(1);
|
||||
// SExpeditionSetting sExpeditionSetting = STableManager.getConfig(SExpeditionSetting.class).get(1);
|
||||
WorldTreasureReward worldTreasureReward = user.getExpeditionManager().getWorldTreasureReward();
|
||||
if(worldTreasureReward.getFirstStartTime()>TimeUtils.nowInt()){
|
||||
return;
|
||||
|
|
|
|||
Loading…
Reference in New Issue