(function() { var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined'; var __module = nodeEnv ? module : {exports:{}}; var __filename = 'preview-scripts/assets/Scripts/mod/elitesummon/elitesummon_controller.js'; var __require = nodeEnv ? function (request) { return cc.require(request); } : function (request) { return __quick_compile_project__.require(request, __filename); }; function __define (exports, require, module) { if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}"use strict"; cc._RF.push(module, '4e7fa/tWJZDpKuLcdb8m4W+', 'elitesummon_controller'); // Scripts/mod/elitesummon/elitesummon_controller.js "use strict"; // -------------------------------------------------------------------- // @author: xxx@syg.com(必填, 创建模块的人员) // @description: // 这里填写详细说明,主要填写该模块的功能简要 //
Create: 2019-08-09 15:54:22 // -------------------------------------------------------------------- var EliteSummonEvent = require("elitesummon_event"); var ElitesummonController = cc.Class({ "extends": BaseController, ctor: function ctor() {}, // 初始化配置数据 initConfig: function initConfig() { var ElitesummonModel = require("elitesummon_model"); this.model = new ElitesummonModel(); this.model.initConfig(); }, // 返回当前的model getModel: function getModel() { return this.model; }, // 注册监听事件 registerEvents: function registerEvents() {}, // 注册协议接受事件 registerProtocals: function registerProtocals() { // this.RegisterProtocal(1110, this.on1110); this.RegisterProtocal(23220, this.handle23220); this.RegisterProtocal(23221, this.handle23221); this.RegisterProtocal(23222, this.handle23222); // --预言召唤协议 // this.RegisterProtocal(16690, this.handle16690) // this.RegisterProtocal(16691, this.handle16691) // this.RegisterProtocal(16692, this.handle16692) // this.RegisterProtocal(16693, this.handle16693) // this.RegisterProtocal(16694, this.handle16694) }, send23220: function send23220() { this.SendProtocal(23220); }, send23222: function send23222() { this.SendProtocal(23222); }, send23221: function send23221(times, recruit_type) { var proto = {}; proto.times = times; proto.recruit_type = recruit_type; this.SendProtocal(23221, proto); }, handle23220: function handle23220(data) { gcore.GlobalEvent.fire(EliteSummonEvent.EliteSummon_Message, data); }, handle23221: function handle23221(data) { message(data.msg); }, handle23222: function handle23222(data) { message(data.msg); }, handle16690: function handle16690(data) {}, handle16691: function handle16691(data) {}, handle16692: function handle16692(data) {}, handle16693: function handle16693(data) {}, handle16694: function handle16694(data) {} }); module.exports = ElitesummonController; cc._RF.pop(); } if (nodeEnv) { __define(__module.exports, __require, __module); } else { __quick_compile_project__.registerModuleFunc(__filename, function () { __define(__module.exports, __require, __module); }); } })(); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0c1xcU2NyaXB0c1xcbW9kXFxlbGl0ZXN1bW1vblxcZWxpdGVzdW1tb25fY29udHJvbGxlci5qcyJdLCJuYW1lcyI6WyJFbGl0ZVN1bW1vbkV2ZW50IiwicmVxdWlyZSIsIkVsaXRlc3VtbW9uQ29udHJvbGxlciIsImNjIiwiQ2xhc3MiLCJCYXNlQ29udHJvbGxlciIsImN0b3IiLCJpbml0Q29uZmlnIiwiRWxpdGVzdW1tb25Nb2RlbCIsIm1vZGVsIiwiZ2V0TW9kZWwiLCJyZWdpc3RlckV2ZW50cyIsInJlZ2lzdGVyUHJvdG9jYWxzIiwiUmVnaXN0ZXJQcm90b2NhbCIsImhhbmRsZTIzMjIwIiwiaGFuZGxlMjMyMjEiLCJoYW5kbGUyMzIyMiIsInNlbmQyMzIyMCIsIlNlbmRQcm90b2NhbCIsInNlbmQyMzIyMiIsInNlbmQyMzIyMSIsInRpbWVzIiwicmVjcnVpdF90eXBlIiwicHJvdG8iLCJkYXRhIiwiZ2NvcmUiLCJHbG9iYWxFdmVudCIsImZpcmUiLCJFbGl0ZVN1bW1vbl9NZXNzYWdlIiwibWVzc2FnZSIsIm1zZyIsImhhbmRsZTE2NjkwIiwiaGFuZGxlMTY2OTEiLCJoYW5kbGUxNjY5MiIsImhhbmRsZTE2NjkzIiwiaGFuZGxlMTY2OTQiLCJtb2R1bGUiLCJleHBvcnRzIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUlBLGdCQUFnQixHQUFHQyxPQUFPLENBQUMsbUJBQUQsQ0FBOUI7O0FBQ0EsSUFBSUMscUJBQXFCLEdBQUdDLEVBQUUsQ0FBQ0MsS0FBSCxDQUFTO0FBQ2pDLGFBQVNDLGNBRHdCO0FBRWpDQyxFQUFBQSxJQUFJLEVBQUUsZ0JBQVksQ0FDakIsQ0FIZ0M7QUFLakM7QUFDQUMsRUFBQUEsVUFBVSxFQUFFLHNCQUFZO0FBQ3BCLFFBQUlDLGdCQUFnQixHQUFHUCxPQUFPLENBQUMsbUJBQUQsQ0FBOUI7O0FBRUEsU0FBS1EsS0FBTCxHQUFhLElBQUlELGdCQUFKLEVBQWI7QUFDQSxTQUFLQyxLQUFMLENBQVdGLFVBQVg7QUFDSCxHQVhnQztBQWFqQztBQUNBRyxFQUFBQSxRQUFRLEVBQUUsb0JBQVk7QUFDbEIsV0FBTyxLQUFLRCxLQUFaO0FBQ0gsR0FoQmdDO0FBa0JqQztBQUNBRSxFQUFBQSxjQUFjLEVBQUUsMEJBQVksQ0FFM0IsQ0FyQmdDO0FBdUJqQztBQUNBQyxFQUFBQSxpQkFBaUIsRUFBRSw2QkFBWTtBQUMzQjtBQUNBLFNBQUtDLGdCQUFMLENBQXNCLEtBQXRCLEVBQTZCLEtBQUtDLFdBQWxDO0FBQ0EsU0FBS0QsZ0JBQUwsQ0FBc0IsS0FBdEIsRUFBNkIsS0FBS0UsV0FBbEM7QUFDQSxTQUFLRixnQkFBTCxDQUFzQixLQUF0QixFQUE2QixLQUFLRyxXQUFsQyxFQUoyQixDQU0zQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSCxHQXBDZ0M7QUFxQ2pDQyxFQUFBQSxTQXJDaUMsdUJBcUN0QjtBQUNQLFNBQUtDLFlBQUwsQ0FBa0IsS0FBbEI7QUFDSCxHQXZDZ0M7QUF3Q2pDQyxFQUFBQSxTQXhDaUMsdUJBd0N0QjtBQUNQLFNBQUtELFlBQUwsQ0FBa0IsS0FBbEI7QUFDSCxHQTFDZ0M7QUEyQ2pDRSxFQUFBQSxTQTNDaUMscUJBMkN2QkMsS0EzQ3VCLEVBMkNqQkMsWUEzQ2lCLEVBMkNKO0FBQ3pCLFFBQUlDLEtBQUssR0FBRyxFQUFaO0FBQ0FBLElBQUFBLEtBQUssQ0FBQ0YsS0FBTixHQUFjQSxLQUFkO0FBQ0FFLElBQUFBLEtBQUssQ0FBQ0QsWUFBTixHQUFxQkEsWUFBckI7QUFDQSxTQUFLSixZQUFMLENBQWtCLEtBQWxCLEVBQXdCSyxLQUF4QjtBQUNILEdBaERnQztBQWlEakNULEVBQUFBLFdBakRpQyx1QkFpRHJCVSxJQWpEcUIsRUFpRGhCO0FBQ2JDLElBQUFBLEtBQUssQ0FBQ0MsV0FBTixDQUFrQkMsSUFBbEIsQ0FBdUIzQixnQkFBZ0IsQ0FBQzRCLG1CQUF4QyxFQUE0REosSUFBNUQ7QUFDSCxHQW5EZ0M7QUFvRGpDVCxFQUFBQSxXQXBEaUMsdUJBb0RyQlMsSUFwRHFCLEVBb0RoQjtBQUNiSyxJQUFBQSxPQUFPLENBQUNMLElBQUksQ0FBQ00sR0FBTixDQUFQO0FBQ0gsR0F0RGdDO0FBdURqQ2QsRUFBQUEsV0F2RGlDLHVCQXVEckJRLElBdkRxQixFQXVEaEI7QUFDYkssSUFBQUEsT0FBTyxDQUFDTCxJQUFJLENBQUNNLEdBQU4sQ0FBUDtBQUNILEdBekRnQztBQTBEakNDLEVBQUFBLFdBMURpQyx1QkEwRHJCUCxJQTFEcUIsRUEwRGhCLENBRWhCLENBNURnQztBQTZEakNRLEVBQUFBLFdBN0RpQyx1QkE2RHJCUixJQTdEcUIsRUE2RGhCLENBRWhCLENBL0RnQztBQWdFakNTLEVBQUFBLFdBaEVpQyx1QkFnRXJCVCxJQWhFcUIsRUFnRWhCLENBRWhCLENBbEVnQztBQW1FakNVLEVBQUFBLFdBbkVpQyx1QkFtRXJCVixJQW5FcUIsRUFtRWhCLENBRWhCLENBckVnQztBQXNFakNXLEVBQUFBLFdBdEVpQyx1QkFzRXJCWCxJQXRFcUIsRUFzRWhCLENBRWhCO0FBeEVnQyxDQUFULENBQTVCO0FBMkVBWSxNQUFNLENBQUNDLE9BQVAsR0FBaUJuQyxxQkFBakIiLCJzb3VyY2VSb290IjoiLyIsInNvdXJjZXNDb250ZW50IjpbIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAYXV0aG9yOiB4eHhAc3lnLmNvbSjlv4XloassIOWIm+W7uuaooeWdl+eahOS6uuWRmClcbi8vIEBkZXNjcmlwdGlvbjpcbi8vICAgICAg6L+Z6YeM5aGr5YaZ6K+m57uG6K+05piOLOS4u+imgeWhq+WGmeivpeaooeWdl+eahOWKn+iDveeugOimgVxuLy8gPGJyLz5DcmVhdGU6IDIwMTktMDgtMDkgMTU6NTQ6MjJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG52YXIgRWxpdGVTdW1tb25FdmVudCA9IHJlcXVpcmUoXCJlbGl0ZXN1bW1vbl9ldmVudFwiKVxudmFyIEVsaXRlc3VtbW9uQ29udHJvbGxlciA9IGNjLkNsYXNzKHtcbiAgICBleHRlbmRzOiBCYXNlQ29udHJvbGxlcixcbiAgICBjdG9yOiBmdW5jdGlvbiAoKSB7XG4gICAgfSxcblxuICAgIC8vIOWIneWni+WMlumFjee9ruaVsOaNrlxuICAgIGluaXRDb25maWc6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgdmFyIEVsaXRlc3VtbW9uTW9kZWwgPSByZXF1aXJlKFwiZWxpdGVzdW1tb25fbW9kZWxcIik7XG5cbiAgICAgICAgdGhpcy5tb2RlbCA9IG5ldyBFbGl0ZXN1bW1vbk1vZGVsKCk7XG4gICAgICAgIHRoaXMubW9kZWwuaW5pdENvbmZpZygpO1xuICAgIH0sXG5cbiAgICAvLyDov5Tlm57lvZPliY3nmoRtb2RlbFxuICAgIGdldE1vZGVsOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgIHJldHVybiB0aGlzLm1vZGVsO1xuICAgIH0sXG5cbiAgICAvLyDms6jlhoznm5HlkKzkuovku7ZcbiAgICByZWdpc3RlckV2ZW50czogZnVuY3Rpb24gKCkge1xuXG4gICAgfSxcblxuICAgIC8vIOazqOWGjOWNj+iuruaOpeWPl+S6i+S7tlxuICAgIHJlZ2lzdGVyUHJvdG9jYWxzOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgIC8vIHRoaXMuUmVnaXN0ZXJQcm90b2NhbCgxMTEwLCB0aGlzLm9uMTExMCk7XG4gICAgICAgIHRoaXMuUmVnaXN0ZXJQcm90b2NhbCgyMzIyMCwgdGhpcy5oYW5kbGUyMzIyMClcbiAgICAgICAgdGhpcy5SZWdpc3RlclByb3RvY2FsKDIzMjIxLCB0aGlzLmhhbmRsZTIzMjIxKVxuICAgICAgICB0aGlzLlJlZ2lzdGVyUHJvdG9jYWwoMjMyMjIsIHRoaXMuaGFuZGxlMjMyMjIpXG5cbiAgICAgICAgLy8gLS3pooToqIDlj6zllKTljY/orq5cbiAgICAgICAgLy8gdGhpcy5SZWdpc3RlclByb3RvY2FsKDE2NjkwLCB0aGlzLmhhbmRsZTE2NjkwKVxuICAgICAgICAvLyB0aGlzLlJlZ2lzdGVyUHJvdG9jYWwoMTY2OTEsIHRoaXMuaGFuZGxlMTY2OTEpXG4gICAgICAgIC8vIHRoaXMuUmVnaXN0ZXJQcm90b2NhbCgxNjY5MiwgdGhpcy5oYW5kbGUxNjY5MilcbiAgICAgICAgLy8gdGhpcy5SZWdpc3RlclByb3RvY2FsKDE2NjkzLCB0aGlzLmhhbmRsZTE2NjkzKVxuICAgICAgICAvLyB0aGlzLlJlZ2lzdGVyUHJvdG9jYWwoMTY2OTQsIHRoaXMuaGFuZGxlMTY2OTQpXG4gICAgfSxcbiAgICBzZW5kMjMyMjAoKXtcbiAgICAgICAgdGhpcy5TZW5kUHJvdG9jYWwoMjMyMjApXG4gICAgfSxcbiAgICBzZW5kMjMyMjIoKXtcbiAgICAgICAgdGhpcy5TZW5kUHJvdG9jYWwoMjMyMjIpXG4gICAgfSxcbiAgICBzZW5kMjMyMjEodGltZXMscmVjcnVpdF90eXBlKXtcbiAgICAgICAgbGV0IHByb3RvID0ge31cbiAgICAgICAgcHJvdG8udGltZXMgPSB0aW1lc1xuICAgICAgICBwcm90by5yZWNydWl0X3R5cGUgPSByZWNydWl0X3R5cGVcbiAgICAgICAgdGhpcy5TZW5kUHJvdG9jYWwoMjMyMjEscHJvdG8pXG4gICAgfSxcbiAgICBoYW5kbGUyMzIyMChkYXRhKXtcbiAgICAgICAgZ2NvcmUuR2xvYmFsRXZlbnQuZmlyZShFbGl0ZVN1bW1vbkV2ZW50LkVsaXRlU3VtbW9uX01lc3NhZ2UsZGF0YSlcbiAgICB9LFxuICAgIGhhbmRsZTIzMjIxKGRhdGEpe1xuICAgICAgICBtZXNzYWdlKGRhdGEubXNnKVxuICAgIH0sXG4gICAgaGFuZGxlMjMyMjIoZGF0YSl7XG4gICAgICAgIG1lc3NhZ2UoZGF0YS5tc2cpXG4gICAgfSxcbiAgICBoYW5kbGUxNjY5MChkYXRhKXtcblxuICAgIH0sXG4gICAgaGFuZGxlMTY2OTEoZGF0YSl7XG5cbiAgICB9LFxuICAgIGhhbmRsZTE2NjkyKGRhdGEpe1xuXG4gICAgfSxcbiAgICBoYW5kbGUxNjY5MyhkYXRhKXtcblxuICAgIH0sXG4gICAgaGFuZGxlMTY2OTQoZGF0YSl7XG5cbiAgICB9LFxufSk7XG5cbm1vZHVsZS5leHBvcnRzID0gRWxpdGVzdW1tb25Db250cm9sbGVyOyJdfQ==