robberyHandler.js 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. /*-----------------------------------------------
  2. *本文件由代码生成器自动生成,
  3. *千万不要修改本文件的任何代码,
  4. *修改的的任何代码都会被覆盖掉!
  5. --------------------------------------------------*/
  6. var async = require('asyncawait/async');
  7. var await = require('asyncawait/await');
  8. var RobberyHandler = function(socket){
  9. this.socket = socket;
  10. }
  11. RobberyHandler.prototype.upgradeClassRequest = async(function(opType){
  12. return await(this.socket.requestAsync('robbery.robberyHandler.upgradeClassRequest',{opType:opType}));
  13. });
  14. RobberyHandler.prototype.robberyStartRequest = async(function(items){
  15. return await(this.socket.requestAsync('robbery.robberyHandler.robberyStartRequest',{items:items}));
  16. });
  17. RobberyHandler.prototype.robberyOverFollowUpRequest = async(function(isWin){
  18. return await(this.socket.requestAsync('robbery.robberyHandler.robberyOverFollowUpRequest',{isWin:isWin}));
  19. });
  20. RobberyHandler.prototype.getRobberyDevilInfoRequest = async(function(){
  21. return await(this.socket.requestAsync('robbery.robberyHandler.getRobberyDevilInfoRequest',{}));
  22. });
  23. RobberyHandler.prototype.enterDevilAreaRequest = async(function(playerid){
  24. return await(this.socket.requestAsync('robbery.robberyHandler.enterDevilAreaRequest',{playerid:playerid}));
  25. });
  26. RobberyHandler.prototype.onRobberyPush = function(cb){
  27. this.socket.on('robbery.robberyPush.robberyPush',cb);
  28. }
  29. RobberyHandler.prototype.onRobberyDevilOverPush = function(cb){
  30. this.socket.on('robbery.robberyPush.robberyDevilOverPush',cb);
  31. }
  32. RobberyHandler.prototype.onGetRobberyDevilBuffPush = function(cb){
  33. this.socket.on('robbery.robberyPush.getRobberyDevilBuffPush',cb);
  34. }
  35. RobberyHandler.prototype.onRobberyEndPush = function(cb){
  36. this.socket.on('robbery.robberyPush.robberyEndPush',cb);
  37. }
  38. module.exports = RobberyHandler;