diff --git a/handler/room.go b/handler/room.go index d80f588..e33b3dd 100644 --- a/handler/room.go +++ b/handler/room.go @@ -53,6 +53,8 @@ func (h *MultiplayerHandler) RoomStream(stream pb.MultiplayerService_RoomStreamS h.rooms = make(map[string]map[string]*pb.Player) } + var currentTick int64 = 0 + for { request, err := stream.Recv() if err != nil { @@ -66,6 +68,11 @@ func (h *MultiplayerHandler) RoomStream(stream pb.MultiplayerService_RoomStreamS h.rooms[request.GetRoomId()] = make(map[string]*pb.Player) } + currentTick++ + if currentTick%32 == 0 { + log.Trace().Msg(request.String()) + } + h.rooms[request.GetRoomId()][request.GetPlayer().GetId()] = request.GetPlayer() currentPlayers := make([]*pb.Player, 0, len(h.rooms[request.GetRoomId()]))