|
|
@@ -341,7 +341,7 @@ export default class GamePlay extends cc.Component {
|
|
|
gData.reward.subType = 2;
|
|
|
mk.ad.videoAdType = VideoAdType.LevelScoreRedBag;
|
|
|
let node_rewardLuck = mk.ui.getCurOnPanel("rewardLuck");
|
|
|
- if (!node_rewardLuck) {
|
|
|
+ if (!node_rewardLuck && gData.gameData.funOpenData['6'] == '1') {
|
|
|
mk.ui.openPanel("module/reward/rewardLuck");
|
|
|
}
|
|
|
}
|
|
|
@@ -1028,16 +1028,23 @@ export default class GamePlay extends cc.Component {
|
|
|
GamePlay.Inst.ifGetPass = false;
|
|
|
|
|
|
let levelNum = gData.gameData.getProp(GameProp.levelNum);
|
|
|
- if(levelNum == 0){
|
|
|
- mk.data.sendXYEvent("firstlevel","完成第一关");
|
|
|
+ if (levelNum == 0) {
|
|
|
+ mk.data.sendXYEvent("firstlevel", "完成第一关");
|
|
|
}
|
|
|
mk.console.log("[Game]pass passLevelNum", levelNum);
|
|
|
GamePlay.Inst.ifGetPass = true;
|
|
|
gData.gameData.setProp(GameProp.levelNum, ++levelNum);
|
|
|
|
|
|
- let node_rewardLuck = mk.ui.getCurOnPanel("rewardLuck");
|
|
|
- if (node_rewardLuck || this.finalGetScore >= this.targetScore) {
|
|
|
- return;
|
|
|
+ if (gData.gameData.funOpenData['6'] == '1') {
|
|
|
+ let node_rewardLuck = mk.ui.getCurOnPanel("rewardLuck");
|
|
|
+ if (node_rewardLuck || this.finalGetScore >= this.targetScore) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ //游戏结算
|
|
|
+ this.gameCount();
|
|
|
+ console.log("gData.gameData.getProp(GameProp.levelNum)", gData.gameData.getProp(GameProp.levelNum));
|
|
|
+ }
|
|
|
}
|
|
|
else {
|
|
|
//游戏结算
|