OuterMessage.proto 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. syntax = "proto3";
  2. package ETModel;
  3. message Actor_Test // IActorMessage
  4. {
  5. int32 RpcId = 90;
  6. int64 ActorId = 93;
  7. string Info = 1;
  8. }
  9. message Actor_TestRequest // IActorRequest
  10. {
  11. int32 RpcId = 90;
  12. int64 ActorId = 93;
  13. string request = 1;
  14. }
  15. message Actor_TestResponse // IActorResponse
  16. {
  17. int32 RpcId = 90;
  18. int32 Error = 91;
  19. string Message = 92;
  20. string response = 1;
  21. }
  22. message Actor_TransferRequest // IActorRequest
  23. {
  24. int32 RpcId = 90;
  25. int64 ActorId = 93;
  26. int32 MapIndex = 1;
  27. }
  28. message Actor_TransferResponse // IActorResponse
  29. {
  30. int32 RpcId = 90;
  31. int32 Error = 91;
  32. string Message = 92;
  33. }
  34. message C2G_EnterMap // IRequest
  35. {
  36. int32 RpcId = 90;
  37. }
  38. message G2C_EnterMap // IResponse
  39. {
  40. int32 RpcId = 90;
  41. int32 Error = 91;
  42. string Message = 92;
  43. int64 UnitId = 1;
  44. int32 Count = 2;
  45. }
  46. message UnitInfo
  47. {
  48. int64 UnitId = 1;
  49. int32 X = 2;
  50. int32 Z = 3;
  51. }
  52. message Actor_CreateUnits // IActorMessage
  53. {
  54. int32 RpcId = 90;
  55. int64 ActorId = 93;
  56. repeated UnitInfo Units = 1;
  57. }
  58. message Frame_ClickMap // IFrameMessage
  59. {
  60. int32 RpcId = 90;
  61. int64 Id = 94;
  62. int32 X = 1;
  63. int32 Z = 2;
  64. }
  65. message C2R_Ping // IRequest
  66. {
  67. int32 RpcId = 90;
  68. }
  69. message R2C_Ping // IResponse
  70. {
  71. int32 RpcId = 90;
  72. int32 Error = 91;
  73. string Message = 92;
  74. }
  75. message G2C_Test // IMessage
  76. {
  77. }