|
|
@@ -227,6 +227,9 @@ export class GameData {
|
|
|
mk.data.setTAEventUserStr(0, 'now_app_id', gData.appData.appVersion);
|
|
|
//渠道号
|
|
|
mk.data.setTAEventUserStr(0, 'channel_id', gData.appData.umengChannel);
|
|
|
+
|
|
|
+ // //test
|
|
|
+ // this.playerProp.completeFarmTaskTimes = 3;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -329,7 +332,10 @@ export class GameData {
|
|
|
public changeLeftTimes(add) {
|
|
|
|
|
|
gData.gameData.leftTimes += add;
|
|
|
- gData.gameData.leftTimes = (gData.gameData.leftTimes > gData.gameData.maxTimes ? gData.gameData.maxTimes : gData.gameData.leftTimes);
|
|
|
+ if (add > 0) {
|
|
|
+ gData.gameData.leftTimes = (gData.gameData.leftTimes > gData.gameData.maxTimes ? gData.gameData.maxTimes : gData.gameData.leftTimes);
|
|
|
+ }
|
|
|
+
|
|
|
if (gData.gameData.leftTimes < 0) {
|
|
|
gData.gameData.leftTimes = 0;
|
|
|
}
|
|
|
@@ -492,27 +498,15 @@ export class GameData {
|
|
|
break;
|
|
|
case 1:
|
|
|
flyRed = await gData.farmSystem.btnMake();
|
|
|
- this.nextMake = null;
|
|
|
- this.setNextProduct(false);
|
|
|
gData.adData.checkPopRed();
|
|
|
-
|
|
|
- //flyRed = await this.updateNewTaskProgress();
|
|
|
break;
|
|
|
case 2:
|
|
|
flyRed = await gData.pastureSystem.btnMake();
|
|
|
- this.nextMake = null;
|
|
|
- this.setNextProduct(false);
|
|
|
gData.adData.checkPopRed();
|
|
|
-
|
|
|
- //flyRed = await this.updateNewTaskProgress();
|
|
|
break;
|
|
|
case 3:
|
|
|
flyRed = await gData.factorySystem.btnMake();
|
|
|
- this.nextMake = null;
|
|
|
- this.setNextProduct(false);
|
|
|
gData.adData.checkPopRed();
|
|
|
-
|
|
|
- //flyRed = await this.updateNewTaskProgress();
|
|
|
break;
|
|
|
}
|
|
|
return flyRed;
|