38 lines
789 B
JavaScript
38 lines
789 B
JavaScript
|
|
const FID = require( "bridge.function.ids" );
|
||
|
|
const CampfightMod = require("campfight.mod");
|
||
|
|
const BridgeWindow = require( "bridge.window" );
|
||
|
|
const BCT = require("battle_controller");
|
||
|
|
cc.Class({
|
||
|
|
extends: BridgeWindow,
|
||
|
|
|
||
|
|
properties: {
|
||
|
|
|
||
|
|
},
|
||
|
|
|
||
|
|
// LIFE-CYCLE CALLBACKS:
|
||
|
|
|
||
|
|
onLoad () {
|
||
|
|
this.mod = CampfightMod.getInstance();
|
||
|
|
},
|
||
|
|
|
||
|
|
onOpenConfigs(params) {
|
||
|
|
if(params){
|
||
|
|
let status = params.status;
|
||
|
|
nx.gui.setActive(this,String(status),true);
|
||
|
|
}
|
||
|
|
},
|
||
|
|
|
||
|
|
onPreClosed() {
|
||
|
|
|
||
|
|
},
|
||
|
|
|
||
|
|
touchJumnper(){
|
||
|
|
if( BCT.getInstance().getModel().isInRealBattle() ) {
|
||
|
|
nx.tbox("battle_str18");
|
||
|
|
}else{
|
||
|
|
nx.bridge.jumper.jump2Window(FID.CampFitPvP);
|
||
|
|
}
|
||
|
|
this.delayClose();
|
||
|
|
}
|
||
|
|
});
|