山河社稷更新星星事件

back_recharge
xuexinpeng 2021-05-11 15:48:59 +08:00
parent e8a6617225
commit 75e526697a
1 changed files with 12 additions and 1 deletions

View File

@ -4,6 +4,8 @@ import com.ljsd.jieling.logic.activity.IEventHandler;
import com.ljsd.jieling.logic.activity.event.ShanHeSheJiTuStarEvent; import com.ljsd.jieling.logic.activity.event.ShanHeSheJiTuStarEvent;
import com.ljsd.jieling.logic.activity.event.IEvent; import com.ljsd.jieling.logic.activity.event.IEvent;
import com.ljsd.jieling.logic.activity.event.Poster; import com.ljsd.jieling.logic.activity.event.Poster;
import com.ljsd.jieling.logic.rank.RankContext;
import com.ljsd.jieling.logic.rank.RankEnum;
public class ShanHeSheJiTuEventHandler implements IEventHandler { public class ShanHeSheJiTuEventHandler implements IEventHandler {
@ -13,6 +15,15 @@ public class ShanHeSheJiTuEventHandler implements IEventHandler {
@Override @Override
public void onEvent(IEvent event) throws Exception { public void onEvent(IEvent event) throws Exception {
if(!(event instanceof ShanHeSheJiTuStarEvent))
return;
ShanHeSheJiTuStarEvent shanHeSheJiTuStarEvent = (ShanHeSheJiTuStarEvent)event;
if(shanHeSheJiTuStarEvent.getType() ==1){
//更新章节 例如:1-1 1*1000+1 1-2 1*1000+2 2-9 2*1000+9
RankContext.getRankEnum(RankEnum.SHAN_HE_SHE_JI_CHAPTER_RANK.getType()).addRank(shanHeSheJiTuStarEvent.getUid(),"",shanHeSheJiTuStarEvent.getNum());
}else if(shanHeSheJiTuStarEvent.getType() ==2){
//更新星数
RankContext.getRankEnum(RankEnum.SHAN_HE_SHE_JI_STAR_RANK.getType()).addRank(shanHeSheJiTuStarEvent.getUid(),"",shanHeSheJiTuStarEvent.getNum());
}
} }
} }