HotfixOpcode.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. using ETModel;
  2. namespace ETHotfix
  3. {
  4. [Message(HotfixOpcode.C2R_Login)]
  5. public partial class C2R_Login : IRequest {}
  6. [Message(HotfixOpcode.R2C_Login)]
  7. public partial class R2C_Login : IResponse {}
  8. [Message(HotfixOpcode.C2G_LoginGate)]
  9. public partial class C2G_LoginGate : IRequest {}
  10. [Message(HotfixOpcode.G2C_LoginGate)]
  11. public partial class G2C_LoginGate : IResponse {}
  12. [Message(HotfixOpcode.G2C_TestHotfixMessage)]
  13. public partial class G2C_TestHotfixMessage : IMessage {}
  14. [Message(HotfixOpcode.C2M_TestActorRequest)]
  15. public partial class C2M_TestActorRequest : IActorRequest {}
  16. [Message(HotfixOpcode.M2C_TestActorResponse)]
  17. public partial class M2C_TestActorResponse : IActorResponse {}
  18. [Message(HotfixOpcode.PlayerInfo)]
  19. public partial class PlayerInfo : IMessage {}
  20. [Message(HotfixOpcode.C2G_PlayerInfo)]
  21. public partial class C2G_PlayerInfo : IRequest {}
  22. [Message(HotfixOpcode.G2C_PlayerInfo)]
  23. public partial class G2C_PlayerInfo : IResponse {}
  24. }
  25. namespace ETHotfix
  26. {
  27. public static partial class HotfixOpcode
  28. {
  29. public const ushort C2R_Login = 10001;
  30. public const ushort R2C_Login = 10002;
  31. public const ushort C2G_LoginGate = 10003;
  32. public const ushort G2C_LoginGate = 10004;
  33. public const ushort G2C_TestHotfixMessage = 10005;
  34. public const ushort C2M_TestActorRequest = 10006;
  35. public const ushort M2C_TestActorResponse = 10007;
  36. public const ushort PlayerInfo = 10008;
  37. public const ushort C2G_PlayerInfo = 10009;
  38. public const ushort G2C_PlayerInfo = 10010;
  39. }
  40. }