robot_season.go 732 B

12345678910111213141516171819202122232425262728293031323334
  1. package cli
  2. import (
  3. nameRoute "f1-game/internal/name/route"
  4. "f1-game/internal/pb"
  5. )
  6. // 获取赛季霸业任务
  7. func (p *Robot) SeasonQuestInfo() {
  8. req := &pb.None{}
  9. rsp := &pb.SeasonQuestInfo{}
  10. err := p.RequestResponse(nameRoute.MapPlayer_SeasonQuestInfo, req, rsp)
  11. if err != nil {
  12. p.Debugf("[SeasonQuestInfo] err = %v", err)
  13. return
  14. }
  15. p.Debugf("[SeasonQuestInfo] rsp = %v", rsp)
  16. }
  17. // 领取赛季霸业奖励
  18. func (p *Robot) SeasonQuestReward(questID int32) {
  19. req := &pb.I32{Value: questID}
  20. rsp := &pb.I32{}
  21. err := p.RequestResponse(nameRoute.MapPlayer_SeasonQuestReward, req, rsp)
  22. if err != nil {
  23. p.Debugf("[SeasonQuestReward] err = %v", err)
  24. return
  25. }
  26. p.Debugf("[SeasonQuestReward] rsp = %v", rsp)
  27. }