robot_quest.go 709 B

1234567891011121314151617181920212223242526272829303132
  1. package cli
  2. import (
  3. nameRoute "f1-game/internal/name/route"
  4. "f1-game/internal/pb"
  5. )
  6. func (p *Robot) QuestGetReward(questID int32) {
  7. var (
  8. req = &pb.I32{Value: questID}
  9. rsp = &pb.I32{}
  10. )
  11. err := p.RequestResponse(nameRoute.GamePlayer_QuestReward, req, rsp)
  12. if err != nil {
  13. p.Debugf("[QuestGetReward] err = %v", err)
  14. return
  15. }
  16. p.Debugf("[QuestGetReward] rsp = %v", rsp)
  17. }
  18. func (p *Robot) QuestChapterReward(mainChapterID int32) {
  19. req := &pb.I32{Value: mainChapterID}
  20. rsp := &pb.I32{}
  21. err := p.RequestResponse(nameRoute.GamePlayer_QuestChapterReward, req, rsp)
  22. if err != nil {
  23. p.Debugf("[QuestChapterReward] err = %v", err)
  24. return
  25. }
  26. p.Debugf("[QuestChapterReward] rsp = %v", rsp)
  27. }