Files
lunar-tear/server/internal/service/gameplay.go
T
Ilya Groshev 02f511f40c Initial commit
2026-04-14 09:28:26 +03:00

29 lines
787 B
Go

package service
import (
"context"
"log"
pb "lunar-tear/server/gen/proto"
"lunar-tear/server/internal/userdata"
)
type GameplayServiceServer struct {
pb.UnimplementedGamePlayServiceServer
}
func NewGameplayServiceServer() *GameplayServiceServer {
return &GameplayServiceServer{}
}
func (s *GameplayServiceServer) CheckBeforeGamePlay(ctx context.Context, req *pb.CheckBeforeGamePlayRequest) (*pb.CheckBeforeGamePlayResponse, error) {
log.Printf("[GamePlayService] CheckBeforeGamePlay: tr=%s voiceLang=%d textLang=%d",
req.Tr, req.VoiceClientSystemLanguageTypeId, req.TextClientSystemLanguageTypeId)
return &pb.CheckBeforeGamePlayResponse{
IsExistUnreadPop: false,
MenuGachaBadgeInfo: []*pb.MenuGachaBadgeInfo{},
DiffUserData: userdata.EmptyDiff(),
}, nil
}