Files

53 lines
1.3 KiB
JavaScript
Raw Permalink Normal View History

2026-05-24 10:21:26 +08:00
"use strict";
cc._RF.push(module, '5434e4OPEFClLjlVJOnOHeu', 'wnd.worldmap.reward');
// Scripts/mod/pve/worldmap/wnd.worldmap.reward.js
"use strict";
/******************************************************************
*
* 世界地图关卡奖励
*
******************************************************************/
var BridgeWindow = require("bridge.window");
var ItemLayout = require("cmp.common.itemlayout");
cc.Class({
"extends": BridgeWindow,
properties: {
lstHangs: {
"default": null,
type: cc.Node
},
lstItems: {
"default": null,
type: ItemLayout
}
},
// 重载:参数打开
onOpenConfigs: function onOpenConfigs(_params) {
if (_params === void 0) {
_params = {};
}
// 挂机收益
var chds = this.lstHangs.children;
var list = _params.hook_items || [];
for (var i = 0; i < chds.length; ++i) {
var node = chds[i];
var info = list[i];
if (nx.dt.arrEmpty(info)) {
node.active = false;
continue;
}
node.active = true;
nx.bridge.setIconS(node, "icon", info[0]);
var cnt = nx.text.format("分钟收益", info[1]);
nx.gui.setString(node, "txt", cnt);
}
// 掉落物品
this.lstItems.rebuild(_params.show_items || []);
}
});
cc._RF.pop();