fightLevelHandler.js 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. /*-----------------------------------------------
  2. *本文件由代码生成器自动生成,
  3. *千万不要修改本文件的任何代码,
  4. *修改的的任何代码都会被覆盖掉!
  5. --------------------------------------------------*/
  6. var async = require('asyncawait/async');
  7. var await = require('asyncawait/await');
  8. var FightLevelHandler = function(socket){
  9. this.socket = socket;
  10. }
  11. FightLevelHandler.prototype.fubenListRequest = async(function(mapId,type){
  12. return await(this.socket.requestAsync('area.fightLevelHandler.fubenListRequest',{mapId:mapId,type:type}));
  13. });
  14. FightLevelHandler.prototype.enterDungeonRequest = async(function(c2s_dungeonId){
  15. return await(this.socket.requestAsync('area.fightLevelHandler.enterDungeonRequest',{c2s_dungeonId:c2s_dungeonId}));
  16. });
  17. FightLevelHandler.prototype.replyEnterDungeonRequest = async(function(c2s_type,c2s_dungeonId){
  18. return await(this.socket.requestAsync('area.fightLevelHandler.replyEnterDungeonRequest',{c2s_type:c2s_type,c2s_dungeonId:c2s_dungeonId}));
  19. });
  20. FightLevelHandler.prototype.leaveDungeonRequest = async(function(){
  21. return await(this.socket.requestAsync('area.fightLevelHandler.leaveDungeonRequest',{}));
  22. });
  23. FightLevelHandler.prototype.worldBossListRequest = async(function(){
  24. return await(this.socket.requestAsync('area.fightLevelHandler.worldBossListRequest',{}));
  25. });
  26. FightLevelHandler.prototype.enterWorldBossRequest = async(function(s2c_areaId){
  27. return await(this.socket.requestAsync('area.fightLevelHandler.enterWorldBossRequest',{s2c_areaId:s2c_areaId}));
  28. });
  29. FightLevelHandler.prototype.getMonsterLeaderRequest = async(function(s2c_monsterId,s2c_areaId){
  30. return await(this.socket.requestAsync('area.fightLevelHandler.getMonsterLeaderRequest',{s2c_monsterId:s2c_monsterId,s2c_areaId:s2c_areaId}));
  31. });
  32. FightLevelHandler.prototype.palaceListRequest = async(function(s2c_type){
  33. return await(this.socket.requestAsync('area.fightLevelHandler.palaceListRequest',{s2c_type:s2c_type}));
  34. });
  35. FightLevelHandler.prototype.getBossInfoRequest = async(function(){
  36. return await(this.socket.requestAsync('area.fightLevelHandler.getBossInfoRequest',{}));
  37. });
  38. FightLevelHandler.prototype.getBossDamageRankRequest = async(function(){
  39. return await(this.socket.requestAsync('area.fightLevelHandler.getBossDamageRankRequest',{}));
  40. });
  41. FightLevelHandler.prototype.getLllsionInfoRequest = async(function(){
  42. return await(this.socket.requestAsync('area.fightLevelHandler.getLllsionInfoRequest',{}));
  43. });
  44. FightLevelHandler.prototype.enterLllsionRequest = async(function(c2s_id){
  45. return await(this.socket.requestAsync('area.fightLevelHandler.enterLllsionRequest',{c2s_id:c2s_id}));
  46. });
  47. FightLevelHandler.prototype.getLllsionBossInfoRequest = async(function(){
  48. return await(this.socket.requestAsync('area.fightLevelHandler.getLllsionBossInfoRequest',{}));
  49. });
  50. FightLevelHandler.prototype.enterLllsionBossRequest = async(function(c2s_id,c2s_type){
  51. return await(this.socket.requestAsync('area.fightLevelHandler.enterLllsionBossRequest',{c2s_id:c2s_id,c2s_type:c2s_type}));
  52. });
  53. FightLevelHandler.prototype.getBenifitableRequest = async(function(){
  54. return await(this.socket.requestAsync('area.fightLevelHandler.getBenifitableRequest',{}));
  55. });
  56. FightLevelHandler.prototype.getLllsion2InfoRequest = async(function(){
  57. return await(this.socket.requestAsync('area.fightLevelHandler.getLllsion2InfoRequest',{}));
  58. });
  59. FightLevelHandler.prototype.enterLllsion2Request = async(function(){
  60. return await(this.socket.requestAsync('area.fightLevelHandler.enterLllsion2Request',{}));
  61. });
  62. FightLevelHandler.prototype.addProfitRequest = async(function(mapId){
  63. return await(this.socket.requestAsync('area.fightLevelHandler.addProfitRequest',{mapId:mapId}));
  64. });
  65. FightLevelHandler.prototype.onOnConfirmEnterFubenPush = function(cb){
  66. this.socket.on('area.fightLevelPush.onConfirmEnterFubenPush',cb);
  67. }
  68. FightLevelHandler.prototype.onOnMemberEnterFubenStateChangePush = function(cb){
  69. this.socket.on('area.fightLevelPush.onMemberEnterFubenStateChangePush',cb);
  70. }
  71. FightLevelHandler.prototype.onOnFubenClosePush = function(cb){
  72. this.socket.on('area.fightLevelPush.onFubenClosePush',cb);
  73. }
  74. FightLevelHandler.prototype.onCloseHandUpPush = function(cb){
  75. this.socket.on('area.fightLevelPush.closeHandUpPush',cb);
  76. }
  77. FightLevelHandler.prototype.onIllusionPush = function(cb){
  78. this.socket.on('area.fightLevelPush.illusionPush',cb);
  79. }
  80. FightLevelHandler.prototype.onIllusion2Push = function(cb){
  81. this.socket.on('area.fightLevelPush.illusion2Push',cb);
  82. }
  83. FightLevelHandler.prototype.onUnderGroundPlaceBOSSNumPush = function(cb){
  84. this.socket.on('area.fightLevelPush.underGroundPlaceBOSSNumPush',cb);
  85. }
  86. module.exports = FightLevelHandler;