StartFightPushHandle.cs 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. namespace ET.Client
  2. {
  3. #region 战斗推送相关
  4. [Event(SceneType.Client)]
  5. public class JoinRoomPush_AddComponent : AEvent<EventType.JoinRoomPush>
  6. {
  7. protected override async ETTask Run(Scene scene, EventType.JoinRoomPush args)
  8. {
  9. Log.Error("@@@ 刷新加入房间状态");
  10. CommonBridge.Instance.SetDispathPush(scene, args);
  11. }
  12. }
  13. [Event(SceneType.Client)]
  14. public class KickPush_AddComponent : AEvent<EventType.KickPush>
  15. {
  16. protected override async ETTask Run(Scene scene, EventType.KickPush args)
  17. {
  18. Log.Error("@@@ 刷新T人之后 房间状态");
  19. CommonBridge.Instance.SetDispathPush(scene, args);
  20. }
  21. }
  22. [Event(SceneType.Client)]
  23. public class ReadyPush_AddComponent : AEvent<EventType.ReadyPush>
  24. {
  25. protected override async ETTask Run(Scene scene, EventType.ReadyPush args)
  26. {
  27. Log.Error("@@@ 刷新准备之后 房间状态");
  28. CommonBridge.Instance.SetDispathPush(scene, args);
  29. }
  30. }
  31. //都准备之后 开始倒计时推送
  32. [Event(SceneType.Client)]
  33. public class ReadyStartPush_AddComponent : AEvent<EventType.ReadyStartPush>
  34. {
  35. protected override async ETTask Run(Scene scene, EventType.ReadyStartPush args)
  36. {
  37. Log.Error("@@@ 刷新准备之后 房间状态");
  38. CommonBridge.Instance.SetDispathPush(scene, args);
  39. }
  40. }
  41. //正式开始 发牌
  42. [Event(SceneType.Client)]
  43. public class GameStartPush_AddComponent : AEvent<EventType.GameStartPush>
  44. {
  45. protected override async ETTask Run(Scene scene, EventType.GameStartPush args)
  46. {
  47. Log.Error("@@@ 正式开始 发牌");
  48. CommonBridge.Instance.SetDispathPush(scene, args);
  49. }
  50. }
  51. //玩家摸牌
  52. [Event(SceneType.Client)]
  53. public class GameDrawCardPush_AddComponent : AEvent<EventType.GameDrawCardPush>
  54. {
  55. protected override async ETTask Run(Scene scene, EventType.GameDrawCardPush args)
  56. {
  57. Log.Error("@@@ 玩家摸牌");
  58. CommonBridge.Instance.SetDispathPush(scene, args);
  59. }
  60. }
  61. //玩家出牌
  62. [Event(SceneType.Client)]
  63. public class GameDisCardPush_AddComponent : AEvent<EventType.GameDisCardPush>
  64. {
  65. protected override async ETTask Run(Scene scene, EventType.GameDisCardPush args)
  66. {
  67. Log.Error("@@@ 玩家出牌");
  68. CommonBridge.Instance.SetDispathPush(scene, args);
  69. }
  70. }
  71. //操作推送
  72. [Event(SceneType.Client)]
  73. public class OperationPush_AddComponent : AEvent<EventType.GameOperationPush>
  74. {
  75. protected override async ETTask Run(Scene scene, EventType.GameOperationPush args)
  76. {
  77. Log.Error("@@@ 操作推送");
  78. CommonBridge.Instance.SetDispathPush(scene, args);
  79. }
  80. }
  81. //小局大局结算
  82. [Event(SceneType.Client)]
  83. public class G2C_HGHHSettlementPush_AddComponent : AEvent<EventType.HGHHSettlementPush>
  84. {
  85. protected override async ETTask Run(Scene scene, EventType.HGHHSettlementPush args)
  86. {
  87. Log.Error("@@@ 小局大局结算");
  88. CommonBridge.Instance.SetDispathPush(scene, args);
  89. }
  90. }
  91. #endregion
  92. }