123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- /*-----------------------------------------------
- *本文件由代码生成器自动生成,
- *千万不要修改本文件的任何代码,
- *修改的的任何代码都会被覆盖掉!
- --------------------------------------------------*/
- var async = require('asyncawait/async');
- var await = require('asyncawait/await');
- var TaskHandler = function(socket){
- this.socket = socket;
- }
- TaskHandler.prototype.acceptTaskRequest = async(function(c2s_templateId,c2s_kind,c2s_npcId){
- return await(this.socket.requestAsync('area.taskHandler.acceptTaskRequest',{c2s_templateId:c2s_templateId,c2s_kind:c2s_kind,c2s_npcId:c2s_npcId}));
- });
- TaskHandler.prototype.quickFinishRequest = async(function(c2s_templateId,c2s_kind,c2s_npcId){
- return await(this.socket.requestAsync('area.taskHandler.quickFinishRequest',{c2s_templateId:c2s_templateId,c2s_kind:c2s_kind,c2s_npcId:c2s_npcId}));
- });
- TaskHandler.prototype.discardTaskRequest = async(function(c2s_templateId,c2s_kind){
- return await(this.socket.requestAsync('area.taskHandler.discardTaskRequest',{c2s_templateId:c2s_templateId,c2s_kind:c2s_kind}));
- });
- TaskHandler.prototype.submitTaskRequest = async(function(c2s_templateId,c2s_kind,c2s_double,c2s_npcId){
- return await(this.socket.requestAsync('area.taskHandler.submitTaskRequest',{c2s_templateId:c2s_templateId,c2s_kind:c2s_kind,c2s_double:c2s_double,c2s_npcId:c2s_npcId}));
- });
- TaskHandler.prototype.updateTaskStatusRequest = async(function(c2s_templateId,c2s_kind){
- return await(this.socket.requestAsync('area.taskHandler.updateTaskStatusRequest',{c2s_templateId:c2s_templateId,c2s_kind:c2s_kind}));
- });
- TaskHandler.prototype.refreshSoulTaskRequest = async(function(c2s_taskId){
- return await(this.socket.requestAsync('area.taskHandler.refreshSoulTaskRequest',{c2s_taskId:c2s_taskId}));
- });
- TaskHandler.prototype.getDailySoulFinNumRequest = async(function(){
- return await(this.socket.requestAsync('area.taskHandler.getDailySoulFinNumRequest',{}));
- });
- TaskHandler.prototype.taskFuncDeskRequest = async(function(c2s_ncpId){
- return await(this.socket.requestAsync('area.taskHandler.taskFuncDeskRequest',{c2s_ncpId:c2s_ncpId}));
- });
- TaskHandler.prototype.acceptLoopTaskRequest = async(function(c2s_npcId){
- return await(this.socket.requestAsync('area.taskHandler.acceptLoopTaskRequest',{c2s_npcId:c2s_npcId}));
- });
- TaskHandler.prototype.acceptDailyTaskRequest = async(function(c2s_npcId){
- return await(this.socket.requestAsync('area.taskHandler.acceptDailyTaskRequest',{c2s_npcId:c2s_npcId}));
- });
- TaskHandler.prototype.reachTreasurePointRequest = async(function(point){
- return await(this.socket.requestAsync('area.taskHandler.reachTreasurePointRequest',{point:point}));
- });
- TaskHandler.prototype.taskSelectRewardRequest = async(function(c2s_id,c2s_index){
- return await(this.socket.requestAsync('area.taskHandler.taskSelectRewardRequest',{c2s_id:c2s_id,c2s_index:c2s_index}));
- });
- TaskHandler.prototype.taskTransRecoveryRequest = async(function(){
- return await(this.socket.requestAsync('area.taskHandler.taskTransRecoveryRequest',{}));
- });
- TaskHandler.prototype.guideTaskFinishRequest = async(function(c2s_id){
- return await(this.socket.requestAsync('area.taskHandler.guideTaskFinishRequest',{c2s_id:c2s_id}));
- });
- TaskHandler.prototype.taskNpcTalkRequest = async(function(npc_id){
- return await(this.socket.requestAsync('area.taskHandler.taskNpcTalkRequest',{npc_id:npc_id}));
- });
- TaskHandler.prototype.cjPlayEndNotify = function(s2c_msg){
- return this.socket.notify('area.taskHandler.cjPlayEndNotify',{s2c_msg:s2c_msg});
- };
- TaskHandler.prototype.onTaskUpdatePush = function(cb){
- this.socket.on('area.taskPush.taskUpdatePush',cb);
- }
- TaskHandler.prototype.onTaskAutoPush = function(cb){
- this.socket.on('area.taskPush.taskAutoPush',cb);
- }
- TaskHandler.prototype.onTreasureScenePointPush = function(cb){
- this.socket.on('area.taskPush.treasureScenePointPush',cb);
- }
- TaskHandler.prototype.onLoopResultPush = function(cb){
- this.socket.on('area.taskPush.loopResultPush',cb);
- }
- TaskHandler.prototype.onGuideTaskPush = function(cb){
- this.socket.on('area.taskPush.guideTaskPush',cb);
- }
- module.exports = TaskHandler;
|