"use strict"; cc._RF.push(module, '206a1m9OHtDu7m+g/4H3o00', 'cmp.act.seven.award'); // Scripts/mod/acts/sevengoal/cmp/cmp.act.seven.award.js "use strict"; var BridgeWindow = require("bridge.window"); var NxExpand = require("nx.fx.sv.expand"); cc.Class({ "extends": BridgeWindow, properties: { list: { "default": null, type: NxExpand } }, // LIFE-CYCLE CALLBACKS: // onLoad () {}, start: function start() {}, onOpenConfigs: function onOpenConfigs(_params) { if (_params.mod) { this.mod = _params.mod; } else { this.delayClose(); return; } this.period = _params.period; var award_list = this.mod.vget("sevenGoalRewards"); var lev_list = game.configs.day_goals_new_data.data_make_lev_list[this.period]; if (lev_list != null) { var list = []; for (var i in lev_list) { list.push({ cfg: lev_list[i], award_list: award_list, mod: this.mod }); } this.list.rebuild(list); } }, onPreClosed: function onPreClosed() { this.list.rebuild([]); } }); cc._RF.pop();