通关条件校验

This commit is contained in:
meixiongfeng 2023-07-26 15:44:23 +08:00
parent 4c816beaff
commit 419f07ac65

View File

@ -65,9 +65,12 @@ func (this *apiComp) Event(session comm.IUserSession, req *pb.StonehengeEventReq
} }
// 校验是否通关 // 校验是否通关
if roomConf.Condition == req.Eventid { for _, v := range roomConf.Condition {
stone.Rooms.Complete = true if v == eventConf.EventType {
stone.Rooms.Complete = true
}
} }
update["rooms"] = stone.Rooms update["rooms"] = stone.Rooms
this.module.modelStonehenge.ChangeStonehengeData(session.GetUserId(), update) this.module.modelStonehenge.ChangeStonehengeData(session.GetUserId(), update)
session.SendMsg(string(this.module.GetType()), "event", &pb.StonehengeEventResp{ session.SendMsg(string(this.module.GetType()), "event", &pb.StonehengeEventResp{