skill.proto 517 B

123456789101112131415161718192021222324252627282930
  1. // message结构的属性名请使用 驼峰小写字母开始
  2. syntax = "proto3";
  3. option go_package = "/pb";
  4. package pb;
  5. // 技能
  6. message Skill {
  7. // 技能 id
  8. int32 skillID = 1;
  9. // 配置的武将
  10. repeated int64 heroes = 2;
  11. // 阶级
  12. int32 evolve = 3;
  13. }
  14. message SkillList {
  15. repeated Skill list = 1;
  16. }
  17. // [请求] 技能学习
  18. message SkillStudyRequest {
  19. // 技能 ID
  20. int32 skillID = 1;
  21. // 英雄唯一 ID
  22. int64 heroGUID = 2;
  23. // 技能下标 (只能是 1 和 2)
  24. int32 skillIndex = 3;
  25. }