Handler.lua 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. local BattleLogic = require("battle.BattleLogic")
  2. function CG_BATTLE_QUERY(human)
  3. --print("[CG_BATTLE_QUERY] 战役主界面查询开始")
  4. BattleLogic.query(human)
  5. --print("[CG_BATTLE_QUERY] 战役主界面查询结束")
  6. end
  7. function CG_BATTLE_HANG_GET(human)
  8. BattleLogic.hangGet(human)
  9. end
  10. function CG_BATTLE_NODE_SET(human, msg)
  11. BattleLogic.nodeSet(human, msg.battleID)
  12. end
  13. function CG_BATTLE_NODE_DETAIL_QUERY(human, msg)
  14. BattleLogic.nodeDetailQuery(human, msg.battleID)
  15. end
  16. function CG_BATTLE_HANG_FIGHT(human,msg)
  17. BattleLogic.hangFightQuery(human, msg.mapID)
  18. end
  19. function CG_BATTLE_MOPUP_QUERY(human)
  20. BattleLogic.mopupQuery(human)
  21. end
  22. function CG_BATTLE_MOPUP_FIGHT(human)
  23. BattleLogic.mopupFight(human)
  24. end
  25. function CG_BATTLE_TONGGUAN_REWARD_GET(human,msg)
  26. BattleLogic.getTongGuanReward(human,msg.index)
  27. end
  28. function CG_BATTLE_SHARK_QUERY(human,msg)
  29. BattleLogic.battleSharkQuery(human,msg.battleID)
  30. end
  31. function CG_BATTLE_WORLD_MAP_ROLELIST_QUERY(human,msg)
  32. BattleLogic.worldMapRoleListQuery(human,msg.worldMapId)
  33. end
  34. function CG_BATTLE_HANG_QUERY(human)
  35. BattleLogic.onHookQuery(human)
  36. end
  37. function CG_BATTLE_NODE_QUERY(human,msg)
  38. BattleLogic.battleNodeQuery(human,msg.mapID)
  39. end
  40. function CG_BATTLE_WORLD_MAP_QUERY(human)
  41. BattleLogic.battleWorldMapQuery(human)
  42. end
  43. function CG_BATTLE_MAP_DROPITEMS_LIST(human)
  44. BattleLogic.sendMapDroItemsList(human)
  45. end
  46. function CG_BATTLE_MAP_DROPITEMS_DETAIL(human, msg)
  47. BattleLogic.sendMapDroItemsDetail(human, msg.mapID)
  48. end
  49. function CG_BATTLE_CHAPTER_REWARD(human, msg)
  50. BattleLogic.battleChapterReward(human, msg.mapID)
  51. end
  52. function CG_ELITE_SELECT(human,msg)
  53. --print("1:CG_ELITE_SELECT")
  54. BattleLogic.CG_ELITE_SELECT(human,msg.index)
  55. --print("2:CG_ELITE_SELECT")
  56. end
  57. function CG_ELITE_OPEN(human)
  58. --print("[CG_ELITE_OPEN] 开始查询当前难度")
  59. BattleLogic.CG_ELITE_OPEN(human)
  60. --print("2:CG_ELITE_OPEN")
  61. end
  62. function CG_BATTLE_QUERY_ALL(human,msg)
  63. -- print("1:CG_BATTLE_QUERY_ALL")
  64. BattleLogic.CG_BATTLE_QUERY_ALL(human,msg.index,msg.curIndex)
  65. --print("2:CG_BATTLE_QUERY_ALL")
  66. end
  67. function CG_BATTLE_TONGGUAN_REWARD_GET_COPY(human,msg)
  68. BattleLogic.CG_BATTLE_TONGGUAN_REWARD_GET_COPY(human,msg.index)
  69. end
  70. --获得小游戏奖励
  71. function CG_BATTLE_GETGAMEREWARD(human,msg)
  72. BattleLogic.GetGameReward(human,msg.indexStr)
  73. end
  74. ---------------------------------------------------肉鸽玩法---------------------------------------------------
  75. function CG_ISNEEDSELECTATTR(human,msg)
  76. BattleLogic.QueryDiffBattleUnSelectAttr(human)
  77. end
  78. function CG_GETCHOOSEATTR_INFO(human,msg)
  79. BattleLogic.GetNowBattleModeUnSelectAttr(human)
  80. end
  81. function CG_GETALLATTR_INFO(human,msg)
  82. BattleLogic.GetNowBattleModeAllAttr(human)
  83. end
  84. function CG_CHOOSE_ATTR(human,msg)
  85. BattleLogic.ChooseAttr(human, msg.idx)
  86. end
  87. function CG_REFRESH_ATTR(human,msg)
  88. BattleLogic.RefreshAttr(human, msg.type, msg.id)
  89. end