剧情新事件处理

This commit is contained in:
meixiongfeng 2023-08-11 22:21:50 +08:00
parent 4e85599767
commit 16c0a8e649

View File

@ -84,6 +84,8 @@ func (this *apiComp) Story(session comm.IUserSession, req *pb.StonehengeStoryReq
}
if n, err := strconv.Atoi(arr[2]); err == nil {
stone.Rooms.Story = int32(n)
newEvent = int32(n)
stone.Rooms.Eventid[newEvent] = false
}
} else {
for _, s := range event {
@ -106,12 +108,13 @@ func (this *apiComp) Story(session comm.IUserSession, req *pb.StonehengeStoryReq
}
}
}
this.module.modelStonehenge.AddNewEvent([]int32{newEvent}, stone)
update["rooms"] = stone.Rooms
this.module.modelStonehenge.ChangeStonehengeData(session.GetUserId(), update)
session.SendMsg(string(this.module.GetType()), "story", &pb.StonehengeStoryResp{
Story: stone.Rooms.Story,
NewEvent: newEvent,
Room: stone.Rooms,
})
return
}