Files
fc/dev/project/library/imports/35/35c98f0f-7079-4c8d-a6c5-d3c7a76ed533.js
2026-05-24 10:21:26 +08:00

47 lines
1.4 KiB
JavaScript

"use strict";
cc._RF.push(module, '35c988PcHlMjabF08enbtUz', 'forgehouse_model');
// Scripts/mod/partner/cmps/reform/forgehouse_model.js
"use strict";
// --------------------------------------------------------------------
// @author: xxx@syg.com(必填, 创建模块的人员)
// @description:
// 这里填写详细说明,主要填写该模块的功能简要
// <br/>Create: 2019-01-03 10:09:32
// --------------------------------------------------------------------
var BridgeClass = require("bridge.class");
var ForgehouseModel = cc.Class({
"extends": BridgeClass,
ctor: function ctor() {},
properties: {},
initConfig: function initConfig() {
this.eqm_data_list = {};
},
// 根据装备类型获取配置数据
getBackEquipsData: function getBackEquipsData(type) {
if (this.eqm_data_list[type]) {
return this.eqm_data_list[type];
}
this.eqm_data_list[type] = [];
var list = game.configs.partner_eqm_data.data_eqm_compose_id;
for (var key in list) {
var element = list[key];
if (element.type == type) {
this.eqm_data_list[type].push(element);
}
}
this.eqm_data_list[type].sort(function (a, b) {
return a.id - b.id;
});
return this.eqm_data_list[type];
},
setCompSendID: function setCompSendID(id) {
this.comp_send_id = id;
},
getCompSendID: function getCompSendID() {
return this.comp_send_id || null;
}
});
cc._RF.pop();