|
@@ -1458,13 +1458,12 @@
|
|
|
}
|
|
|
getNetworkAvailable() {
|
|
|
if (!Laya.Browser.onAndroid) {
|
|
|
- return;
|
|
|
+ return true;
|
|
|
}
|
|
|
if (!this.initBridge()) {
|
|
|
- return;
|
|
|
+ return true;
|
|
|
}
|
|
|
let boo = this.bridge.call("getNetworkAvailable");
|
|
|
- console.log("zh:getNetworkAvailable boo=" + boo);
|
|
|
return boo;
|
|
|
}
|
|
|
showToast2(msg) {
|
|
@@ -2022,7 +2021,14 @@
|
|
|
}, this);
|
|
|
}
|
|
|
init() {
|
|
|
- this.isGuide = DataMgr.getSkillGuide() < 1 || DataMgr.gameData.gameCount < 1;
|
|
|
+ let ggg = 1;
|
|
|
+ if (DataMgr.getGuideDefaultModel() === 1) {
|
|
|
+ ggg = DataMgr.getLianXiGuide();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ ggg = DataMgr.getSkillGuide();
|
|
|
+ }
|
|
|
+ this.isGuide = ggg < 1 || DataMgr.gameData.gameCount < 1;
|
|
|
this.awayTime = xGame.tools.random(5000, 10000);
|
|
|
this.awayNum = 0;
|
|
|
this.hideTime = Laya.timer.currTimer;
|
|
@@ -5140,11 +5146,13 @@
|
|
|
if (Laya.Browser.onAndroid) {
|
|
|
let boo = JSBridgeUtils.instance.getNetworkAvailable();
|
|
|
if (!boo) {
|
|
|
+ console.log('zh:net error ');
|
|
|
JSBridgeUtils.instance.showToast2("Network error, reward unavailable");
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
|
if (Laya.Browser.onAndroid) {
|
|
|
+ console.log('zh:android ad show ');
|
|
|
if (JSBridgeUtils.instance.showRewardAd('qjff_AD_for_uipower')) {
|
|
|
}
|
|
|
else {
|
|
@@ -5157,6 +5165,7 @@
|
|
|
}
|
|
|
}
|
|
|
qjff_AD_for_uipower() {
|
|
|
+ console.log('zh:ADD 体力 start');
|
|
|
DataMgr.setPower(xGame.common.videoPower, true);
|
|
|
xGame.eventMgr.event(POWER_TIME);
|
|
|
this.hide();
|
|
@@ -5613,12 +5622,23 @@
|
|
|
this.ui.aiHead.c1.selectedIndex = 1;
|
|
|
let myData = this.skillSelectData[index];
|
|
|
this.ui.selfHead.skillImg.url = xGame.common.getGameIconUrl(myData.skillImg);
|
|
|
- let guide = DataMgr.getSkillGuide();
|
|
|
- if (guide == 0) {
|
|
|
- this.ui.selfHead.skillTxt.text = myData.skillName + " Max Level";
|
|
|
+ if (DataMgr.getGuideDefaultModel() === 1) {
|
|
|
+ let guide = DataMgr.getLianXiGuide();
|
|
|
+ if (guide == 0) {
|
|
|
+ this.ui.selfHead.skillTxt.text = myData.skillName + " Max Level";
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.ui.selfHead.skillTxt.text = myData.skillName + "Lv." + myData.skillLevel;
|
|
|
+ }
|
|
|
}
|
|
|
else {
|
|
|
- this.ui.selfHead.skillTxt.text = myData.skillName + "Lv." + myData.skillLevel;
|
|
|
+ let guide = DataMgr.getSkillGuide();
|
|
|
+ if (guide == 0) {
|
|
|
+ this.ui.selfHead.skillTxt.text = myData.skillName + " Max Level";
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.ui.selfHead.skillTxt.text = myData.skillName + "Lv." + myData.skillLevel;
|
|
|
+ }
|
|
|
}
|
|
|
let aiData = this.skillSelectData[aiInfo.aiType];
|
|
|
this.ui.aiHead.skillImg.url = xGame.common.getGameIconUrl(aiData.skillImg);
|
|
@@ -6778,13 +6798,23 @@
|
|
|
xGame.soundMgr.playSound(xGame.common.btnClickStr);
|
|
|
let needCoin = xGame.common.bigMoveNeedCoin;
|
|
|
xGame.common.passAwardCoin = 2000;
|
|
|
- let guide = DataMgr.getSkillGuide();
|
|
|
- console.log('zh:startGame guide=' + guide);
|
|
|
- xGame.common.temSelfLevel = 0;
|
|
|
- if (guide == 0) {
|
|
|
- needCoin = 0;
|
|
|
- xGame.common.temSelfLevel = 100;
|
|
|
+ let guide = 1;
|
|
|
+ if (DataMgr.getGuideDefaultModel() === 1) {
|
|
|
+ guide = DataMgr.getLianXiGuide();
|
|
|
+ if (guide == 0) {
|
|
|
+ needCoin = 0;
|
|
|
+ xGame.common.temSelfLevel = 100;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ guide = DataMgr.getSkillGuide();
|
|
|
+ console.log('zh:startGame guide=' + guide);
|
|
|
+ if (guide == 0) {
|
|
|
+ needCoin = 0;
|
|
|
+ xGame.common.temSelfLevel = 100;
|
|
|
+ }
|
|
|
}
|
|
|
+ xGame.common.temSelfLevel = 0;
|
|
|
if (DataMgr.coinEnough(needCoin)) {
|
|
|
DataMgr.setCoin(-needCoin);
|
|
|
xGame.common.curPlayerSkillType = this.index;
|
|
@@ -7720,7 +7750,13 @@
|
|
|
let curUse = DataMgr.getCurSecretary();
|
|
|
this.changeSecretary(curUse);
|
|
|
this.ui.talkNode.visible = false;
|
|
|
- let guide = DataMgr.getSkillGuide();
|
|
|
+ let guide = 1;
|
|
|
+ if (DataMgr.getGuideDefaultModel() === 1) {
|
|
|
+ guide = DataMgr.getLianXiGuide();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ guide = DataMgr.getSkillGuide();
|
|
|
+ }
|
|
|
if (xGame.common.isNewDay && guide == 1) {
|
|
|
xGame.common.isNewDay = false;
|
|
|
xGame.soundMgr.playSound("s_main01");
|
|
@@ -7916,7 +7952,6 @@
|
|
|
}
|
|
|
showGuideForLianxi() {
|
|
|
let lianXiGuide = DataMgr.getLianXiGuide();
|
|
|
- console.log('zh: AAAAA练习模式引导判断:lianXiGuide=' + lianXiGuide);
|
|
|
if (lianXiGuide == 0) {
|
|
|
let x = this.ui.placeBallBtn.x;
|
|
|
let y = this.ui.placeBallBtn.y;
|
|
@@ -8012,27 +8047,50 @@
|
|
|
break;
|
|
|
case GameMode.bigMove:
|
|
|
console.info('zh:bigMove check 大招');
|
|
|
- let guide = DataMgr.getSkillGuide();
|
|
|
- if (DataMgr.DIY_challengeMode_overLev_jieSuo_mark && guide == 1) {
|
|
|
- let db_over_lev = DataMgr.getChallengeMode_overLev();
|
|
|
- console.log('zh:bigMove db_over_lev=', db_over_lev);
|
|
|
- if (db_over_lev < DataMgr.DIY_challengeMode_overLev_jieSuo_rodMethod) {
|
|
|
- console.log('zh:提示不可以玩');
|
|
|
- let tipStr = 'Complete ' + DataMgr.DIY_challengeMode_overLev_jieSuo_rodMethod + ' levels in Challenge Mode to unlock the Rod Method Mode';
|
|
|
- xGame.uiMgr.Show(UIMsg, tipStr);
|
|
|
- return;
|
|
|
+ let tipStr = 'Complete ' + DataMgr.DIY_challengeMode_overLev_jieSuo_rodMethod + ' levels in Challenge Mode to unlock the Rod Method Mode';
|
|
|
+ if (DataMgr.getGuideDefaultModel() === 1) {
|
|
|
+ let lianXiGuide = DataMgr.getLianXiGuide();
|
|
|
+ if (DataMgr.DIY_challengeMode_overLev_jieSuo_mark && lianXiGuide == 1) {
|
|
|
+ let db_over_lev = DataMgr.getChallengeMode_overLev();
|
|
|
+ console.log('zh:bigMove db_over_lev=', db_over_lev);
|
|
|
+ if (db_over_lev < DataMgr.DIY_challengeMode_overLev_jieSuo_rodMethod) {
|
|
|
+ xGame.uiMgr.Show(UIMsg, tipStr);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ console.log('zh:可以玩');
|
|
|
+ this.beginGame();
|
|
|
+ if (DataMgr.getNewUser())
|
|
|
+ Moyu.sendDataEvent("gameStart0");
|
|
|
+ }
|
|
|
}
|
|
|
else {
|
|
|
- console.log('zh:可以玩该模式 bigMove');
|
|
|
this.beginGame();
|
|
|
if (DataMgr.getNewUser())
|
|
|
Moyu.sendDataEvent("gameStart0");
|
|
|
}
|
|
|
}
|
|
|
else {
|
|
|
- this.beginGame();
|
|
|
- if (DataMgr.getNewUser())
|
|
|
- Moyu.sendDataEvent("gameStart0");
|
|
|
+ let guide = DataMgr.getSkillGuide();
|
|
|
+ if (DataMgr.DIY_challengeMode_overLev_jieSuo_mark && guide == 1) {
|
|
|
+ let db_over_lev = DataMgr.getChallengeMode_overLev();
|
|
|
+ console.log('zh:bigMove db_over_lev=', db_over_lev);
|
|
|
+ if (db_over_lev < DataMgr.DIY_challengeMode_overLev_jieSuo_rodMethod) {
|
|
|
+ xGame.uiMgr.Show(UIMsg, tipStr);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ console.log('zh:可以玩');
|
|
|
+ this.beginGame();
|
|
|
+ if (DataMgr.getNewUser())
|
|
|
+ Moyu.sendDataEvent("gameStart0");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.beginGame();
|
|
|
+ if (DataMgr.getNewUser())
|
|
|
+ Moyu.sendDataEvent("gameStart0");
|
|
|
+ }
|
|
|
}
|
|
|
break;
|
|
|
default:
|
|
@@ -8042,7 +8100,13 @@
|
|
|
}
|
|
|
beginGame(isNice = false) {
|
|
|
console.log('zh:beginGame ');
|
|
|
- let guide = DataMgr.getSkillGuide();
|
|
|
+ let guide = 1;
|
|
|
+ if (DataMgr.getGuideDefaultModel() === 1) {
|
|
|
+ guide = DataMgr.getLianXiGuide();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ guide = DataMgr.getSkillGuide();
|
|
|
+ }
|
|
|
if (guide == 1) {
|
|
|
console.log('zh:非新手引导,showInternAd ');
|
|
|
JSBridgeUtils.instance.showInternAd('beginGame');
|
|
@@ -9168,7 +9232,14 @@
|
|
|
}
|
|
|
if (xGame.common.gameMode == GameMode.placeBall)
|
|
|
this.selfTurn = true;
|
|
|
- if (xGame.common.gameMode == GameMode.bigMove && !DataMgr.getSkillGuide()) {
|
|
|
+ let ggg = 1;
|
|
|
+ if (DataMgr.getGuideDefaultModel() === 1) {
|
|
|
+ ggg = DataMgr.getLianXiGuide();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ ggg = DataMgr.getSkillGuide();
|
|
|
+ }
|
|
|
+ if (xGame.common.gameMode == GameMode.bigMove && !ggg) {
|
|
|
this.selfTurn = true;
|
|
|
}
|
|
|
xGame.common.gameUI.setTurnAlpha(this.selfTurn);
|
|
@@ -9255,9 +9326,14 @@
|
|
|
}
|
|
|
this.showLongView = false;
|
|
|
xGame.common.wordsMgr.comboTimes = 1;
|
|
|
- let guide = DataMgr.getSkillGuide();
|
|
|
- if (guide)
|
|
|
- xGame.eventMgr.event(WAIT_SHOOT);
|
|
|
+ if (DataMgr.getGuideDefaultModel() === 1) {
|
|
|
+ let guide = DataMgr.getLianXiGuide();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ let guide = DataMgr.getSkillGuide();
|
|
|
+ if (guide)
|
|
|
+ xGame.eventMgr.event(WAIT_SHOOT);
|
|
|
+ }
|
|
|
xGame.common.upSkillLevel = false;
|
|
|
xGame.common.gameStartTime = new Date().getTime();
|
|
|
this.firstShoot = true;
|
|
@@ -9289,8 +9365,8 @@
|
|
|
if (guide == 0 && xGame.common.gameMode == GameMode.placeBall) {
|
|
|
gameUI.n_lxms_yd1.visible = true;
|
|
|
let oneBall = this.getOneBallForPlaceBall();
|
|
|
- gameUI.n_lxms_yd1.fingerNode.x = oneBall.gameObj.x + 15;
|
|
|
- gameUI.n_lxms_yd1.fingerNode.y = oneBall.gameObj.y;
|
|
|
+ gameUI.n_lxms_yd1.fingerNode.x = oneBall.gameObj.x + 30;
|
|
|
+ gameUI.n_lxms_yd1.fingerNode.y = oneBall.gameObj.y + 15;
|
|
|
}
|
|
|
else {
|
|
|
gameUI.n_lxms_yd1.visible = false;
|
|
@@ -10411,7 +10487,13 @@
|
|
|
this.callback = callback;
|
|
|
this.judgeSkill();
|
|
|
this.leveNum = DataMgr.getBigSkillByIndex(this.curSkill);
|
|
|
- let guide = DataMgr.getSkillGuide();
|
|
|
+ let guide = 1;
|
|
|
+ if (DataMgr.getGuideDefaultModel() === 1) {
|
|
|
+ guide = DataMgr.getLianXiGuide();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ guide = DataMgr.getSkillGuide();
|
|
|
+ }
|
|
|
if (!xGame.common.gameMgr.selfTurn) {
|
|
|
this.leveNum = xGame.common.gameMgr.aiSkillLevelNum;
|
|
|
}
|
|
@@ -10425,6 +10507,7 @@
|
|
|
}
|
|
|
if (guide == 0) {
|
|
|
DataMgr.setSkillGuide(1);
|
|
|
+ DataMgr.setLianXiGuide(1);
|
|
|
if (DataMgr.getNewUser()) {
|
|
|
Moyu.sendDataEvent("gameFirstPlay");
|
|
|
DataMgr.setNewUser();
|
|
@@ -11618,7 +11701,14 @@
|
|
|
this.ui.topNode.selfNameTxt.text = user.nickName;
|
|
|
xGame.common.createHead(this.ui.topNode.selfHeadLoader, user.headIcon, 80);
|
|
|
let aiData = xGame.cfgMgr.getRandomUserInfo();
|
|
|
- if (DataMgr.getSkillGuide() < 1) {
|
|
|
+ let guide = 1;
|
|
|
+ if (DataMgr.getGuideDefaultModel() === 1) {
|
|
|
+ guide = DataMgr.getLianXiGuide();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ guide = DataMgr.getSkillGuide();
|
|
|
+ }
|
|
|
+ if (guide < 1) {
|
|
|
this.ui.topNode.aiNameTxt.text = 'billiards';
|
|
|
this.ui.topNode.aiHeadLoader.url = 'res/icon.png';
|
|
|
}
|
|
@@ -11877,7 +11967,6 @@
|
|
|
this.pressTarget = -1;
|
|
|
}
|
|
|
checkGuide() {
|
|
|
- console.log('zh:111111111111aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafFFFFFFFFFFFFFFFFFF');
|
|
|
let guide = DataMgr.getSkillGuide();
|
|
|
if (guide == 0 && xGame.common.gameMode == GameMode.bigMove && xGame.common.guideStep == 1) {
|
|
|
xGame.common.guideStep++;
|
|
@@ -19490,16 +19579,19 @@
|
|
|
this.saveUserData();
|
|
|
}
|
|
|
static setPower(val, addUp = true) {
|
|
|
- if (addUp)
|
|
|
+ if (addUp) {
|
|
|
this.userData.power += val;
|
|
|
- else
|
|
|
+ }
|
|
|
+ else {
|
|
|
this.userData.power = val;
|
|
|
+ }
|
|
|
if (this.userData.power >= xGame.common.maxPower) {
|
|
|
this.userData.power = xGame.common.maxPower;
|
|
|
}
|
|
|
xGame.eventMgr.event(POWER_CHANGE, val);
|
|
|
this.saveUserData();
|
|
|
this.updateUserInfo2Server("power");
|
|
|
+ console.log('zh:up tili over = ' + this.userData.power);
|
|
|
}
|
|
|
static getPower() {
|
|
|
return this.userData.power;
|
|
@@ -21100,7 +21192,14 @@
|
|
|
this.ui.topNode.selfNameTxt.text = user.nickName;
|
|
|
xGame.common.createHead(this.ui.topNode.selfHeadLoader, user.headIcon, 80);
|
|
|
let aiData = xGame.cfgMgr.getRandomUserInfo();
|
|
|
- if (DataMgr.getSkillGuide() < 1) {
|
|
|
+ let guide = 1;
|
|
|
+ if (DataMgr.getGuideDefaultModel() === 1) {
|
|
|
+ guide = DataMgr.getLianXiGuide();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ guide = DataMgr.getSkillGuide();
|
|
|
+ }
|
|
|
+ if (guide < 1) {
|
|
|
this.ui.topNode.aiNameTxt.text = 'billiards';
|
|
|
this.ui.topNode.aiHeadLoader.url = 'res/icon.png';
|
|
|
}
|
|
@@ -21359,7 +21458,6 @@
|
|
|
this.pressTarget = -1;
|
|
|
}
|
|
|
checkGuide() {
|
|
|
- console.log('zh:111111111111aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafFFFFFFFFFFFFFFFFFF');
|
|
|
let guide = DataMgr.getSkillGuide();
|
|
|
if (guide == 0 && xGame.common.gameMode == GameMode.bigMove && xGame.common.guideStep == 1) {
|
|
|
xGame.common.guideStep++;
|
|
@@ -21638,11 +21736,13 @@
|
|
|
if (Laya.Browser.onAndroid) {
|
|
|
let boo = JSBridgeUtils.instance.getNetworkAvailable();
|
|
|
if (!boo) {
|
|
|
+ console.log('zh:net error ');
|
|
|
JSBridgeUtils.instance.showToast2("Network error, reward unavailable");
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
|
if (Laya.Browser.onAndroid) {
|
|
|
+ console.log('zh:android ad show ');
|
|
|
if (JSBridgeUtils.instance.showRewardAd('qjff_AD_for_uipower')) {
|
|
|
}
|
|
|
else {
|
|
@@ -21655,6 +21755,7 @@
|
|
|
}
|
|
|
}
|
|
|
qjff_AD_for_uipower() {
|
|
|
+ console.log('zh:ADD 体力 start');
|
|
|
DataMgr.setPower(xGame.common.videoPower, true);
|
|
|
xGame.eventMgr.event(POWER_TIME);
|
|
|
this.hide();
|
|
@@ -22793,12 +22894,23 @@
|
|
|
this.ui.aiHead.c1.selectedIndex = 1;
|
|
|
let myData = this.skillSelectData[index];
|
|
|
this.ui.selfHead.skillImg.url = xGame.common.getGameIconUrl(myData.skillImg);
|
|
|
- let guide = DataMgr.getSkillGuide();
|
|
|
- if (guide == 0) {
|
|
|
- this.ui.selfHead.skillTxt.text = myData.skillName + " Max Level";
|
|
|
+ if (DataMgr.getGuideDefaultModel() === 1) {
|
|
|
+ let guide = DataMgr.getLianXiGuide();
|
|
|
+ if (guide == 0) {
|
|
|
+ this.ui.selfHead.skillTxt.text = myData.skillName + " Max Level";
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.ui.selfHead.skillTxt.text = myData.skillName + "Lv." + myData.skillLevel;
|
|
|
+ }
|
|
|
}
|
|
|
else {
|
|
|
- this.ui.selfHead.skillTxt.text = myData.skillName + "Lv." + myData.skillLevel;
|
|
|
+ let guide = DataMgr.getSkillGuide();
|
|
|
+ if (guide == 0) {
|
|
|
+ this.ui.selfHead.skillTxt.text = myData.skillName + " Max Level";
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.ui.selfHead.skillTxt.text = myData.skillName + "Lv." + myData.skillLevel;
|
|
|
+ }
|
|
|
}
|
|
|
let aiData = this.skillSelectData[aiInfo.aiType];
|
|
|
this.ui.aiHead.skillImg.url = xGame.common.getGameIconUrl(aiData.skillImg);
|
|
@@ -22911,13 +23023,23 @@
|
|
|
xGame.soundMgr.playSound(xGame.common.btnClickStr);
|
|
|
let needCoin = xGame.common.bigMoveNeedCoin;
|
|
|
xGame.common.passAwardCoin = 2000;
|
|
|
- let guide = DataMgr.getSkillGuide();
|
|
|
- console.log('zh:startGame guide=' + guide);
|
|
|
- xGame.common.temSelfLevel = 0;
|
|
|
- if (guide == 0) {
|
|
|
- needCoin = 0;
|
|
|
- xGame.common.temSelfLevel = 100;
|
|
|
+ let guide = 1;
|
|
|
+ if (DataMgr.getGuideDefaultModel() === 1) {
|
|
|
+ guide = DataMgr.getLianXiGuide();
|
|
|
+ if (guide == 0) {
|
|
|
+ needCoin = 0;
|
|
|
+ xGame.common.temSelfLevel = 100;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ guide = DataMgr.getSkillGuide();
|
|
|
+ console.log('zh:startGame guide=' + guide);
|
|
|
+ if (guide == 0) {
|
|
|
+ needCoin = 0;
|
|
|
+ xGame.common.temSelfLevel = 100;
|
|
|
+ }
|
|
|
}
|
|
|
+ xGame.common.temSelfLevel = 0;
|
|
|
if (DataMgr.coinEnough(needCoin)) {
|
|
|
DataMgr.setCoin(-needCoin);
|
|
|
xGame.common.curPlayerSkillType = this.index;
|
|
@@ -25276,7 +25398,13 @@
|
|
|
let curUse = DataMgr.getCurSecretary();
|
|
|
this.changeSecretary(curUse);
|
|
|
this.ui.talkNode.visible = false;
|
|
|
- let guide = DataMgr.getSkillGuide();
|
|
|
+ let guide = 1;
|
|
|
+ if (DataMgr.getGuideDefaultModel() === 1) {
|
|
|
+ guide = DataMgr.getLianXiGuide();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ guide = DataMgr.getSkillGuide();
|
|
|
+ }
|
|
|
if (xGame.common.isNewDay && guide == 1) {
|
|
|
xGame.common.isNewDay = false;
|
|
|
xGame.soundMgr.playSound("s_main01");
|
|
@@ -25472,7 +25600,6 @@
|
|
|
}
|
|
|
showGuideForLianxi() {
|
|
|
let lianXiGuide = DataMgr.getLianXiGuide();
|
|
|
- console.log('zh: AAAAA练习模式引导判断:lianXiGuide=' + lianXiGuide);
|
|
|
if (lianXiGuide == 0) {
|
|
|
let x = this.ui.placeBallBtn.x;
|
|
|
let y = this.ui.placeBallBtn.y;
|
|
@@ -25568,27 +25695,50 @@
|
|
|
break;
|
|
|
case GameMode.bigMove:
|
|
|
console.info('zh:bigMove check 大招');
|
|
|
- let guide = DataMgr.getSkillGuide();
|
|
|
- if (DataMgr.DIY_challengeMode_overLev_jieSuo_mark && guide == 1) {
|
|
|
- let db_over_lev = DataMgr.getChallengeMode_overLev();
|
|
|
- console.log('zh:bigMove db_over_lev=', db_over_lev);
|
|
|
- if (db_over_lev < DataMgr.DIY_challengeMode_overLev_jieSuo_rodMethod) {
|
|
|
- console.log('zh:提示不可以玩');
|
|
|
- let tipStr = 'Complete ' + DataMgr.DIY_challengeMode_overLev_jieSuo_rodMethod + ' levels in Challenge Mode to unlock the Rod Method Mode';
|
|
|
- xGame.uiMgr.Show(UIMsg$1, tipStr);
|
|
|
- return;
|
|
|
+ let tipStr = 'Complete ' + DataMgr.DIY_challengeMode_overLev_jieSuo_rodMethod + ' levels in Challenge Mode to unlock the Rod Method Mode';
|
|
|
+ if (DataMgr.getGuideDefaultModel() === 1) {
|
|
|
+ let lianXiGuide = DataMgr.getLianXiGuide();
|
|
|
+ if (DataMgr.DIY_challengeMode_overLev_jieSuo_mark && lianXiGuide == 1) {
|
|
|
+ let db_over_lev = DataMgr.getChallengeMode_overLev();
|
|
|
+ console.log('zh:bigMove db_over_lev=', db_over_lev);
|
|
|
+ if (db_over_lev < DataMgr.DIY_challengeMode_overLev_jieSuo_rodMethod) {
|
|
|
+ xGame.uiMgr.Show(UIMsg$1, tipStr);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ console.log('zh:可以玩');
|
|
|
+ this.beginGame();
|
|
|
+ if (DataMgr.getNewUser())
|
|
|
+ Moyu.sendDataEvent("gameStart0");
|
|
|
+ }
|
|
|
}
|
|
|
else {
|
|
|
- console.log('zh:可以玩该模式 bigMove');
|
|
|
this.beginGame();
|
|
|
if (DataMgr.getNewUser())
|
|
|
Moyu.sendDataEvent("gameStart0");
|
|
|
}
|
|
|
}
|
|
|
else {
|
|
|
- this.beginGame();
|
|
|
- if (DataMgr.getNewUser())
|
|
|
- Moyu.sendDataEvent("gameStart0");
|
|
|
+ let guide = DataMgr.getSkillGuide();
|
|
|
+ if (DataMgr.DIY_challengeMode_overLev_jieSuo_mark && guide == 1) {
|
|
|
+ let db_over_lev = DataMgr.getChallengeMode_overLev();
|
|
|
+ console.log('zh:bigMove db_over_lev=', db_over_lev);
|
|
|
+ if (db_over_lev < DataMgr.DIY_challengeMode_overLev_jieSuo_rodMethod) {
|
|
|
+ xGame.uiMgr.Show(UIMsg$1, tipStr);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ console.log('zh:可以玩');
|
|
|
+ this.beginGame();
|
|
|
+ if (DataMgr.getNewUser())
|
|
|
+ Moyu.sendDataEvent("gameStart0");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.beginGame();
|
|
|
+ if (DataMgr.getNewUser())
|
|
|
+ Moyu.sendDataEvent("gameStart0");
|
|
|
+ }
|
|
|
}
|
|
|
break;
|
|
|
default:
|
|
@@ -25598,7 +25748,13 @@
|
|
|
}
|
|
|
beginGame(isNice = false) {
|
|
|
console.log('zh:beginGame ');
|
|
|
- let guide = DataMgr.getSkillGuide();
|
|
|
+ let guide = 1;
|
|
|
+ if (DataMgr.getGuideDefaultModel() === 1) {
|
|
|
+ guide = DataMgr.getLianXiGuide();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ guide = DataMgr.getSkillGuide();
|
|
|
+ }
|
|
|
if (guide == 1) {
|
|
|
console.log('zh:非新手引导,showInternAd ');
|
|
|
JSBridgeUtils.instance.showInternAd('beginGame');
|