roleHandler.js 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. /*-----------------------------------------------
  2. *本文件由代码生成器自动生成,
  3. *千万不要修改本文件的任何代码,
  4. *修改的的任何代码都会被覆盖掉!
  5. --------------------------------------------------*/
  6. var async = require('asyncawait/async');
  7. var await = require('asyncawait/await');
  8. var RoleHandler = function(socket){
  9. this.socket = socket;
  10. }
  11. RoleHandler.prototype.createPlayerRequest = async(function(c2s_pro,c2s_name,c2s_sex){
  12. return await(this.socket.requestAsync('connector.roleHandler.createPlayerRequest',{c2s_pro:c2s_pro,c2s_name:c2s_name,c2s_sex:c2s_sex}));
  13. });
  14. RoleHandler.prototype.changePlayerNameRequest = async(function(c2s_name,pos){
  15. return await(this.socket.requestAsync('connector.roleHandler.changePlayerNameRequest',{c2s_name:c2s_name,pos:pos}));
  16. });
  17. RoleHandler.prototype.deletePlayerRequest = async(function(c2s_playerId){
  18. return await(this.socket.requestAsync('connector.roleHandler.deletePlayerRequest',{c2s_playerId:c2s_playerId}));
  19. });
  20. RoleHandler.prototype.getRandomNameRequest = async(function(c2s_sex){
  21. return await(this.socket.requestAsync('connector.roleHandler.getRandomNameRequest',{c2s_sex:c2s_sex}));
  22. });
  23. module.exports = RoleHandler;