"use strict"; cc._RF.push(module, '052ab5eH7pNPr92GaTl3HsK', 'cmp.startower.wnd.award'); // Scripts/mod/pve/startower/cmp/cmp.startower.wnd.award.js "use strict"; var BridgeWindow = require("bridge.window"); var TowerMod = require("startower.mod"); var StartowerEvent = require("startower.define"); var NxfxExpand = require("nx.fx.sv.expand"); cc.Class({ "extends": BridgeWindow, properties: { list: { "default": null, type: NxfxExpand } }, // LIFE-CYCLE CALLBACKS: onLoad: function onLoad() { this.ctrl = TowerMod.getInstance(); this.bindGEvent(StartowerEvent.Update_Reward_Event, this.updateRewardData.bind(this)); }, updateRewardData: function updateRewardData() { var list = game.configs.star_tower_data.data_get_floor_award; var voList = []; for (var i in list) { voList.push(list[i]); } this.list.rebuild(voList); }, start: function start() {}, onOpenConfigs: function onOpenConfigs() { var list = game.configs.star_tower_data.data_get_floor_award; var voList = []; for (var i in list) { voList.push(list[i]); } this.list.rebuild(voList); }, onPreClosed: function onPreClosed() { this.list.rebuild([]); } // update (dt) {}, }); cc._RF.pop();