更新
This commit is contained in:
parent
0986cfd813
commit
2fea164891
|
|
@ -21,7 +21,7 @@ const { ccclass, property } = cc._decorator;
|
|||
@ccclass
|
||||
export default class MapConroler extends cc.Component {
|
||||
private MAX_RETRY_COUNT = 6; // 最大重试次数
|
||||
private readonly reviveCoinCosts: number[] = [500, 700, 900, 1100, 1300, 1500];
|
||||
private readonly reviveCoinCosts: number[] = [500, 500, 500, 500, 500, 500];
|
||||
private _blocksEmptyTime: number | null = null; // 保底机制计时
|
||||
static _instance: any;
|
||||
@property(cc.SpriteAtlas)
|
||||
|
|
@ -598,7 +598,7 @@ export default class MapConroler extends cc.Component {
|
|||
let data = {
|
||||
"is_frenzy": this.is_frenzy,
|
||||
"infinity": endLevel,
|
||||
"win_streak": cc.fx.GameConfig.GM_INFO.winStreak,
|
||||
"win_streak": cc.fx.GameConfig.GM_INFO.winStreak,
|
||||
}
|
||||
if (cc.fx.GameConfig.GM_INFO.winStreak >= 10 && cc.fx.GameConfig.GM_INFO.otherLevel == 0) {
|
||||
cc.fx.GameConfig.GM_INFO.winState = false;
|
||||
|
|
@ -700,7 +700,7 @@ export default class MapConroler extends cc.Component {
|
|||
this.freezeWall = [];
|
||||
this.lockWall = [];
|
||||
this.riseFallBlock = [];
|
||||
this.vineBlock = [];
|
||||
this.vineBlock = [];
|
||||
this.mapBlockArray = [];
|
||||
this.freezeArray = [];
|
||||
this.questionArray = [];
|
||||
|
|
@ -758,7 +758,7 @@ export default class MapConroler extends cc.Component {
|
|||
this.mapBlocksWall[i].push(block);
|
||||
}
|
||||
}
|
||||
this.initVine(risefall);
|
||||
this.initVine(risefall);
|
||||
setTimeout(() => {
|
||||
this.wallInit();
|
||||
this.blockInit();
|
||||
|
|
@ -2261,7 +2261,7 @@ export default class MapConroler extends cc.Component {
|
|||
// 返回值:true表示可以落点,false表示被伸缩杆占用不能落点
|
||||
// ============================================
|
||||
judgeStick(point) {
|
||||
if (!this.judgeVine(point)) return false;
|
||||
if (!this.judgeVine(point)) return false;
|
||||
if (this.stickWallArray.length == 0) return true;
|
||||
if (this.mapBlocksWall[point.x][point.y]) {
|
||||
if (this.mapBlocksWall[point.x][point.y].getChildByName("stick").active == true) {
|
||||
|
|
@ -3284,7 +3284,7 @@ export default class MapConroler extends cc.Component {
|
|||
// 2. 如果有道具,触发对应的道具效果
|
||||
// ============================================
|
||||
special_Treatment(node, type, prop) {
|
||||
this.shrinkVine();
|
||||
this.shrinkVine();
|
||||
let freezeBlock = this.node.children.filter(child => {
|
||||
if (child.getComponent("Block")) {
|
||||
if (child.getComponent("Block").type == 4)
|
||||
|
|
@ -4229,7 +4229,7 @@ export default class MapConroler extends cc.Component {
|
|||
// }
|
||||
// });
|
||||
setTimeout(() => {
|
||||
this.node.parent.parent.parent.getChildByName("Pause").active = false;
|
||||
this.node.parent.parent.parent.getChildByName("Pause").active = false;
|
||||
if (cc.fx.GameTool.maxLevel() && cc.fx.GameConfig.GM_INFO.GameplayType == 1) {
|
||||
cc.fx.GameConfig.LEVEL_INFO_init(true, 0, false, true);
|
||||
} else {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user