From cca8c0766f4eddcf7eea3c29aa2f365175b85a40 Mon Sep 17 00:00:00 2001 From: "COMPUTER\\EDY" <249929363@qq.com> Date: Thu, 8 Jan 2026 11:21:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20940=E5=85=B3=E5=8D=A1?= =?UTF-8?q?=EF=BC=8C=E6=9B=B4=E6=96=B0=E9=94=81=E7=9A=84=E9=94=81=E9=93=BE?= =?UTF-8?q?=EF=BC=8C=E4=BF=AE=E5=A4=8D=E4=B8=80=E4=BA=9B=E7=BA=BF=E4=B8=8A?= =?UTF-8?q?=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/Scene/GameScene.fire | 2 +- assets/Script/Barrier.ts | 3 +- assets/Script/Block.ts | 15 +- assets/Script/ItemGuide.ts | 10 +- assets/Script/JiaZai.ts | 217 +-- assets/Script/Map.ts | 36 +- assets/Script/NumberToImage.ts | 67 +- assets/Script/Revive.ts | 4 +- assets/Script/SceneManager.ts | 30 +- assets/Script/Wall.ts | 2 +- assets/Script/module/List/scrollviewList.ts | 6 +- assets/Script/module/Music/AudioManager.ts | 4 +- assets/Script/module/Tool/GameTool.ts | 4 +- assets/Script/prop/Boom.ts | 10 +- assets/Script/prop/Lock.ts | 100 +- assets/UI/prop.meta | 13 + assets/UI/prop/lock_1.png | Bin 0 -> 5123 bytes assets/UI/prop/lock_1.png.meta | 38 + assets/UI/prop/lock_10.png | Bin 0 -> 13462 bytes assets/UI/prop/lock_10.png.meta | 38 + assets/UI/prop/lock_2.png | Bin 0 -> 9930 bytes assets/UI/prop/lock_2.png.meta | 38 + assets/UI/prop/lock_3.png | Bin 0 -> 10104 bytes assets/UI/prop/lock_3.png.meta | 38 + assets/UI/prop/lock_4.png | Bin 0 -> 10103 bytes assets/UI/prop/lock_4.png.meta | 38 + assets/UI/prop/lock_5.png | Bin 0 -> 17995 bytes assets/UI/prop/lock_5.png.meta | 38 + assets/UI/prop/lock_6.png | Bin 0 -> 14664 bytes assets/UI/prop/lock_6.png.meta | 38 + assets/UI/prop/lock_7.png | Bin 0 -> 13978 bytes assets/UI/prop/lock_7.png.meta | 38 + assets/UI/prop/lock_8.png | Bin 0 -> 14586 bytes assets/UI/prop/lock_8.png.meta | 38 + assets/UI/prop/lock_9.png | Bin 0 -> 13847 bytes assets/UI/prop/lock_9.png.meta | 38 + assets/action_bundle/script/NewbieGift.ts | 12 +- assets/career/script/CareerItem.ts | 76 +- assets/career/script/CareerList.ts | 29 +- assets/custom/Json/level921.json | 572 ++++---- assets/custom/Json/level921.json.meta | 2 +- assets/custom/Json/level922.json | 336 +++++ assets/custom/Json/level922.json.meta | 6 + assets/custom/Json/level923.json | 413 ++++++ assets/custom/Json/level923.json.meta | 6 + assets/custom/Json/level924.json | 496 +++++++ assets/custom/Json/level924.json.meta | 6 + assets/custom/Json/level925.json | 322 +++++ assets/custom/Json/level925.json.meta | 6 + assets/custom/Json/level926.json | 236 ++++ assets/custom/Json/level926.json.meta | 6 + assets/custom/Json/level927.json | 326 +++++ assets/custom/Json/level927.json.meta | 6 + assets/custom/Json/level928.json | 388 ++++++ assets/custom/Json/level928.json.meta | 6 + assets/custom/Json/level929.json | 381 ++++++ assets/custom/Json/level929.json.meta | 6 + assets/custom/Json/level930.json | 425 ++++++ assets/custom/Json/level930.json.meta | 6 + assets/custom/Json/level931.json | 439 +++++++ assets/custom/Json/level931.json.meta | 6 + assets/custom/Json/level932.json | 389 ++++++ assets/custom/Json/level932.json.meta | 6 + assets/custom/Json/level933.json | 428 ++++++ assets/custom/Json/level933.json.meta | 6 + assets/custom/Json/level934.json | 333 +++++ assets/custom/Json/level934.json.meta | 6 + assets/custom/Json/level935.json | 403 ++++++ assets/custom/Json/level935.json.meta | 6 + assets/custom/Json/level936.json | 339 +++++ assets/custom/Json/level936.json.meta | 6 + assets/custom/Json/level937.json | 382 ++++++ assets/custom/Json/level937.json.meta | 6 + assets/custom/Json/level938.json | 273 ++++ assets/custom/Json/level938.json.meta | 6 + assets/custom/Json/level939.json | 399 ++++++ assets/custom/Json/level939.json.meta | 6 + assets/custom/Json/level940.json | 469 +++++++ assets/custom/Json/level940.json.meta | 6 + assets/custom/Json/level941.json | 442 +++++++ assets/custom/Json/level941.json.meta | 6 + assets/prefab/prop/lock.prefab | 1303 ++++++++++++++++++- assets/shop/script/shop.ts | 26 +- 83 files changed, 10062 insertions(+), 600 deletions(-) create mode 100644 assets/UI/prop.meta create mode 100644 assets/UI/prop/lock_1.png create mode 100644 assets/UI/prop/lock_1.png.meta create mode 100644 assets/UI/prop/lock_10.png create mode 100644 assets/UI/prop/lock_10.png.meta create mode 100644 assets/UI/prop/lock_2.png create mode 100644 assets/UI/prop/lock_2.png.meta create mode 100644 assets/UI/prop/lock_3.png create mode 100644 assets/UI/prop/lock_3.png.meta create mode 100644 assets/UI/prop/lock_4.png create mode 100644 assets/UI/prop/lock_4.png.meta create mode 100644 assets/UI/prop/lock_5.png create mode 100644 assets/UI/prop/lock_5.png.meta create mode 100644 assets/UI/prop/lock_6.png create mode 100644 assets/UI/prop/lock_6.png.meta create mode 100644 assets/UI/prop/lock_7.png create mode 100644 assets/UI/prop/lock_7.png.meta create mode 100644 assets/UI/prop/lock_8.png create mode 100644 assets/UI/prop/lock_8.png.meta create mode 100644 assets/UI/prop/lock_9.png create mode 100644 assets/UI/prop/lock_9.png.meta create mode 100644 assets/custom/Json/level922.json create mode 100644 assets/custom/Json/level922.json.meta create mode 100644 assets/custom/Json/level923.json create mode 100644 assets/custom/Json/level923.json.meta create mode 100644 assets/custom/Json/level924.json create mode 100644 assets/custom/Json/level924.json.meta create mode 100644 assets/custom/Json/level925.json create mode 100644 assets/custom/Json/level925.json.meta create mode 100644 assets/custom/Json/level926.json create mode 100644 assets/custom/Json/level926.json.meta create mode 100644 assets/custom/Json/level927.json create mode 100644 assets/custom/Json/level927.json.meta create mode 100644 assets/custom/Json/level928.json create mode 100644 assets/custom/Json/level928.json.meta create mode 100644 assets/custom/Json/level929.json create mode 100644 assets/custom/Json/level929.json.meta create mode 100644 assets/custom/Json/level930.json create mode 100644 assets/custom/Json/level930.json.meta create mode 100644 assets/custom/Json/level931.json create mode 100644 assets/custom/Json/level931.json.meta create mode 100644 assets/custom/Json/level932.json create mode 100644 assets/custom/Json/level932.json.meta create mode 100644 assets/custom/Json/level933.json create mode 100644 assets/custom/Json/level933.json.meta create mode 100644 assets/custom/Json/level934.json create mode 100644 assets/custom/Json/level934.json.meta create mode 100644 assets/custom/Json/level935.json create mode 100644 assets/custom/Json/level935.json.meta create mode 100644 assets/custom/Json/level936.json create mode 100644 assets/custom/Json/level936.json.meta create mode 100644 assets/custom/Json/level937.json create mode 100644 assets/custom/Json/level937.json.meta create mode 100644 assets/custom/Json/level938.json create mode 100644 assets/custom/Json/level938.json.meta create mode 100644 assets/custom/Json/level939.json create mode 100644 assets/custom/Json/level939.json.meta create mode 100644 assets/custom/Json/level940.json create mode 100644 assets/custom/Json/level940.json.meta create mode 100644 assets/custom/Json/level941.json create mode 100644 assets/custom/Json/level941.json.meta diff --git a/assets/Scene/GameScene.fire b/assets/Scene/GameScene.fire index be33b57..0b72564 100644 --- a/assets/Scene/GameScene.fire +++ b/assets/Scene/GameScene.fire @@ -435,7 +435,7 @@ { "__type__": "cc.Node", "_name": "bg", - "_objFlags": 0, + "_objFlags": 512, "_parent": { "__id__": 7 }, diff --git a/assets/Script/Barrier.ts b/assets/Script/Barrier.ts index dc38eac..d51d190 100644 --- a/assets/Script/Barrier.ts +++ b/assets/Script/Barrier.ts @@ -59,8 +59,7 @@ export default class Block extends cc.Component { // this.node.on(cc.Node.EventType.TOUCH_END, this.touchEnd, this); this.pz = false; this.stacking = cc.v2(0, 0); - // this.selfBoxColliders = this.node.getComponentsInChildren(cc.BoxCollider) - // .filter(collider => collider.tag < 4); + } diff --git a/assets/Script/Block.ts b/assets/Script/Block.ts index a4afd06..3318c5c 100644 --- a/assets/Script/Block.ts +++ b/assets/Script/Block.ts @@ -348,14 +348,14 @@ export default class Block extends cc.Component { let lock = cc.instantiate(MapConroler._instance.Block_Prop[this.type]); lock.parent = this.node; lock.setPosition(posConfig.pos1.x, posConfig.pos1.y); - lock.getComponent("Lock").init(this.block_Info.lockTime, "block"); + lock.getComponent("Lock").init(this.block_Info.lockTime, "block", this.block_Info.block); break; case BlockType.第二上锁块: let lock2 = cc.instantiate(MapConroler._instance.Block_Prop[3]); lock2.parent = this.node; - lock2.color = cc.color(255, 125, 0); + lock2.getChildByName("icon").color = cc.color(255, 125, 0); lock2.setPosition(posConfig.pos1.x, posConfig.pos1.y); - lock2.getComponent("Lock").init(this.block_Info.lockTime2, "block"); + lock2.getComponent("Lock").init(this.block_Info.lockTime2, "block", this.block_Info.block); break; case BlockType.冻结块: let freeze = cc.instantiate(MapConroler._instance.Block_Prop[this.type]); @@ -637,7 +637,8 @@ export default class Block extends cc.Component { this.removeAction(jg, type); } else { - MapConroler._instance.upDoor(this.color); + if (MapConroler && MapConroler._instance) + MapConroler._instance.upDoor(this.color); this.setVibrate("medium", 1) //@ts-ignore } @@ -761,7 +762,8 @@ export default class Block extends cc.Component { setTimeout(() => { let tempColor = this.color; setTimeout(() => { - MapConroler._instance.upDoor(tempColor); + if (MapConroler && MapConroler._instance) + MapConroler._instance.upDoor(tempColor); }, 250); MapConroler._instance.nextLevel(1); @@ -1984,7 +1986,8 @@ export default class Block extends cc.Component { effectNode.zIndex = 9999; // 添加到 Canvas 节点下 - MapConroler._instance.node.parent.addChild(effectNode); + if (MapConroler && MapConroler._instance) + MapConroler._instance.node.parent.addChild(effectNode); this.playMagicAnimation(skeletonComponent, index); diff --git a/assets/Script/ItemGuide.ts b/assets/Script/ItemGuide.ts index e9ebcbb..4d66814 100644 --- a/assets/Script/ItemGuide.ts +++ b/assets/Script/ItemGuide.ts @@ -77,14 +77,20 @@ export default class ItemGuide extends cc.Component { pos = this.node.convertToNodeSpaceAR(pos); this.itemGuide.zIndex = 1000; //同时改变大小和位置 - MapConroler._instance.setPropNum(); + if (MapConroler && MapConroler._instance) { + MapConroler._instance.setPropNum(); + } + // if (this.itemGuide.active == true) { cc.tween(this.itemGuide) .to(0.9, { scale: 0.3, position: pos }) // 同时执行 .call(() => { - MapConroler._instance.setPropNum(); this.node.active = false; + if (MapConroler && MapConroler._instance) { + MapConroler._instance.setPropNum(); + } + }) .start(); // } diff --git a/assets/Script/JiaZai.ts b/assets/Script/JiaZai.ts index 7f9a974..4dd6d13 100644 --- a/assets/Script/JiaZai.ts +++ b/assets/Script/JiaZai.ts @@ -1271,7 +1271,8 @@ export default class JiaZai extends cc.Component { updateCoin() { //console.log("主页更新金币", cc.fx.GameConfig.GM_INFO.coin); // NumberToImage.numberToImageNodes(cc.fx.GameConfig.GM_INFO.coin, 30, 15, "coin_", this.coin, true); - NumberToImage.numberToImageNodes5(cc.fx.GameConfig.GM_INFO.coin, 30, 15, "Black", this.coin, true); + if (this.coin) + NumberToImage.numberToImageNodes5(cc.fx.GameConfig.GM_INFO.coin, 30, 15, "Black", this.coin, true); } getOrder() { @@ -1689,7 +1690,8 @@ export default class JiaZai extends cc.Component { this.newbieGift = true; // let top = this.node.getChildByName("Load").getChildByName("Top"); // top.getChildByName("yicon").active = false; - this.Stamina.parent.getChildByName("xinshou").active = true; + if (this.Stamina) + this.Stamina.parent.getChildByName("xinshou").active = true; cc.fx.GameConfig.GM_INFO.starter_packTime = res.data.starter_pack / 1000; if (!this.actionpNode) this.openStarter_pack(); console.log("打开新手礼包"); @@ -1698,8 +1700,9 @@ export default class JiaZai extends cc.Component { if (time > 0) { this.startStarter_pack(); time = cc.fx.GameTool.getTimeMargin2(time); - this.Stamina.parent.getChildByName("xinshou").getChildByName("time").getComponent(cc.Label) - .string = time + ""; + if (this.Stamina) + this.Stamina.parent.getChildByName("xinshou").getChildByName("time").getComponent(cc.Label) + .string = time + ""; } @@ -1710,13 +1713,15 @@ export default class JiaZai extends cc.Component { this.winStreakShow = true; console.log("用户新手礼包已经过期,不触发"); this.newbieGift = false; - this.Stamina.parent.getChildByName("xinshou").active = false; + if (this.Stamina) + this.Stamina.parent.getChildByName("xinshou").active = false; } else if (data.data.starter_packState == 1) { this.winStreakShow = true; console.log("用户已经购买过新手礼包,不触发"); this.newbieGift = false; - this.Stamina.parent.getChildByName("xinshou").active = false; + if (this.Stamina) + this.Stamina.parent.getChildByName("xinshou").active = false; } else { console.log("用户在新手礼包时间范围内,给弹窗"); @@ -1726,8 +1731,9 @@ export default class JiaZai extends cc.Component { if (time > 0) { this.startStarter_pack(); time = cc.fx.GameTool.getTimeMargin2(time); - this.Stamina.parent.getChildByName("xinshou").getChildByName("time").getComponent(cc.Label) - .string = time + ""; + if (this.Stamina) + this.Stamina.parent.getChildByName("xinshou").getChildByName("time").getComponent(cc.Label) + .string = time + ""; } let date = new Date(); let day = date.getDate() + 1; // 当前日期(1-31) @@ -1742,7 +1748,8 @@ export default class JiaZai extends cc.Component { this.newbieGift = true; // let top = this.node.getChildByName("Load").getChildByName("Top"); // top.getChildByName("yicon").active = false; - this.Stamina.parent.getChildByName("xinshou").active = true; + if (this.Stamina) + this.Stamina.parent.getChildByName("xinshou").active = true; cc.fx.StorageMessage.setStorage("Starter_pack", dateStr); if (!this.actionpNode) this.openStarter_pack(); console.log("打开新手礼包"); @@ -1751,14 +1758,16 @@ export default class JiaZai extends cc.Component { else { this.winStreakShow = true; this.newbieGift = false; - this.Stamina.parent.getChildByName("xinshou").active = true; + if (this.Stamina) + this.Stamina.parent.getChildByName("xinshou").active = true; console.log("当天已经给过,不再弹窗新手礼包"); } } } else { this.newbieGift = false; - this.Stamina.parent.getChildByName("xinshou").active = false; + if (this.Stamina) + this.Stamina.parent.getChildByName("xinshou").active = false; } }) } @@ -2538,103 +2547,109 @@ export default class JiaZai extends cc.Component { if (this.RankNode == null && this.RankNode == undefined) { this.LoadCareer(() => { Utils.getSRank(res => { - let data = JSON.parse(res.data); - if (data && data.role) { - let role = data.role; - let sortedArray = []; - // console.log("_________________________得到接口返回", res.data); - sortedArray = Object.entries(role) - //@ts-ignore - .sort((a, b) => b[1] - a[1]) // 按数值从大到小排序 - .map((item, index) => ({ - rank: index + 1, // 排名 - name: item[0], // 省份名称 - count: item[1] // 数值 - })); - // 排序后的结果 - // console.log("sortedArray", sortedArray); - let city = JSON.parse(JSON.stringify(cc.fx.GameConfig.CITY)); - let rankData = []; - if (sortedArray) { - for (let i = 0; i < sortedArray.length; i++) { - // 检查sortedArray中的省份名称是否存在于原始data.role数据中 - if (data && data[sortedArray[i].name] !== undefined) { - // 如果存在,则将data中对应的键值对放入rankData - if (data.role && data.role[sortedArray[i].name] !== undefined) { + if (res.data) { + let data = JSON.parse(res.data); + if (data != null && data != undefined) { + if (data.role) { + let role = data.role; + let sortedArray = []; + // console.log("_________________________得到接口返回", res.data); + sortedArray = Object.entries(role) + //@ts-ignore + .sort((a, b) => b[1] - a[1]) // 按数值从大到小排序 + .map((item, index) => ({ + rank: index + 1, // 排名 + name: item[0], // 省份名称 + count: item[1] // 数值 + })); + // 排序后的结果 + // console.log("sortedArray", sortedArray); + let city = JSON.parse(JSON.stringify(cc.fx.GameConfig.CITY)); + let rankData = []; + if (sortedArray) { + for (let i = 0; i < sortedArray.length; i++) { + // 检查sortedArray中的省份名称是否存在于原始data.role数据中 + if (data && data[sortedArray[i].name] !== undefined) { + // 如果存在,则将data中对应的键值对放入rankData + if (data.role && data.role[sortedArray[i].name] !== undefined) { + rankData.push({ + rank: sortedArray[i].rank, + name: sortedArray[i].name, + count: sortedArray[i].count, + // 可以添加data2中对应的数据 + rankingData: data[sortedArray[i].name] + }); + delete city[sortedArray[i].name]; + } + } + } + // 循环完成后,将CITY中剩下的城市按顺序添加到rankData中 + let nextRank = rankData.length + 1; // 获取下一个排名 + for (let cityName in city) { rankData.push({ - rank: sortedArray[i].rank, - name: sortedArray[i].name, - count: sortedArray[i].count, - // 可以添加data2中对应的数据 - rankingData: data[sortedArray[i].name] + rank: nextRank++, + name: cityName, + count: 0, + rankingData: [] }); - delete city[sortedArray[i].name]; + } + let otherIndex = rankData.findIndex(item => item.name === "其他"); + if (otherIndex !== -1) { + let otherItem = rankData.splice(otherIndex, 1)[0]; + rankData.push(otherItem); + } + let topData = data.all ? data.all : []; + this.careerRank = { + rankData: JSON.parse(JSON.stringify(rankData)), + topData: JSON.parse(JSON.stringify(topData)) + } + console.log("自己的addLevel", cc.fx.GameConfig.GM_INFO.addLevel); + if (cc.fx.GameConfig.GM_INFO.addLevel > 4) { + console.log("______________自己入职了"); + this.addSelfToRank(rankData); + } + for (let i = 0; i < rankData.length; i++) { + rankData[i].rank = i + 1; + } + if (this.RankNode != null && this.RankNode != undefined) { + console.log("_________________________预制体已经加载好了,准备渲染"); + this.node.getChildByName("Career").addChild(this.RankNode); + // this.node.getChildByName("Career").getChildByName("bg").parent = this.RankNode; + this.RankNode.opacity = 0; + this.RankNode.zIndex = 3; + this.RankNode.getComponent("CareerManager").init(rankData, topData); + cc.tween(this.RankNode) + .to(0.3, { opacity: 255 }) + .delay(0.2) + .call(() => { + console.log("_________________________渲染完成"); + this.node.getChildByName("Snow").active = true; + }) + .start() + } else { + console.log("_________________________预制体已经加载好了,准备渲染"); + this.LoadCareer(() => { + this.node.getChildByName("Career").addChild(this.RankNode); + // this.node.getChildByName("Career").getChildByName("bg").parent = this.RankNode; + this.RankNode.opacity = 0; + this.RankNode.zIndex = 3; + this.RankNode.getComponent("CareerManager").init(rankData, topData); + cc.tween(this.RankNode) + .to(0.3, { opacity: 255 }) + .delay(0.2) + .call(() => { + console.log("_________________________渲染完成"); + this.node.getChildByName("Snow").active = true; + }) + .start() + }, true) } } } - // 循环完成后,将CITY中剩下的城市按顺序添加到rankData中 - let nextRank = rankData.length + 1; // 获取下一个排名 - for (let cityName in city) { - rankData.push({ - rank: nextRank++, - name: cityName, - count: 0, - rankingData: [] - }); - } - let otherIndex = rankData.findIndex(item => item.name === "其他"); - if (otherIndex !== -1) { - let otherItem = rankData.splice(otherIndex, 1)[0]; - rankData.push(otherItem); - } - let topData = data.all ? data.all : []; - this.careerRank = { - rankData: JSON.parse(JSON.stringify(rankData)), - topData: JSON.parse(JSON.stringify(topData)) - } - console.log("自己的addLevel", cc.fx.GameConfig.GM_INFO.addLevel); - if (cc.fx.GameConfig.GM_INFO.addLevel > 4) { - console.log("______________自己入职了"); - this.addSelfToRank(rankData); - } - for (let i = 0; i < rankData.length; i++) { - rankData[i].rank = i + 1; - } - if (this.RankNode != null && this.RankNode != undefined) { - console.log("_________________________预制体已经加载好了,准备渲染"); - this.node.getChildByName("Career").addChild(this.RankNode); - // this.node.getChildByName("Career").getChildByName("bg").parent = this.RankNode; - this.RankNode.opacity = 0; - this.RankNode.zIndex = 3; - this.RankNode.getComponent("CareerManager").init(rankData, topData); - cc.tween(this.RankNode) - .to(0.3, { opacity: 255 }) - .delay(0.2) - .call(() => { - console.log("_________________________渲染完成"); - this.node.getChildByName("Snow").active = true; - }) - .start() - } else { - console.log("_________________________预制体已经加载好了,准备渲染"); - this.LoadCareer(() => { - this.node.getChildByName("Career").addChild(this.RankNode); - // this.node.getChildByName("Career").getChildByName("bg").parent = this.RankNode; - this.RankNode.opacity = 0; - this.RankNode.zIndex = 3; - this.RankNode.getComponent("CareerManager").init(rankData, topData); - cc.tween(this.RankNode) - .to(0.3, { opacity: 255 }) - .delay(0.2) - .call(() => { - console.log("_________________________渲染完成"); - this.node.getChildByName("Snow").active = true; - }) - .start() - }, true) - } } + } + // console.log("rankingData_________", rankData); }); }, isShow); diff --git a/assets/Script/Map.ts b/assets/Script/Map.ts index 54413fa..2cd96fb 100644 --- a/assets/Script/Map.ts +++ b/assets/Script/Map.ts @@ -240,9 +240,7 @@ export default class MapConroler extends cc.Component { this.hitSoundCount = 0; this.hitSoundTime = 0; this.cityRank = cc.fx.GameConfig.GM_INFO.cityRank; - //this.iceLabel.string = cc.fx.GameConfig.GM_INFO.freezeAmount.toString(); - // this.hammerLabel.string = cc.fx.GameConfig.GM_INFO.hammerAmount.toString(); - // this.magicLabel.string = cc.fx.GameConfig.GM_INFO.magicAmount.toString(); + this.setPropNum(); // cc.game.addPersistRootNode(this.node); MapConroler._instance = this; @@ -486,8 +484,7 @@ export default class MapConroler extends cc.Component { NumberToImage.getTimeMargi3(this.timeNumber, 45, "company_", this.timeLabel) this.updateCoin(); - // var timeTemp = cc.fx.GameTool.getTimeMargin(this.timeNumber); - // this.timeLabel.string = timeTemp.toString(); + let levelName = (cc.fx.GameConfig.GM_INFO.level + 1); if (cc.fx.GameConfig.GM_INFO.otherLevel) { levelName = cc.fx.GameConfig.GM_INFO.otherLevel; @@ -618,7 +615,8 @@ export default class MapConroler extends cc.Component { passRateNode.active = true; let passRate = passRateNode.getChildByName("passRate"); // NumberToImage.numberToImageNodes4(levelData.pass_rate, 50, 0, "Black", passRate, true) - passRate.getComponent(cc.Label).string = levelData.pass_rate.toString(); + if (levelData.pass_rate) + passRate.getComponent(cc.Label).string = levelData.pass_rate.toString(); if (passRateNode) { let targetY = cc.winSize.height / 2 - 500; cc.tween(passRateNode) @@ -1016,7 +1014,6 @@ export default class MapConroler extends cc.Component { node.opacity = 250; wall.getChildByName("wall").getComponent("Wall").init(null, node.getComponent("MapBlock").posX, node.getComponent("MapBlock").posY, direction); - //wall.getChildByName("wall").getChildByName("num").getComponent(cc.Label).string = this.wallNum.toString(); this.setDoorInfo(wall.getChildByName("wall")); this.wallNum += 1; @@ -1041,7 +1038,7 @@ export default class MapConroler extends cc.Component { this.setDoorInfo(wall.getChildByName("wall")); - //wall.getChildByName("wall").getChildByName("num").getComponent(cc.Label).string = this.wallNum.toString(); + this.wallNum += 1; if (wall.getChildByName("wall").getComponent("Wall").special == 2) this.openWall.push(wall); @@ -1066,7 +1063,6 @@ export default class MapConroler extends cc.Component { this.setDoorInfo(wall.getChildByName("wall")); - //wall.getChildByName("wall").getChildByName("num").getComponent(cc.Label).string = this.wallNum.toString(); this.wallNum += 1; if (wall.getChildByName("wall").getComponent("Wall").special == 2) this.openWall.push(wall); @@ -1090,7 +1086,7 @@ export default class MapConroler extends cc.Component { this.setDoorInfo(wall.getChildByName("wall")); - //wall.getChildByName("wall").getChildByName("num").getComponent(cc.Label).string = this.wallNum.toString(); + this.wallNum += 1; if (wall.getChildByName("wall").getComponent("Wall").special == 2) this.openWall.push(wall); @@ -1109,7 +1105,7 @@ export default class MapConroler extends cc.Component { wall.parent = this.node; wall.setPosition(cc.v2(node.x, node.y)); wall.children[1].getComponent("Wall").init(null, node.getComponent("MapBlock").posX, node.getComponent("MapBlock").posY, wall.name); - //wall.children[0].getChildByName("num").getComponent(cc.Label).string = this.wallNum.toString(); + this.setDoorInfo(wall.children[1]); this.wallNum += 1; wall2 = cc.instantiate(this.Wall_Prefab[11]); @@ -1117,7 +1113,7 @@ export default class MapConroler extends cc.Component { wall2.parent = this.node; wall2.setPosition(cc.v2(node.x, node.y)); wall2.children[1].getComponent("Wall").init(null, node.getComponent("MapBlock").posX, node.getComponent("MapBlock").posY, wall2.name); - //wall.children[0].getChildByName("num").getComponent(cc.Label).string = this.wallNum.toString(); + this.setDoorInfo(wall2.children[1]); this.wallNum += 1; break; @@ -1128,7 +1124,7 @@ export default class MapConroler extends cc.Component { wall.parent = this.node; wall.setPosition(cc.v2(node.x + 5, node.y)); wall.children[1].getComponent("Wall").init(null, node.getComponent("MapBlock").posX, node.getComponent("MapBlock").posY, wall.name); - //wall.children[0].getChildByName("num").getComponent(cc.Label).string = this.wallNum.toString(); + this.setDoorInfo(wall.children[1]); this.wallNum += 1; wall2 = cc.instantiate(this.Wall_Prefab[10]); @@ -1136,7 +1132,7 @@ export default class MapConroler extends cc.Component { wall2.parent = this.node; wall2.setPosition(cc.v2(node.x + 5, node.y)); wall2.children[1].getComponent("Wall").init(null, node.getComponent("MapBlock").posX, node.getComponent("MapBlock").posY, wall2.name); - //wall.children[0].getChildByName("num").getComponent(cc.Label).string = this.wallNum.toString(); + this.setDoorInfo(wall2.children[1]); this.wallNum += 1; break; @@ -1147,7 +1143,7 @@ export default class MapConroler extends cc.Component { wall.parent = this.node; wall.setPosition(cc.v2(node.x, node.y)); wall.children[1].getComponent("Wall").init(null, node.getComponent("MapBlock").posX, node.getComponent("MapBlock").posY, wall.name); - //wall.children[0].getChildByName("num").getComponent(cc.Label).string = this.wallNum.toString(); + this.setDoorInfo(wall.children[1]); this.wallNum += 1; wall2 = cc.instantiate(this.Wall_Prefab[7]); @@ -1155,7 +1151,7 @@ export default class MapConroler extends cc.Component { wall2.parent = this.node; wall2.setPosition(cc.v2(node.x, node.y)); wall2.children[1].getComponent("Wall").init(null, node.getComponent("MapBlock").posX, node.getComponent("MapBlock").posY, wall2.name); - //wall.children[0].getChildByName("num").getComponent(cc.Label).string = this.wallNum.toString(); + this.setDoorInfo(wall2.children[1]); this.wallNum += 1; break; @@ -1166,7 +1162,7 @@ export default class MapConroler extends cc.Component { wall.parent = this.node; wall.setPosition(cc.v2(node.x + 5, node.y)); wall.children[1].getComponent("Wall").init(null, node.getComponent("MapBlock").posX, node.getComponent("MapBlock").posY, wall.name); - //wall.children[0].getChildByName("num").getComponent(cc.Label).string = this.wallNum.toString(); + this.setDoorInfo(wall.children[1]); this.wallNum += 1; wall2 = cc.instantiate(this.Wall_Prefab[4]); @@ -1174,7 +1170,7 @@ export default class MapConroler extends cc.Component { wall2.parent = this.node; wall2.setPosition(cc.v2(node.x + 5, node.y)); wall2.children[1].getComponent("Wall").init(null, node.getComponent("MapBlock").posX, node.getComponent("MapBlock").posY, wall2.name); - //wall.children[0].getChildByName("num").getComponent(cc.Label).string = this.wallNum.toString(); + this.setDoorInfo(wall2.children[1]); this.wallNum += 1; break; @@ -3299,7 +3295,8 @@ export default class MapConroler extends cc.Component { } updateCoin() { - NumberToImage.numberToImageNodes5(cc.fx.GameConfig.GM_INFO.coin, 30, 15, "Black", this.coin, true); + if (this.coin) + NumberToImage.numberToImageNodes5(cc.fx.GameConfig.GM_INFO.coin, 30, 15, "Black", this.coin, true); } //使用锤子道具 @@ -3356,6 +3353,7 @@ export default class MapConroler extends cc.Component { this.hammer = false; this.ishammer = false; this.pause = false; + if (this.gameStart == true) this.startBoom(); // 如果是使用连胜免费锤子,则不隐藏按钮并恢复其状态 if (this.hammerSpecial) { diff --git a/assets/Script/NumberToImage.ts b/assets/Script/NumberToImage.ts index 4c9e4ba..7dc34bd 100644 --- a/assets/Script/NumberToImage.ts +++ b/assets/Script/NumberToImage.ts @@ -194,40 +194,45 @@ export default class NumberToImage extends cc.Component { } static numberToImageNodes5(number, width, posX, name, targetNode: cc.Node, middle: boolean = false) { - const numStr = number.toString(); - let cha = 0; - if (number > 99) cha = -posX - else if (number < 10) cha = posX - if (targetNode.children.length > 0) - targetNode.removeAllChildren(); - - const digitNodes: cc.Node[] = []; - for (let i = 0; i < numStr.length; i++) { - const digit = parseInt(numStr[i], 10); - const node = new cc.Node(); - const sprite = node.addComponent(cc.Sprite); - sprite.spriteFrame = this.font3._spriteFrames[name + digit + ""]; - digitNodes.push(node); - } - - // 计算总宽度 - const totalWidth = (numStr.length - 1) * width + (digitNodes[0]?.width || 0); - - if (middle) { - // 计算居中的起始位置 - const startX = -totalWidth / 2; - for (let i = 0; i < digitNodes.length; i++) { - const node = digitNodes[i]; - node.x = startX + i * width; - if (targetNode) node.parent = targetNode; + if (targetNode) { + const numStr = number.toString(); + let cha = 0; + if (number > 99) cha = -posX + else if (number < 10) cha = posX + if (targetNode.children) { + if (targetNode.children.length > 0) + targetNode.removeAllChildren(); } - } else { - for (let i = 0; i < digitNodes.length; i++) { - const node = digitNodes[i]; - node.x = i * width + cha; - if (targetNode) node.parent = targetNode; + + const digitNodes: cc.Node[] = []; + for (let i = 0; i < numStr.length; i++) { + const digit = parseInt(numStr[i], 10); + const node = new cc.Node(); + const sprite = node.addComponent(cc.Sprite); + sprite.spriteFrame = this.font3._spriteFrames[name + digit + ""]; + digitNodes.push(node); + } + + // 计算总宽度 + const totalWidth = (numStr.length - 1) * width + (digitNodes[0]?.width || 0); + + if (middle) { + // 计算居中的起始位置 + const startX = -totalWidth / 2; + for (let i = 0; i < digitNodes.length; i++) { + const node = digitNodes[i]; + node.x = startX + i * width; + if (targetNode) node.parent = targetNode; + } + } else { + for (let i = 0; i < digitNodes.length; i++) { + const node = digitNodes[i]; + node.x = i * width + cha; + if (targetNode) node.parent = targetNode; + } } } + } static numberToImageNodesShop(number, width, posX, name, targetNode: cc.Node, middle: boolean = false) { diff --git a/assets/Script/Revive.ts b/assets/Script/Revive.ts index a11dd79..87d923e 100644 --- a/assets/Script/Revive.ts +++ b/assets/Script/Revive.ts @@ -145,7 +145,9 @@ export default class Revive extends cc.Component { //发奖励 revivew() { cc.fx.GameConfig.GM_INFO.revive = 1; - MapConroler._instance.setPropNum(); + if (MapConroler && MapConroler._instance) { + MapConroler._instance.setPropNum(); + } const jiazaiNode = cc.find("Canvas"); // 假设 JiaZai 挂在 Canvas 节点 const jiazaiComp = jiazaiNode.getComponent(JiaZai); if (jiazaiComp) { diff --git a/assets/Script/SceneManager.ts b/assets/Script/SceneManager.ts index 64aed1b..6addbf5 100644 --- a/assets/Script/SceneManager.ts +++ b/assets/Script/SceneManager.ts @@ -363,10 +363,12 @@ export default class SceneManager extends cc.Component { closeShop() { if (this.shopNode) { this.shopNode.active = false; - var pause = MapConroler._instance.iceTrue(); - if (pause == false) { - if (MapConroler && MapConroler._instance) MapConroler._instance.pause = false; - if (MapConroler._instance.gameStart == true) MapConroler._instance.startBoom(); + if (MapConroler && MapConroler._instance) { + var pause = MapConroler._instance.iceTrue(); + if (pause == false) { + if (MapConroler && MapConroler._instance) MapConroler._instance.pause = false; + if (MapConroler._instance.gameStart == true) MapConroler._instance.startBoom(); + } } } } @@ -375,10 +377,12 @@ export default class SceneManager extends cc.Component { cc.fx.AudioManager._instance.playEffect("anniu_little", null); this.pause.getComponent("btnControl").setTouch(true); this.node.getChildByName("Pause").active = false; - var pause = MapConroler._instance.iceTrue(); - if (pause == false) { - if (MapConroler && MapConroler._instance) MapConroler._instance.pause = false; - if (MapConroler._instance.gameStart == true) MapConroler._instance.startBoom(); + if (MapConroler && MapConroler._instance) { + var pause = MapConroler._instance.iceTrue(); + if (pause == false) { + if (MapConroler && MapConroler._instance) MapConroler._instance.pause = false; + if (MapConroler._instance.gameStart == true) MapConroler._instance.startBoom(); + } } } @@ -530,10 +534,12 @@ export default class SceneManager extends cc.Component { } else { - var pause = MapConroler._instance.iceTrue(); - if (pause == false) { - if (MapConroler && MapConroler._instance) MapConroler._instance.pause = false; - if (MapConroler._instance.gameStart == true) MapConroler._instance.startBoom(); + if (MapConroler && MapConroler._instance) { + var pause = MapConroler._instance.iceTrue(); + if (pause == false) { + if (MapConroler && MapConroler._instance) MapConroler._instance.pause = false; + if (MapConroler._instance.gameStart == true) MapConroler._instance.startBoom(); + } } } diff --git a/assets/Script/Wall.ts b/assets/Script/Wall.ts index 1a84d08..b2c4956 100644 --- a/assets/Script/Wall.ts +++ b/assets/Script/Wall.ts @@ -347,7 +347,7 @@ export default class Wall extends cc.Component { lock.setPosition(-46, (this.wall_Info.length - 1) * 60); if (this.wall_Info.length == 1) lock.y += 10; } - lock.getComponent("Lock").init(this.wall_Info.lockTime, "wall"); + lock.getComponent("Lock").init(this.wall_Info.lockTime, "wall", null); break; } if (this.wall_Info.colorArray) { diff --git a/assets/Script/module/List/scrollviewList.ts b/assets/Script/module/List/scrollviewList.ts index f70ad61..f4e3de8 100644 --- a/assets/Script/module/List/scrollviewList.ts +++ b/assets/Script/module/List/scrollviewList.ts @@ -363,7 +363,11 @@ export default class scrollViewList extends cc.Component { } } this.itemNodes = []; - this.content.removeAllChildren(); + if (this.content) { + if (this.content.children.length > 0) { + this.content.removeAllChildren(); + } + } } /** diff --git a/assets/Script/module/Music/AudioManager.ts b/assets/Script/module/Music/AudioManager.ts index 9542275..0360e87 100644 --- a/assets/Script/module/Music/AudioManager.ts +++ b/assets/Script/module/Music/AudioManager.ts @@ -134,7 +134,9 @@ export default class AudioManager extends cc.Component { var context = cc.audioEngine.playEffect(audioSource, loop); if (callback) { cc.audioEngine.setFinishCallback(context, function () { - callback.call(this); + if (this && callback) { + callback.call(this); + } }.bind(this)); } // cc.wwx.OutPut.log('play audio effect isBrowser: ' + context.src); diff --git a/assets/Script/module/Tool/GameTool.ts b/assets/Script/module/Tool/GameTool.ts index 6402d3a..4ac0599 100644 --- a/assets/Script/module/Tool/GameTool.ts +++ b/assets/Script/module/Tool/GameTool.ts @@ -426,8 +426,8 @@ var GameTool = { //关卡上限 maxLevel() { let jg = false; - if (cc.fx.GameConfig.GM_INFO.level > 919) { - cc.fx.GameConfig.GM_INFO.level = 920; + if (cc.fx.GameConfig.GM_INFO.level > 939) { + cc.fx.GameConfig.GM_INFO.level = 940; jg = true; } return jg; diff --git a/assets/Script/prop/Boom.ts b/assets/Script/prop/Boom.ts index 66b4a80..f18e0b4 100644 --- a/assets/Script/prop/Boom.ts +++ b/assets/Script/prop/Boom.ts @@ -47,10 +47,12 @@ export default class Boom extends cc.Component { } startBoom() { - if (MapConroler._instance.iceTrue() == true) return; - if (MapConroler._instance.pause == true) return; - if (this.node.name == "boom") { - this.schedule(this.updateTime, 1); + if (MapConroler._instance) { + if (MapConroler._instance.iceTrue() == true) return; + if (MapConroler._instance.pause == true) return; + if (this.node.name == "boom") { + this.schedule(this.updateTime, 1); + } } } diff --git a/assets/Script/prop/Lock.ts b/assets/Script/prop/Lock.ts index 43cc77b..0dfb34d 100644 --- a/assets/Script/prop/Lock.ts +++ b/assets/Script/prop/Lock.ts @@ -26,11 +26,109 @@ export default class Lock extends cc.Component { start() { } - init(time, type) { + init(time, type, block) { if (time) this.time = time; if (type) this.type = type; this.node.getChildByName("time").active = true; NumberToImage.numberToImageNodes(this.time, 20, 8, "lock_", this.node.getChildByName("time"), false); + let lock = this.node.getChildByName("lock"); + if (block != null) { + switch (block) { + case 0: + lock.getChildByName("lock_1").active = true; + break; + case 1: + lock.getChildByName("lock_2").active = true; + break; + case 2: + lock.getChildByName("lock_3").active = true; + break; + case 3: + lock.getChildByName("lock_4").active = true; + break; + case 4: + lock.getChildByName("lock_10").active = true; + break; + case 5: + lock.getChildByName("lock_5").active = true; + break; + case 6: + lock.getChildByName("lock_6").active = true; + break; + case 7: + lock.getChildByName("lock_7").active = true; + break; + case 8: + lock.getChildByName("lock_8").active = true; + lock.getChildByName("lock_8").scaleX = -1; + break; + case 9: + lock.getChildByName("lock_9").active = true; + lock.getChildByName("lock_9").scaleX = -1; + break; + case 10: + lock.getChildByName("lock_8").active = true; + lock.getChildByName("lock_8").scaleY = -1; + lock.getChildByName("lock_8").scaleX = -1; + lock.getChildByName("lock_8").y += 12; + lock.getChildByName("lock_8").x -= 2; + break; + case 11: + lock.getChildByName("lock_9").active = true; + lock.getChildByName("lock_9").scaleY = -1; + lock.getChildByName("lock_9").y += 2; + lock.getChildByName("lock_9").x -= 2; + break; + case 12: + lock.getChildByName("lock_8").active = true; + lock.getChildByName("lock_8").x += 1; + break; + case 13: + lock.getChildByName("lock_9").active = true; + lock.getChildByName("lock_9").x -= 3; + + break; + case 14: + lock.getChildByName("lock_4").active = true; + lock.getChildByName("lock_4").scaleY = -1; + lock.getChildByName("lock_4").y += 10; + break; + case 15: + lock.getChildByName("lock_4").active = true; + lock.getChildByName("lock_4").y -= 1; + break; + case 16: + lock.getChildByName("lock_3").active = true; + lock.getChildByName("lock_3").scaleX = -1; + break; + case 17: + lock.getChildByName("lock_3").active = true; + break; + case 18: + lock.getChildByName("lock_2").active = true; + break; + case 19: + lock.getChildByName("lock_4").active = true; + lock.getChildByName("lock_4").y -= 10; + break; + case 20: + lock.getChildByName("lock_4").active = true; + lock.getChildByName("lock_4").scaleX = -1; + lock.getChildByName("lock_4").y -= 8; + break; + case 21: + lock.getChildByName("lock_4").active = true; + lock.getChildByName("lock_4").scaleY = -1; + lock.getChildByName("lock_4").scaleX = -1; + lock.getChildByName("lock_4").y += 18; + break; + case 22: + lock.getChildByName("lock_4").active = true; + lock.getChildByName("lock_4").scaleY = -1; + lock.getChildByName("lock_4").y += 18; + break; + } + } } diff --git a/assets/UI/prop.meta b/assets/UI/prop.meta new file mode 100644 index 0000000..bd51220 --- /dev/null +++ b/assets/UI/prop.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.3", + "uuid": "2067245c-cfc4-4a59-8d49-cf9f1f720a70", + "importer": "folder", + "isBundle": false, + "bundleName": "", + "priority": 1, + "compressionType": {}, + "optimizeHotUpdate": {}, + "inlineSpriteFrames": {}, + "isRemoteBundle": {}, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/UI/prop/lock_1.png b/assets/UI/prop/lock_1.png new file mode 100644 index 0000000000000000000000000000000000000000..0c9bdabb80091a5080ee4e835cb335930dbdd4a9 GIT binary patch literal 5123 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 JrMzXx{{htpaYb-kem=0SY15AyAd=P7$lgY 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 ODpF$dqSeBNLH`Gn)t>YK literal 0 HcmV?d00001 diff --git a/assets/UI/prop/lock_10.png.meta b/assets/UI/prop/lock_10.png.meta new file mode 100644 index 0000000..c520411 --- /dev/null +++ b/assets/UI/prop/lock_10.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "0a1cf62e-7801-432f-a345-093a7dcf88af", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 139, + "height": 235, + "platformSettings": {}, + "subMetas": { + "lock_10": { + "ver": "1.0.6", + "uuid": "5adb1b42-ae73-4e0c-a406-05709d235c7c", + "importer": "sprite-frame", + "rawTextureUuid": "0a1cf62e-7801-432f-a345-093a7dcf88af", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 139, + "height": 235, + "rawWidth": 139, + "rawHeight": 235, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/UI/prop/lock_2.png b/assets/UI/prop/lock_2.png new file mode 100644 index 0000000000000000000000000000000000000000..acc7b7ce81658713b75ba7cd76b6bf6e6ae104ae GIT binary patch literal 9930 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 lhvcyMTT8b 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
    72}G; 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 literal 0 HcmV?d00001 diff --git a/assets/UI/prop/lock_4.png.meta b/assets/UI/prop/lock_4.png.meta new file mode 100644 index 0000000..58dc0e6 --- /dev/null +++ b/assets/UI/prop/lock_4.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "7f4ce6ec-be3e-4588-acb3-0b9770b9c504", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 140, + "height": 150, + "platformSettings": {}, + "subMetas": { + "lock_4": { + "ver": "1.0.6", + "uuid": "8f4f666a-344f-4536-a4bb-46388db293b9", + "importer": "sprite-frame", + "rawTextureUuid": "7f4ce6ec-be3e-4588-acb3-0b9770b9c504", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 140, + "height": 150, + "rawWidth": 140, + "rawHeight": 150, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/UI/prop/lock_5.png b/assets/UI/prop/lock_5.png new file mode 100644 index 0000000000000000000000000000000000000000..1fa9ed09d8281ba6a7d6632e3a05030503a74e93 GIT binary patch literal 17995 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 literal 0 HcmV?d00001 diff --git a/assets/UI/prop/lock_6.png.meta b/assets/UI/prop/lock_6.png.meta new file mode 100644 index 0000000..bb168d7 --- /dev/null +++ b/assets/UI/prop/lock_6.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "3d43eebd-485e-4f2f-97fd-1cd197098450", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 144, + "height": 377, + "platformSettings": {}, + "subMetas": { + "lock_6": { + "ver": "1.0.6", + "uuid": "d0acc27e-748e-4b8e-9628-c4fd9bd27386", + "importer": "sprite-frame", + "rawTextureUuid": "3d43eebd-485e-4f2f-97fd-1cd197098450", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 144, + "height": 377, + "rawWidth": 144, + "rawHeight": 377, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/UI/prop/lock_7.png b/assets/UI/prop/lock_7.png new file mode 100644 index 0000000000000000000000000000000000000000..ee03882347ae2926d05af6801e62d79980cbed9e GIT binary patch literal 13978 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 Ml~k0d6Z;YTKg0t4ZvX%Q literal 0 HcmV?d00001 diff --git a/assets/UI/prop/lock_7.png.meta b/assets/UI/prop/lock_7.png.meta new file mode 100644 index 0000000..a247e79 --- /dev/null +++ b/assets/UI/prop/lock_7.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "f9839f41-2454-4bb8-bb6a-72541e9817c1", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 372, + "height": 150, + "platformSettings": {}, + "subMetas": { + "lock_7": { + "ver": "1.0.6", + "uuid": "60dee577-a7b0-4df6-ae26-eb049efcac6a", + "importer": "sprite-frame", + "rawTextureUuid": "f9839f41-2454-4bb8-bb6a-72541e9817c1", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 372, + "height": 150, + "rawWidth": 372, + "rawHeight": 150, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/UI/prop/lock_8.png b/assets/UI/prop/lock_8.png new file mode 100644 index 0000000000000000000000000000000000000000..9e5b0546620fdcd2a708241477d0ce8c2387f911 GIT binary patch literal 14586 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

    GS8*10p^ke87+Y`Uf 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 literal 0 HcmV?d00001 diff --git a/assets/UI/prop/lock_9.png.meta b/assets/UI/prop/lock_9.png.meta new file mode 100644 index 0000000..24046e5 --- /dev/null +++ b/assets/UI/prop/lock_9.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "27d6215f-626f-4847-bfe8-fd5e09add714", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 372, + "height": 143, + "platformSettings": {}, + "subMetas": { + "lock_9": { + "ver": "1.0.6", + "uuid": "73b0207c-f422-4cfd-96c2-427959375601", + "importer": "sprite-frame", + "rawTextureUuid": "27d6215f-626f-4847-bfe8-fd5e09add714", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 372, + "height": 143, + "rawWidth": 372, + "rawHeight": 143, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/action_bundle/script/NewbieGift.ts b/assets/action_bundle/script/NewbieGift.ts index fc512a8..dc8ab62 100644 --- a/assets/action_bundle/script/NewbieGift.ts +++ b/assets/action_bundle/script/NewbieGift.ts @@ -208,7 +208,8 @@ export default class NewbieGift extends cc.Component { const jiazaiNode = cc.find("Canvas"); // 假设 JiaZai 挂在 Canvas 节点 const jiazaiComp = jiazaiNode.getComponent(JiaZai); if (jiazaiComp) { - jiazaiComp.Stamina.parent.getChildByName("xinshou").active = false; + if (jiazaiComp.Stamina) + jiazaiComp.Stamina.parent.getChildByName("xinshou").active = false; jiazaiComp.updateCoin(); } this.closeStarter_pack(); @@ -292,9 +293,12 @@ export default class NewbieGift extends cc.Component { const jiazaiNode = cc.find("Canvas"); // 假设 JiaZai 挂在 Canvas 节点 const jiazaiComp = jiazaiNode.getComponent(JiaZai); if (jiazaiComp) { - let top = jiazaiComp.Stamina.parent; - posX = top.x + top.getChildByName("xinshou").x; - posY = top.y + top.getChildByName("xinshou").y; + if (jiazaiComp.Stamina) { + let top = jiazaiComp.Stamina.parent; + posX = top.x + top.getChildByName("xinshou").x; + posY = top.y + top.getChildByName("xinshou").y; + } + } // let isExpired = cc.fx.GameTool.checkExpiration(); // if (jiazaiComp && this.home == 1 && isExpired) { diff --git a/assets/career/script/CareerItem.ts b/assets/career/script/CareerItem.ts index 3aa9b56..68b2ad2 100644 --- a/assets/career/script/CareerItem.ts +++ b/assets/career/script/CareerItem.ts @@ -60,49 +60,55 @@ export default class CareerItem extends cc.Component { this.node.getChildByName("ranking").getChildByName("nomal").active = true; NumberToImage.numberToImageNodes4(this.data.rank, 43, 15, "company_", this.node.getChildByName("ranking").getChildByName("nomal").getChildByName("rank"), true); let rank = this.node.getChildByName("ranking").getChildByName("nomal").getChildByName("rank"); - if (rank.children.length > 0) { - for (let i = 0; i < rank.children.length; i++) { - rank.children[i].color = cc.Color.WHITE; + if (rank && rank.children) { + if (rank.children.length > 0) { + for (let i = 0; i < rank.children.length; i++) { + rank.children[i].color = cc.Color.WHITE; + } } } + } this.node.zIndex = this.data.rank; + if (this.randerChildren) { + if (this.randerChildren.length == 0) { + this.randerChildren = []; + let lengthTemp = 0; + if (this.data.rankingData) { + if (this.data.rankingData.length) { + lengthTemp = this.data.rankingData.length; + } + } - if (this.randerChildren.length == 0) { - this.randerChildren = []; - let lengthTemp = 0; - if (this.data.rankingData.length) { - lengthTemp = this.data.rankingData.length; - } - let length = lengthTemp + 4; - if (length > 12) length = 12; - for (let i = 4; i < length; i++) { - this.randerChildren.push(this.node.children[i]); - let username = cc.fx.GameTool.subName(this.data.rankingData[i - 4].username, 5); - if (username == "user") username = "匿名玩家"; - // console.log("用户名字:", username); - this.node.children[i].getChildByName("kong").active = false; - this.node.children[i].getChildByName("name").getComponent(cc.Label).string = username + ""; - this.node.children[i].getChildByName("level").getComponent(cc.Label).string = this.data.rankingData[i - 4].addLevel; - if (this.data.rankingData[i - 4].useravatar == "" || this.data.rankingData[i - 4].useravatar == null || this.data.rankingData[i - 4].useravatar == undefined - ) { - // this.firstRender.children[i].getChildByName("icon").getComponent(cc.Sprite).spriteFrame = this.defaultsprite; + let length = lengthTemp + 4; + if (length > 12) length = 12; + for (let i = 4; i < length; i++) { + this.randerChildren.push(this.node.children[i]); + let username = cc.fx.GameTool.subName(this.data.rankingData[i - 4].username, 5); + if (username == "user") username = "匿名玩家"; + // console.log("用户名字:", username); + this.node.children[i].getChildByName("kong").active = false; + this.node.children[i].getChildByName("name").getComponent(cc.Label).string = username + ""; + this.node.children[i].getChildByName("level").getComponent(cc.Label).string = this.data.rankingData[i - 4].addLevel; + if (this.data.rankingData[i - 4].useravatar == "" || this.data.rankingData[i - 4].useravatar == null || this.data.rankingData[i - 4].useravatar == undefined + ) { + // this.firstRender.children[i].getChildByName("icon").getComponent(cc.Sprite).spriteFrame = this.defaultsprite; + } + else if (this.data.rankingData[i - 4].useravatar == "0" || this.data.rankingData[i - 4].useravatar == "1" || this.data.rankingData[i - 4].useravatar == "2" + || this.data.rankingData[i - 4].useravatar == "3" || this.data.rankingData[i - 4].useravatar == "4" || this.data.rankingData[i - 4].useravatar == "5" || this.data.rankingData[i - 4].useravatar == "6" + || this.data.rankingData[i - 4].useravatar == "7" || this.data.rankingData[i - 4].useravatar == "8" || this.data.rankingData[i - 4].useravatar == "9" || + this.data.rankingData[i - 4].useravatar == "10" || this.data.rankingData[i - 4].useravatar == "11" || this.data.rankingData[i - 4].useravatar == "12" || this.data.rankingData[i - 4].useravatar == "13" || this.data.rankingData[i - 4].useravatar == "14" + || this.data.rankingData[i - 4].useravatar == "15" || this.data.rankingData[i - 4].useravatar == "16" || this.data.rankingData[i - 4].useravatar == "17" + ) { + let useravatar = this.data.rankingData[i - 4].useravatar; + let useravatarTemp = "icon_" + useravatar; + // console.log("头像名称", useravatarTemp, "用户名字:", username); + this.node.children[i].getChildByName("mask").getChildByName("icon").getComponent(cc.Sprite).spriteFrame = this.UI.getSpriteFrame(useravatarTemp); + } + else this.setPic(this.data.rankingData[i - 4].useravatar, this.node.children[i].getChildByName("mask").getChildByName("icon")); } - else if (this.data.rankingData[i - 4].useravatar == "0" || this.data.rankingData[i - 4].useravatar == "1" || this.data.rankingData[i - 4].useravatar == "2" - || this.data.rankingData[i - 4].useravatar == "3" || this.data.rankingData[i - 4].useravatar == "4" || this.data.rankingData[i - 4].useravatar == "5" || this.data.rankingData[i - 4].useravatar == "6" - || this.data.rankingData[i - 4].useravatar == "7" || this.data.rankingData[i - 4].useravatar == "8" || this.data.rankingData[i - 4].useravatar == "9" || - this.data.rankingData[i - 4].useravatar == "10" || this.data.rankingData[i - 4].useravatar == "11" || this.data.rankingData[i - 4].useravatar == "12" || this.data.rankingData[i - 4].useravatar == "13" || this.data.rankingData[i - 4].useravatar == "14" - || this.data.rankingData[i - 4].useravatar == "15" || this.data.rankingData[i - 4].useravatar == "16" || this.data.rankingData[i - 4].useravatar == "17" - ) { - let useravatar = this.data.rankingData[i - 4].useravatar; - let useravatarTemp = "icon_" + useravatar; - // console.log("头像名称", useravatarTemp, "用户名字:", username); - this.node.children[i].getChildByName("mask").getChildByName("icon").getComponent(cc.Sprite).spriteFrame = this.UI.getSpriteFrame(useravatarTemp); - } - else this.setPic(this.data.rankingData[i - 4].useravatar, this.node.children[i].getChildByName("mask").getChildByName("icon")); } } - } else { this.node.opacity = 0; diff --git a/assets/career/script/CareerList.ts b/assets/career/script/CareerList.ts index 43aec3e..e9c47a3 100644 --- a/assets/career/script/CareerList.ts +++ b/assets/career/script/CareerList.ts @@ -171,21 +171,24 @@ export default class CareerList extends cc.Component { /**计算列表的各项参数 */ private countListParam() { - let dataLen = this.itemDataList.length; - let firstRenderHeight = this.firstRender ? this.firstRender.height : 0; - let firstRenderWidth = this.firstRender ? this.firstRender.width : 0; + if (this.itemDataList) { + let dataLen = this.itemDataList.length; + let firstRenderHeight = this.firstRender ? this.firstRender.height : 0; + let firstRenderWidth = this.firstRender ? this.firstRender.width : 0; - if (this.type == ListType.Vertical) { - this.scrollView.horizontal = false; - this.scrollView.vertical = true; - this.content.width = this.content.parent.width; - // 计算高度时考虑firstRender的高度和间距 - this.content.height = firstRenderHeight + (firstRenderHeight > 0 ? this.spaceY : 0) + - dataLen * this.itemHeight + (dataLen - 3) * this.spaceY + this.padding_top + this.padding_buttom + 500; - this.spawnCount = Math.round(this.scrollView.node.height / (this.itemHeight + this.spaceY)) + 4; //计算创建的item实例数量,比当前scrollView容器能放下的item数量再加上2个 - this.halfScrollView = this.scrollView.node.height / 2 + this.itemHeight / 2 + this.spaceY; //计算bufferZone,item的显示范围 - this.updateFun = this.updateV; + if (this.type == ListType.Vertical) { + this.scrollView.horizontal = false; + this.scrollView.vertical = true; + this.content.width = this.content.parent.width; + // 计算高度时考虑firstRender的高度和间距 + this.content.height = firstRenderHeight + (firstRenderHeight > 0 ? this.spaceY : 0) + + dataLen * this.itemHeight + (dataLen - 3) * this.spaceY + this.padding_top + this.padding_buttom + 500; + this.spawnCount = Math.round(this.scrollView.node.height / (this.itemHeight + this.spaceY)) + 4; //计算创建的item实例数量,比当前scrollView容器能放下的item数量再加上2个 + this.halfScrollView = this.scrollView.node.height / 2 + this.itemHeight / 2 + this.spaceY; //计算bufferZone,item的显示范围 + this.updateFun = this.updateV; + } } + } /** diff --git a/assets/custom/Json/level921.json b/assets/custom/Json/level921.json index 725ad9f..db5aa21 100644 --- a/assets/custom/Json/level921.json +++ b/assets/custom/Json/level921.json @@ -2,12 +2,12 @@ "LEVEL_INFO": [ { "risefall": [], - "id": "466", + "id": "921", "map": [ - 9, - 10 + 8, + 8 ], - "time": 150, + "time": 135, "gap": [] } ], @@ -15,425 +15,309 @@ [ { "block": 2, - "color": 5, - "type": 8, + "color": 3, + "type": 0, "position": { - "x": -180, - "y": 240, + "x": -240, + "y": 120, "z": 0 }, - "floor": 1, - "floorTime": 5, "id": 210 }, { "block": 2, - "color": 6, - "type": 4, - "position": { - "x": -300, - "y": 240, - "z": 0 - }, - "freezeTime": 12, - "floor": 1, - "floorTime": 5, - "id": 220 - }, - { - "block": 3, "color": 1, "type": 0, "position": { - "x": 180, - "y": 120, + "x": 360, + "y": -120, + "z": 0 + }, + "id": 220 + }, + { + "block": 16, + "color": 6, + "type": 0, + "position": { + "x": 115, + "y": 0, "z": 0 }, - "floor": 2, - "floorTime": 10, - "floorMove": true, "id": 230 }, { - "block": 1, - "color": 2, - "type": 0, - "position": { - "x": 60, - "y": 0, - "z": 0 - }, - "floor": 2, - "floorTime": 10, - "floorMove": true, - "id": 240 - }, - { - "block": 0, - "color": 3, - "type": 0, - "position": { - "x": 180, - "y": 0, - "z": 0 - }, - "floor": 2, - "floorTime": 10, - "floorMove": true, - "id": 250 - }, - { - "block": 5, + "block": 3, "color": 8, - "type": 8, + "type": 0, "position": { - "x": 420, + "x": 360, "y": -240, "z": 0 }, - "floor": 3, - "floorTime": 15, - "id": 260 + "id": 240 + }, + { + "block": 1, + "color": 9, + "type": 0, + "position": { + "x": 360, + "y": -360, + "z": 0 + }, + "id": 250 }, { "block": 0, - "color": 5, + "color": 10, "type": 0, "position": { - "x": -60, - "y": 360, + "x": 240, + "y": 240, + "z": 0 + }, + "id": 260 + }, + { + "block": 1, + "color": 9, + "type": 0, + "position": { + "x": 0, + "y": 0, "z": 0 }, "id": 270 }, { "block": 0, - "color": 5, - "type": 0, + "color": 11, + "type": 7, "position": { - "x": 420, - "y": 0, + "x": 120, + "y": -360, "z": 0 }, "id": 280 }, { - "block": 1, - "color": 5, - "type": 0, + "block": 0, + "color": 11, + "type": 7, "position": { - "x": -180, - "y": 120, + "x": 0, + "y": 240, "z": 0 }, "id": 290 }, - { - "block": 3, - "color": 3, - "type": 0, - "position": { - "x": 300, - "y": 360, - "z": 0 - }, - "id": 300 - }, { "block": 0, - "color": 2, - "type": 0, - "position": { - "x": -60, - "y": 240, - "z": 0 - }, - "id": 310 - }, - { - "block": 2, "color": 10, - "type": 0, + "type": 17, "position": { - "x": -300, - "y": -480, - "z": 0 - }, - "id": 320 - }, - { - "block": 2, - "color": 10, - "type": 0, - "position": { - "x": -60, - "y": -360, - "z": 0 - }, - "id": 330 - }, - { - "block": 2, - "color": 2, - "type": 0, - "position": { - "x": 60, - "y": -480, - "z": 0 - }, - "id": 340 - }, - { - "block": 0, - "color": 9, - "type": 0, - "position": { - "x": 180, - "y": -480, - "z": 0 - }, - "id": 350 - }, - { - "block": 2, - "color": 2, - "type": 9, - "position": { - "x": -300, - "y": -240, - "z": 0 - }, - "adhesiveTime": 2, - "id": 360 - }, - { - "block": 0, - "color": 6, - "type": 9, - "position": { - "x": -180, - "y": -120, - "z": 0 - }, - "adhesiveTime": 1, - "id": 370 - }, - { - "block": 1, - "color": 6, - "type": 9, - "position": { - "x": 180, - "y": -120, - "z": 0 - }, - "adhesiveTime": 2, - "id": 380 - }, - { - "block": 0, - "color": 8, - "type": 9, - "position": { - "x": 180, - "y": -240, - "z": 0 - }, - "adhesiveTime": 1, - "id": 390 - }, - { - "block": 1, - "color": 9, - "type": 9, - "position": { - "x": 420, - "y": -360, - "z": 0 - }, - "adhesiveTime": 2, - "id": 400 - }, - { - "block": 0, - "color": 7, - "type": 9, - "position": { - "x": 420, - "y": -480, - "z": 0 - }, - "adhesiveTime": 1, - "id": 410 - }, - { - "block": 2, - "color": 8, - "type": 0, - "position": { - "x": 300, + "x": -240, "y": 0, "z": 0 }, - "id": 420 - }, - { - "block": 2, - "color": 6, - "type": 0, - "position": { - "x": 420, - "y": 240, - "z": 0 - }, - "id": 430 + "boomTime": 1, + "id": 300 }, { "block": 1, - "color": 9, - "type": 4, + "color": 7, + "type": 17, "position": { - "x": -60, - "y": -480, + "x": 0, + "y": 120, "z": 0 }, - "freezeTime": 9, - "id": 440 + "boomTime": 2, + "id": 310 + }, + { + "block": 5, + "color": 5, + "type": 0, + "position": { + "x": -120, + "y": -360, + "z": 0 + }, + "lock": false, + "id": 320 + }, + { + "block": 22, + "color": 2, + "type": 0, + "position": { + "x": 0, + "y": -240, + "z": 0 + }, + "lock": false, + "id": 330 + }, + { + "block": 1, + "color": 4, + "type": 0, + "position": { + "x": 240, + "y": -120, + "z": 0 + }, + "lock": true, + "id": 340 } ] ], "WALL_INFO": [ [ { - "id": 467, - "num": 2, - "color": 7, + "id": 922, + "num": 0, + "color": 1, "special": 0, "length": 2 }, { - "id": 468, - "num": 3, - "color": 7, + "id": 923, + "num": 1, + "color": 1, "special": 0, "length": 0 }, { - "id": 469, - "num": 5, + "id": 924, + "num": 2, + "color": 6, + "special": 3, + "length": 3, + "freeze": 9 + }, + { + "id": 925, + "num": 3, + "color": 6, + "special": 3, + "length": 0, + "freeze": 9 + }, + { + "id": 926, + "num": 4, + "color": 6, + "special": 3, + "length": 0, + "freeze": 9 + }, + { + "id": 927, + "num": 7, + "color": 4, + "special": 0, + "length": 2 + }, + { + "id": 928, + "num": 9, + "color": 4, + "special": 0, + "length": 0 + }, + { + "id": 929, + "num": 13, + "color": 8, + "special": 0, + "length": 3 + }, + { + "id": 930, + "num": 15, + "color": 8, + "special": 0, + "length": 0 + }, + { + "id": 931, + "num": 17, + "color": 8, + "special": 0, + "length": 0 + }, + { + "id": 932, + "num": 23, "color": 9, + "special": 4, + "length": 1 + }, + { + "id": 933, + "num": 21, + "color": 5, + "special": 0, + "length": 2 + }, + { + "id": 934, + "num": 22, + "color": 5, + "special": 0, + "length": 0 + }, + { + "id": 935, + "num": 19, + "color": 3, + "special": 3, + "length": 2, + "freeze": 6 + }, + { + "id": 936, + "num": 20, + "color": 3, + "special": 3, + "length": 0, + "freeze": 6 + }, + { + "id": 937, + "num": 18, + "color": 10, "special": 0, "length": 1 }, { - "id": 470, - "num": 13, - "color": 1, - "special": 0, - "length": 3 - }, - { - "id": 471, - "num": 15, - "color": 1, - "special": 0, - "length": 0 - }, - { - "id": 472, - "num": 17, - "color": 1, - "special": 0, - "length": 0 - }, - { - "id": 473, - "num": 28, - "color": 10, - "special": 0, - "length": 2 - }, - { - "id": 474, - "num": 29, - "color": 10, - "special": 0, - "length": 0 - }, - { - "id": 475, - "num": 25, - "color": 2, - "special": 0, - "length": 2 - }, - { - "id": 476, - "num": 26, - "color": 2, - "special": 0, - "length": 0 - }, - { - "id": 477, - "num": 22, - "color": 6, - "special": 0, - "length": 2 - }, - { - "id": 478, - "num": 23, - "color": 6, - "special": 0, - "length": 0 - }, - { - "id": 479, - "num": 18, - "color": 8, - "special": 0, - "length": 2 - }, - { - "id": 480, - "num": 20, - "color": 8, - "special": 0, - "length": 0 - }, - { - "id": 481, - "num": 12, - "color": 3, - "special": 0, - "length": 3 - }, - { - "id": 482, + "id": 938, "num": 14, - "color": 3, - "special": 0, - "length": 0 - }, - { - "id": 483, - "num": 16, - "color": 3, - "special": 0, - "length": 0 - }, - { - "id": 484, - "num": 8, - "color": 5, + "color": 2, "special": 0, "length": 2 }, { - "id": 485, - "num": 10, - "color": 5, + "id": 939, + "num": 16, + "color": 2, + "special": 0, + "length": 0 + }, + { + "id": 940, + "num": 6, + "color": 7, + "special": 0, + "length": 2 + }, + { + "id": 941, + "num": 8, + "color": 7, "special": 0, "length": 0 } diff --git a/assets/custom/Json/level921.json.meta b/assets/custom/Json/level921.json.meta index 9af77ef..78f025d 100644 --- a/assets/custom/Json/level921.json.meta +++ b/assets/custom/Json/level921.json.meta @@ -1,6 +1,6 @@ { "ver": "1.0.2", - "uuid": "2af9ceb8-1935-4bdf-a62b-25631dd0e36c", + "uuid": "413944b2-50b1-4ef9-8dd4-98d037684239", "importer": "json", "subMetas": {} } \ No newline at end of file diff --git a/assets/custom/Json/level922.json b/assets/custom/Json/level922.json new file mode 100644 index 0000000..12c7868 --- /dev/null +++ b/assets/custom/Json/level922.json @@ -0,0 +1,336 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "922", + "map": [ + 9, + 9 + ], + "time": 110, + "gap": [ + { + "x": 1, + "y": 4, + "z": 0 + }, + { + "x": 1, + "y": 5, + "z": 0 + }, + { + "x": 1, + "y": 6, + "z": 0 + }, + { + "x": 1, + "y": 7, + "z": 0 + }, + { + "x": 2, + "y": 7, + "z": 0 + }, + { + "x": 3, + "y": 7, + "z": 0 + }, + { + "x": 4, + "y": 7, + "z": 0 + }, + { + "x": 5, + "y": 7, + "z": 0 + }, + { + "x": 6, + "y": 7, + "z": 0 + }, + { + "x": 2, + "y": 4, + "z": 0 + }, + { + "x": 2, + "y": 5, + "z": 0 + }, + { + "x": 2, + "y": 6, + "z": 0 + }, + { + "x": 3, + "y": 5, + "z": 0 + }, + { + "x": 3, + "y": 6, + "z": 0 + }, + { + "x": 4, + "y": 6, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 1, + "color": 7, + "type": 0, + "position": { + "x": -180, + "y": -420, + "z": 0 + }, + "id": 210 + }, + { + "block": 22, + "color": 7, + "type": 0, + "position": { + "x": 180, + "y": -60, + "z": 0 + }, + "id": 220 + }, + { + "block": 2, + "color": 5, + "type": 0, + "position": { + "x": 420, + "y": -60, + "z": 0 + }, + "id": 230 + }, + { + "block": 2, + "color": 3, + "type": 17, + "position": { + "x": 60, + "y": -180, + "z": 0 + }, + "boomTime": 1, + "id": 240 + }, + { + "block": 2, + "color": 4, + "type": 17, + "position": { + "x": 60, + "y": -420, + "z": 0 + }, + "boomTime": 2, + "id": 250 + }, + { + "block": 5, + "color": 2, + "type": 14, + "position": { + "x": 420, + "y": -420, + "z": 0 + }, + "id": 260 + }, + { + "block": 0, + "color": 1, + "type": 14, + "position": { + "x": 180, + "y": -420, + "z": 0 + }, + "id": 270 + }, + { + "block": 1, + "color": 6, + "type": 14, + "position": { + "x": 420, + "y": -180, + "z": 0 + }, + "id": 280 + }, + { + "block": 14, + "color": 9, + "type": 14, + "position": { + "x": 300, + "y": 60, + "z": 0 + }, + "id": 290 + }, + { + "block": 0, + "color": 3, + "type": 14, + "position": { + "x": -60, + "y": -180, + "z": 0 + }, + "id": 300 + }, + { + "block": 1, + "color": 1, + "type": 9, + "position": { + "x": -180, + "y": -180, + "z": 0 + }, + "adhesiveTime": 2, + "lockTime": 10, + "id": 310 + }, + { + "block": 0, + "color": 6, + "type": 9, + "position": { + "x": -180, + "y": -300, + "z": 0 + }, + "adhesiveTime": 1, + "lockTime": 10, + "id": 320 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 923, + "num": 0, + "color": 6, + "special": 0, + "length": 1 + }, + { + "id": 924, + "num": 1, + "color": 5, + "special": 6, + "length": 2, + "lockTime": 5 + }, + { + "id": 925, + "num": 2, + "color": 5, + "special": 6, + "length": 0, + "lockTime": 5 + }, + { + "id": 926, + "num": 20, + "color": 3, + "special": 0, + "length": 1 + }, + { + "id": 927, + "num": 25, + "color": 7, + "special": 0, + "length": 2 + }, + { + "id": 928, + "num": 26, + "color": 7, + "special": 0, + "length": 0 + }, + { + "id": 929, + "num": 24, + "color": 1, + "special": 0, + "length": 1 + }, + { + "id": 930, + "num": 21, + "color": 4, + "special": 0, + "length": 2 + }, + { + "id": 931, + "num": 22, + "color": 4, + "special": 0, + "length": 0 + }, + { + "id": 932, + "num": 14, + "color": 9, + "special": 0, + "length": 3 + }, + { + "id": 933, + "num": 16, + "color": 9, + "special": 0, + "length": 0 + }, + { + "id": 934, + "num": 19, + "color": 9, + "special": 0, + "length": 0 + }, + { + "id": 935, + "num": 3, + "color": 2, + "special": 0, + "length": 2 + }, + { + "id": 936, + "num": 5, + "color": 2, + "special": 0, + "length": 0 + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level922.json.meta b/assets/custom/Json/level922.json.meta new file mode 100644 index 0000000..56a0310 --- /dev/null +++ b/assets/custom/Json/level922.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "1992f226-e114-410d-8126-175d929686fd", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level923.json b/assets/custom/Json/level923.json new file mode 100644 index 0000000..74f44c2 --- /dev/null +++ b/assets/custom/Json/level923.json @@ -0,0 +1,413 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "923", + "map": [ + 10, + 9 + ], + "time": 130, + "gap": [ + { + "x": 1, + "y": 2, + "z": 0 + }, + { + "x": 1, + "y": 3, + "z": 0 + }, + { + "x": 1, + "y": 4, + "z": 0 + }, + { + "x": 1, + "y": 5, + "z": 0 + }, + { + "x": 2, + "y": 5, + "z": 0 + }, + { + "x": 2, + "y": 4, + "z": 0 + }, + { + "x": 2, + "y": 3, + "z": 0 + }, + { + "x": 3, + "y": 5, + "z": 0 + }, + { + "x": 3, + "y": 4, + "z": 0 + }, + { + "x": 8, + "y": 5, + "z": 0 + }, + { + "x": 8, + "y": 4, + "z": 0 + }, + { + "x": 8, + "y": 3, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 23, + "color": 1, + "type": 0, + "position": { + "x": 0, + "y": 60, + "z": 0 + }, + "id": 210 + }, + { + "block": 0, + "color": 5, + "type": 0, + "position": { + "x": -360, + "y": 300, + "z": 0 + }, + "id": 220 + }, + { + "block": 1, + "color": 5, + "type": 0, + "position": { + "x": 360, + "y": 180, + "z": 0 + }, + "id": 230 + }, + { + "block": 1, + "color": 10, + "type": 0, + "position": { + "x": -240, + "y": 180, + "z": 0 + }, + "id": 240 + }, + { + "block": 1, + "color": 6, + "type": 0, + "position": { + "x": 480, + "y": -300, + "z": 0 + }, + "id": 250 + }, + { + "block": 2, + "color": 4, + "type": 0, + "position": { + "x": 240, + "y": -180, + "z": 0 + }, + "id": 260 + }, + { + "block": 0, + "color": 2, + "type": 0, + "position": { + "x": 360, + "y": 300, + "z": 0 + }, + "id": 270 + }, + { + "block": 2, + "color": 4, + "type": 0, + "position": { + "x": 360, + "y": -60, + "z": 0 + }, + "floor": 1, + "floorTime": 8, + "floorMove": false, + "id": 280 + }, + { + "block": 0, + "color": 2, + "type": 0, + "position": { + "x": -360, + "y": -420, + "z": 0 + }, + "floor": 2, + "floorTime": 10, + "floorMove": false, + "id": 290 + }, + { + "block": 1, + "color": 7, + "type": 0, + "position": { + "x": -120, + "y": 300, + "z": 0 + }, + "lock": false, + "id": 300 + }, + { + "block": 2, + "color": 3, + "type": 0, + "position": { + "x": 0, + "y": 180, + "z": 0 + }, + "lock": false, + "id": 310 + }, + { + "block": 5, + "color": 9, + "type": 0, + "position": { + "x": 120, + "y": -420, + "z": 0 + }, + "lock": false, + "id": 320 + }, + { + "block": 3, + "color": 8, + "type": 0, + "position": { + "x": 480, + "y": -420, + "z": 0 + }, + "lock": false, + "id": 330 + }, + { + "block": 22, + "color": 6, + "type": 0, + "position": { + "x": -120, + "y": -420, + "z": 0 + }, + "lock": true, + "id": 340 + }, + { + "block": 4, + "color": 8, + "type": 0, + "position": { + "x": 120, + "y": -180, + "z": 0 + }, + "lock": true, + "id": 350 + }, + { + "block": 2, + "color": 2, + "type": 0, + "position": { + "x": 480, + "y": 180, + "z": 0 + }, + "lock": false, + "id": 360 + }, + { + "block": 0, + "color": 6, + "type": 7, + "position": { + "x": 120, + "y": 300, + "z": 0 + }, + "id": 370 + }, + { + "block": 23, + "color": 6, + "type": 7, + "position": { + "x": 360, + "y": -180, + "z": 0 + }, + "id": 380 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 924, + "num": 0, + "color": 5, + "special": 0, + "length": 1 + }, + { + "id": 925, + "num": 1, + "color": 6, + "special": 0, + "length": 2 + }, + { + "id": 926, + "num": 2, + "color": 6, + "special": 0, + "length": 0 + }, + { + "id": 927, + "num": 18, + "color": 9, + "special": 4, + "length": 2 + }, + { + "id": 928, + "num": 20, + "color": 9, + "special": 4, + "length": 0 + }, + { + "id": 929, + "num": 24, + "color": 8, + "special": 0, + "length": 3 + }, + { + "id": 930, + "num": 26, + "color": 8, + "special": 0, + "length": 0 + }, + { + "id": 931, + "num": 33, + "color": 8, + "special": 0, + "length": 0 + }, + { + "id": 932, + "num": 36, + "color": 4, + "special": 0, + "length": 2 + }, + { + "id": 933, + "num": 37, + "color": 4, + "special": 0, + "length": 0 + }, + { + "id": 934, + "num": 34, + "color": 3, + "special": 0, + "length": 2 + }, + { + "id": 935, + "num": 35, + "color": 3, + "special": 0, + "length": 0 + }, + { + "id": 936, + "num": 27, + "color": 2, + "special": 0, + "length": 1 + }, + { + "id": 937, + "num": 21, + "color": 10, + "special": 0, + "length": 2 + }, + { + "id": 938, + "num": 23, + "color": 10, + "special": 0, + "length": 0 + }, + { + "id": 939, + "num": 13, + "color": 7, + "special": 0, + "length": 2 + }, + { + "id": 940, + "num": 19, + "color": 7, + "special": 0, + "length": 0 + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level923.json.meta b/assets/custom/Json/level923.json.meta new file mode 100644 index 0000000..ce0ae4c --- /dev/null +++ b/assets/custom/Json/level923.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "2090c561-7a15-42b8-8c52-38538bf0954e", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level924.json b/assets/custom/Json/level924.json new file mode 100644 index 0000000..3d8bdfa --- /dev/null +++ b/assets/custom/Json/level924.json @@ -0,0 +1,496 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "924", + "map": [ + 10, + 11 + ], + "time": 135, + "gap": [ + { + "x": 1, + "y": 1, + "z": 0 + }, + { + "x": 2, + "y": 1, + "z": 0 + }, + { + "x": 3, + "y": 1, + "z": 0 + }, + { + "x": 6, + "y": 1, + "z": 0 + }, + { + "x": 7, + "y": 1, + "z": 0 + }, + { + "x": 8, + "y": 1, + "z": 0 + }, + { + "x": 1, + "y": 4, + "z": 0 + }, + { + "x": 2, + "y": 4, + "z": 0 + }, + { + "x": 2, + "y": 5, + "z": 0 + }, + { + "x": 1, + "y": 5, + "z": 0 + }, + { + "x": 1, + "y": 6, + "z": 0 + }, + { + "x": 1, + "y": 7, + "z": 0 + }, + { + "x": 8, + "y": 4, + "z": 0 + }, + { + "x": 7, + "y": 4, + "z": 0 + }, + { + "x": 7, + "y": 5, + "z": 0 + }, + { + "x": 8, + "y": 5, + "z": 0 + }, + { + "x": 8, + "y": 6, + "z": 0 + }, + { + "x": 8, + "y": 7, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 23, + "color": 3, + "type": 0, + "position": { + "x": 120, + "y": 300, + "z": 0 + }, + "id": 210 + }, + { + "block": 23, + "color": 3, + "type": 0, + "position": { + "x": 120, + "y": 420, + "z": 0 + }, + "id": 220 + }, + { + "block": 23, + "color": 3, + "type": 0, + "position": { + "x": 0, + "y": 300, + "z": 0 + }, + "id": 230 + }, + { + "block": 23, + "color": 3, + "type": 0, + "position": { + "x": 0, + "y": 420, + "z": 0 + }, + "id": 240 + }, + { + "block": 2, + "color": 5, + "type": 0, + "position": { + "x": -120, + "y": 300, + "z": 0 + }, + "id": 250 + }, + { + "block": 17, + "color": 5, + "type": 0, + "position": { + "x": 240, + "y": -60, + "z": 0 + }, + "id": 260 + }, + { + "block": 1, + "color": 10, + "type": 0, + "position": { + "x": -120, + "y": 180, + "z": 0 + }, + "id": 270 + }, + { + "block": 0, + "color": 10, + "type": 0, + "position": { + "x": 360, + "y": 180, + "z": 0 + }, + "id": 280 + }, + { + "block": 1, + "color": 3, + "type": 0, + "position": { + "x": 120, + "y": 180, + "z": 0 + }, + "id": 290 + }, + { + "block": 2, + "color": 6, + "type": 0, + "position": { + "x": 240, + "y": 300, + "z": 0 + }, + "id": 300 + }, + { + "block": 2, + "color": 2, + "type": 0, + "position": { + "x": 480, + "y": 300, + "z": 0 + }, + "id": 310 + }, + { + "block": 0, + "color": 11, + "type": 0, + "position": { + "x": -120, + "y": -60, + "z": 0 + }, + "id": 320 + }, + { + "block": 1, + "color": 4, + "type": 0, + "position": { + "x": 0, + "y": -180, + "z": 0 + }, + "id": 330 + }, + { + "block": 2, + "color": 2, + "type": 0, + "position": { + "x": 240, + "y": -420, + "z": 0 + }, + "lock": true, + "id": 340 + }, + { + "block": 2, + "color": 7, + "type": 0, + "position": { + "x": 120, + "y": -420, + "z": 0 + }, + "lock": false, + "id": 350 + }, + { + "block": 1, + "color": 9, + "type": 0, + "position": { + "x": -120, + "y": 60, + "z": 0 + }, + "lock": false, + "id": 360 + }, + { + "block": 0, + "color": 3, + "type": 0, + "position": { + "x": 360, + "y": -420, + "z": 0 + }, + "lock": false, + "id": 370 + }, + { + "block": 0, + "color": 4, + "type": 17, + "position": { + "x": 0, + "y": -540, + "z": 0 + }, + "boomTime": 1, + "id": 380 + }, + { + "block": 0, + "color": 1, + "type": 9, + "position": { + "x": -360, + "y": 420, + "z": 0 + }, + "adhesiveTime": 2, + "id": 390 + }, + { + "block": 0, + "color": 5, + "type": 9, + "position": { + "x": -360, + "y": 300, + "z": 0 + }, + "adhesiveTime": 1, + "id": 400 + }, + { + "block": 0, + "color": 4, + "type": 2, + "position": { + "x": -360, + "y": -420, + "z": 0 + }, + "floor": 1, + "floorTime": 9, + "floorMove": false, + "id": 410 + }, + { + "block": 22, + "color": 6, + "type": 2, + "position": { + "x": -240, + "y": -420, + "z": 0 + }, + "floor": 1, + "floorTime": 9, + "floorMove": false, + "id": 420 + }, + { + "block": 2, + "color": 5, + "type": 2, + "position": { + "x": -120, + "y": -420, + "z": 0 + }, + "floor": 1, + "floorTime": 9, + "floorMove": false, + "id": 430 + }, + { + "block": 2, + "color": 7, + "type": 2, + "position": { + "x": 0, + "y": -420, + "z": 0 + }, + "floor": 1, + "floorTime": 9, + "floorMove": false, + "id": 440 + }, + { + "block": 22, + "color": 6, + "type": 3, + "position": { + "x": 480, + "y": -420, + "z": 0 + }, + "lockTime": 4, + "id": 450 + }, + { + "block": 0, + "color": 9, + "type": 6, + "position": { + "x": 120, + "y": -60, + "z": 0 + }, + "boomTime": 45, + "id": 460 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 925, + "num": 1, + "color": 1, + "special": 0, + "length": 1 + }, + { + "id": 926, + "num": 2, + "color": 3, + "special": 0, + "length": 1 + }, + { + "id": 927, + "num": 40, + "color": 4, + "special": 0, + "length": 1 + }, + { + "id": 928, + "num": 39, + "color": 10, + "special": 0, + "length": 1 + }, + { + "id": 929, + "num": 19, + "color": 5, + "special": 3, + "length": 2, + "freeze": 11 + }, + { + "id": 930, + "num": 21, + "color": 5, + "special": 3, + "length": 0, + "freeze": 11 + }, + { + "id": 931, + "num": 15, + "color": 6, + "special": 0, + "length": 2, + "colorArray": "51" + }, + { + "id": 932, + "num": 18, + "color": 6, + "special": 0, + "length": 0, + "colorArray": "51" + }, + { + "id": 933, + "num": 25, + "color": 9, + "special": 0, + "length": 2, + "colorArray": "86" + }, + { + "id": 934, + "num": 31, + "color": 9, + "special": 0, + "length": 0, + "colorArray": "86" + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level924.json.meta b/assets/custom/Json/level924.json.meta new file mode 100644 index 0000000..4490166 --- /dev/null +++ b/assets/custom/Json/level924.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "68db166e-627d-485f-a60d-31ce635f1616", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level925.json b/assets/custom/Json/level925.json new file mode 100644 index 0000000..da7381a --- /dev/null +++ b/assets/custom/Json/level925.json @@ -0,0 +1,322 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "925", + "map": [ + 8, + 8 + ], + "time": 120, + "gap": [ + { + "x": 1, + "y": 6, + "z": 0 + }, + { + "x": 6, + "y": 6, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 23, + "color": 9, + "type": 0, + "position": { + "x": 0, + "y": 240, + "z": 0 + }, + "id": 210 + }, + { + "block": 23, + "color": 3, + "type": 0, + "position": { + "x": 0, + "y": -360, + "z": 0 + }, + "id": 220 + }, + { + "block": 2, + "color": 7, + "type": 0, + "position": { + "x": -240, + "y": -360, + "z": 0 + }, + "id": 230 + }, + { + "block": 0, + "color": 5, + "type": 0, + "position": { + "x": 120, + "y": -360, + "z": 0 + }, + "id": 240 + }, + { + "block": 0, + "color": 10, + "type": 0, + "position": { + "x": 120, + "y": 240, + "z": 0 + }, + "id": 250 + }, + { + "block": 0, + "color": 10, + "type": 0, + "position": { + "x": 0, + "y": 0, + "z": 0 + }, + "id": 260 + }, + { + "block": 0, + "color": 6, + "type": 0, + "position": { + "x": 240, + "y": -360, + "z": 0 + }, + "id": 270 + }, + { + "block": 2, + "color": 3, + "type": 2, + "position": { + "x": -240, + "y": -120, + "z": 0 + }, + "id": 280 + }, + { + "block": 2, + "color": 2, + "type": 2, + "position": { + "x": 120, + "y": -120, + "z": 0 + }, + "id": 290 + }, + { + "block": 2, + "color": 5, + "type": 2, + "position": { + "x": 240, + "y": 120, + "z": 0 + }, + "id": 300 + }, + { + "block": 6, + "color": 6, + "type": 2, + "position": { + "x": 360, + "y": -360, + "z": 0 + }, + "id": 310 + }, + { + "block": 1, + "color": 1, + "type": 3, + "position": { + "x": 0, + "y": -240, + "z": 0 + }, + "lockTime": 4, + "id": 320 + }, + { + "block": 2, + "color": 6, + "type": 1, + "position": { + "x": -120, + "y": -120, + "z": 0 + }, + "stacking": 9, + "id": 330 + }, + { + "block": 3, + "color": 7, + "type": 1, + "position": { + "x": 120, + "y": 120, + "z": 0 + }, + "stacking": 10, + "id": 340 + }, + { + "block": 1, + "color": 10, + "type": 1, + "position": { + "x": 360, + "y": 0, + "z": 0 + }, + "stacking": 2, + "id": 350 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 926, + "num": 2, + "color": 10, + "special": 3, + "length": 1, + "freeze": 10 + }, + { + "id": 927, + "num": 3, + "color": 9, + "special": 0, + "length": 2 + }, + { + "id": 928, + "num": 4, + "color": 9, + "special": 0, + "length": 0 + }, + { + "id": 929, + "num": 9, + "color": 5, + "special": 0, + "length": 1 + }, + { + "id": 930, + "num": 22, + "color": 1, + "special": 0, + "length": 2 + }, + { + "id": 931, + "num": 23, + "color": 1, + "special": 0, + "length": 0 + }, + { + "id": 932, + "num": 19, + "color": 3, + "special": 0, + "length": 2 + }, + { + "id": 933, + "num": 20, + "color": 3, + "special": 0, + "length": 0 + }, + { + "id": 934, + "num": 13, + "color": 6, + "special": 0, + "length": 2, + "longAndShort": 12, + "order": true + }, + { + "id": 935, + "num": 15, + "color": 6, + "special": 0, + "length": 0, + "longAndShort": 12, + "order": true + }, + { + "id": 936, + "num": 12, + "color": 7, + "special": 0, + "length": 3, + "longAndShort": 13, + "order": false + }, + { + "id": 937, + "num": 14, + "color": 7, + "special": 0, + "length": 0, + "longAndShort": 13, + "order": false + }, + { + "id": 938, + "num": 16, + "color": 7, + "special": 0, + "length": 0, + "longAndShort": 13, + "order": false + }, + { + "id": 939, + "num": 5, + "color": 2, + "special": 0, + "length": 2, + "longAndShort": 12, + "order": true + }, + { + "id": 940, + "num": 8, + "color": 2, + "special": 0, + "length": 0, + "longAndShort": 12, + "order": true + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level925.json.meta b/assets/custom/Json/level925.json.meta new file mode 100644 index 0000000..43de85e --- /dev/null +++ b/assets/custom/Json/level925.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "e274b8a0-8952-4b02-a32e-37ecff4da04a", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level926.json b/assets/custom/Json/level926.json new file mode 100644 index 0000000..1a3a6a9 --- /dev/null +++ b/assets/custom/Json/level926.json @@ -0,0 +1,236 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "926", + "map": [ + 8, + 8 + ], + "time": 120, + "gap": [ + { + "x": 3, + "y": 6, + "z": 0 + }, + { + "x": 3, + "y": 5, + "z": 0 + }, + { + "x": 4, + "y": 6, + "z": 0 + }, + { + "x": 4, + "y": 5, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 0, + "color": 5, + "type": 0, + "position": { + "x": 240, + "y": 240, + "z": 0 + }, + "id": 210 + }, + { + "block": 1, + "color": 8, + "type": 0, + "position": { + "x": 0, + "y": -360, + "z": 0 + }, + "id": 220 + }, + { + "block": 1, + "color": 3, + "type": 0, + "position": { + "x": -120, + "y": -120, + "z": 0 + }, + "id": 230 + }, + { + "block": 1, + "color": 10, + "type": 0, + "position": { + "x": 360, + "y": 0, + "z": 0 + }, + "id": 240 + }, + { + "block": 1, + "color": 1, + "type": 0, + "position": { + "x": 360, + "y": -120, + "z": 0 + }, + "id": 250 + }, + { + "block": 2, + "color": 7, + "type": 0, + "position": { + "x": 120, + "y": -360, + "z": 0 + }, + "id": 260 + }, + { + "block": 2, + "color": 9, + "type": 0, + "position": { + "x": 360, + "y": 120, + "z": 0 + }, + "id": 270 + }, + { + "block": 19, + "color": 5, + "type": 0, + "position": { + "x": 360, + "y": -360, + "z": 0 + }, + "lock": false, + "id": 280 + }, + { + "block": 2, + "color": 4, + "type": 0, + "position": { + "x": 120, + "y": -120, + "z": 0 + }, + "lock": false, + "id": 290 + }, + { + "block": 2, + "color": 2, + "type": 0, + "position": { + "x": -120, + "y": 0, + "z": 0 + }, + "lock": true, + "id": 300 + }, + { + "block": 2, + "color": 6, + "type": 0, + "position": { + "x": -240, + "y": -360, + "z": 0 + }, + "lock": true, + "id": 310 + }, + { + "block": 4, + "color": 7, + "type": 16, + "position": { + "x": -240, + "y": 0, + "z": 0 + }, + "questionTime": 8, + "id": 320 + }, + { + "block": 0, + "color": 8, + "type": 16, + "position": { + "x": 0, + "y": -120, + "z": 0 + }, + "questionTime": 10, + "id": 330 + }, + { + "block": 0, + "color": 3, + "type": 16, + "position": { + "x": 0, + "y": -240, + "z": 0 + }, + "questionTime": 12, + "id": 340 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 927, + "num": 7, + "color": 5, + "special": 0, + "length": 2, + "colorArray": "47309" + }, + { + "id": 928, + "num": 9, + "color": 5, + "special": 0, + "length": 0, + "colorArray": "47309" + }, + { + "id": 929, + "num": 19, + "color": 3, + "special": 0, + "length": 2, + "colorArray": "215862626" + }, + { + "id": 930, + "num": 21, + "color": 3, + "special": 0, + "length": 0, + "colorArray": "215862626" + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level926.json.meta b/assets/custom/Json/level926.json.meta new file mode 100644 index 0000000..772329a --- /dev/null +++ b/assets/custom/Json/level926.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "9a8c7d51-c195-43c1-afdc-f4240e17bda0", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level927.json b/assets/custom/Json/level927.json new file mode 100644 index 0000000..fc0dd97 --- /dev/null +++ b/assets/custom/Json/level927.json @@ -0,0 +1,326 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "927", + "map": [ + 9, + 8 + ], + "time": 100, + "gap": [ + { + "x": 1, + "y": 3, + "z": 0 + }, + { + "x": 1, + "y": 2, + "z": 0 + }, + { + "x": 1, + "y": 1, + "z": 0 + }, + { + "x": 3, + "y": 1, + "z": 0 + }, + { + "x": 2, + "y": 1, + "z": 0 + }, + { + "x": 2, + "y": 2, + "z": 0 + }, + { + "x": 5, + "y": 1, + "z": 0 + }, + { + "x": 6, + "y": 1, + "z": 0 + }, + { + "x": 7, + "y": 1, + "z": 0 + }, + { + "x": 7, + "y": 2, + "z": 0 + }, + { + "x": 7, + "y": 3, + "z": 0 + }, + { + "x": 6, + "y": 2, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 0, + "color": 5, + "type": 0, + "position": { + "x": 60, + "y": 240, + "z": 0 + }, + "id": 210 + }, + { + "block": 2, + "color": 5, + "type": 0, + "position": { + "x": -60, + "y": 0, + "z": 0 + }, + "id": 220 + }, + { + "block": 2, + "color": 3, + "type": 0, + "position": { + "x": 180, + "y": 0, + "z": 0 + }, + "id": 230 + }, + { + "block": 22, + "color": 8, + "type": 0, + "position": { + "x": -180, + "y": 120, + "z": 0 + }, + "lock": true, + "id": 240 + }, + { + "block": 21, + "color": 6, + "type": 0, + "position": { + "x": 300, + "y": 120, + "z": 0 + }, + "lock": true, + "id": 250 + }, + { + "block": 1, + "color": 4, + "type": 0, + "position": { + "x": -60, + "y": -120, + "z": 0 + }, + "lock": true, + "id": 260 + }, + { + "block": 1, + "color": 9, + "type": 0, + "position": { + "x": 300, + "y": -120, + "z": 0 + }, + "lock": true, + "id": 270 + }, + { + "block": 4, + "color": 1, + "type": 14, + "position": { + "x": 60, + "y": -360, + "z": 0 + }, + "id": 280 + }, + { + "block": 0, + "color": 8, + "type": 14, + "position": { + "x": -300, + "y": 120, + "z": 0 + }, + "id": 290 + }, + { + "block": 0, + "color": 6, + "type": 14, + "position": { + "x": 420, + "y": 120, + "z": 0 + }, + "id": 300 + }, + { + "block": 2, + "color": 10, + "type": 14, + "position": { + "x": 60, + "y": 0, + "z": 0 + }, + "id": 310 + }, + { + "block": 0, + "color": 3, + "type": 16, + "position": { + "x": 300, + "y": 0, + "z": 0 + }, + "questionTime": 7, + "id": 320 + }, + { + "block": 0, + "color": 10, + "type": 16, + "position": { + "x": -180, + "y": 0, + "z": 0 + }, + "questionTime": 9, + "id": 330 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 928, + "num": 0, + "color": 9, + "special": 0, + "length": 1 + }, + { + "id": 929, + "num": 1, + "color": 3, + "special": 0, + "length": 2 + }, + { + "id": 930, + "num": 2, + "color": 3, + "special": 0, + "length": 0 + }, + { + "id": 931, + "num": 24, + "color": 10, + "special": 0, + "length": 2 + }, + { + "id": 932, + "num": 25, + "color": 10, + "special": 0, + "length": 0 + }, + { + "id": 933, + "num": 23, + "color": 4, + "special": 0, + "length": 1 + }, + { + "id": 934, + "num": 8, + "color": 6, + "special": 0, + "length": 2, + "longAndShort": 12, + "order": false + }, + { + "id": 935, + "num": 11, + "color": 6, + "special": 0, + "length": 0, + "longAndShort": 12, + "order": false + }, + { + "id": 936, + "num": 16, + "color": 8, + "special": 0, + "length": 2, + "longAndShort": 12, + "order": false + }, + { + "id": 937, + "num": 19, + "color": 8, + "special": 0, + "length": 0, + "longAndShort": 12, + "order": false + }, + { + "id": 938, + "num": 13, + "color": 1, + "special": 3, + "length": 1, + "freeze": 10 + }, + { + "id": 939, + "num": 12, + "color": 5, + "special": 6, + "length": 1, + "lockTime": 4 + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level927.json.meta b/assets/custom/Json/level927.json.meta new file mode 100644 index 0000000..4ff669b --- /dev/null +++ b/assets/custom/Json/level927.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "aa484a99-8960-4773-8610-a8c79edf643d", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level928.json b/assets/custom/Json/level928.json new file mode 100644 index 0000000..d5b8e73 --- /dev/null +++ b/assets/custom/Json/level928.json @@ -0,0 +1,388 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "928", + "map": [ + 9, + 9 + ], + "time": 100, + "gap": [ + { + "x": 1, + "y": 5, + "z": 0 + }, + { + "x": 1, + "y": 4, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 23, + "color": 7, + "type": 0, + "position": { + "x": -180, + "y": -60, + "z": 0 + }, + "id": 210 + }, + { + "block": 23, + "color": 7, + "type": 0, + "position": { + "x": -60, + "y": -180, + "z": 0 + }, + "id": 220 + }, + { + "block": 23, + "color": 7, + "type": 0, + "position": { + "x": -60, + "y": -60, + "z": 0 + }, + "id": 230 + }, + { + "block": 23, + "color": 7, + "type": 0, + "position": { + "x": -180, + "y": -180, + "z": 0 + }, + "id": 240 + }, + { + "block": 2, + "color": 3, + "type": 0, + "position": { + "x": -300, + "y": -300, + "z": 0 + }, + "id": 250 + }, + { + "block": 1, + "color": 8, + "type": 0, + "position": { + "x": 300, + "y": -420, + "z": 0 + }, + "id": 260 + }, + { + "block": 1, + "color": 4, + "type": 0, + "position": { + "x": 300, + "y": 60, + "z": 0 + }, + "id": 270 + }, + { + "block": 2, + "color": 10, + "type": 0, + "position": { + "x": 420, + "y": -420, + "z": 0 + }, + "id": 280 + }, + { + "block": 0, + "color": 9, + "type": 0, + "position": { + "x": 60, + "y": 180, + "z": 0 + }, + "id": 290 + }, + { + "block": 1, + "color": 7, + "type": 9, + "position": { + "x": 180, + "y": -60, + "z": 0 + }, + "adhesiveTime": 2, + "id": 300 + }, + { + "block": 1, + "color": 7, + "type": 9, + "position": { + "x": 60, + "y": 60, + "z": 0 + }, + "adhesiveTime": 1, + "id": 310 + }, + { + "block": 20, + "color": 6, + "type": 0, + "position": { + "x": -60, + "y": -420, + "z": 0 + }, + "lock": true, + "id": 320 + }, + { + "block": 2, + "color": 2, + "type": 0, + "position": { + "x": -180, + "y": 180, + "z": 0 + }, + "lock": true, + "id": 330 + }, + { + "block": 0, + "color": 7, + "type": 0, + "position": { + "x": -60, + "y": 180, + "z": 0 + }, + "lock": true, + "id": 340 + }, + { + "block": 2, + "color": 8, + "type": 0, + "position": { + "x": 420, + "y": -60, + "z": 0 + }, + "lock": true, + "id": 350 + }, + { + "block": 2, + "color": 4, + "type": 0, + "position": { + "x": 420, + "y": 180, + "z": 0 + }, + "lock": false, + "id": 360 + }, + { + "block": 16, + "color": 3, + "type": 0, + "position": { + "x": 60, + "y": -420, + "z": 0 + }, + "lock": false, + "id": 370 + }, + { + "block": 2, + "color": 9, + "type": 8, + "position": { + "x": 180, + "y": 180, + "z": 0 + }, + "id": 380 + }, + { + "block": 2, + "color": 5, + "type": 16, + "position": { + "x": 300, + "y": -180, + "z": 0 + }, + "questionTime": 10, + "id": 390 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 929, + "num": 0, + "color": 7, + "special": 0, + "length": 2 + }, + { + "id": 930, + "num": 1, + "color": 7, + "special": 0, + "length": 0 + }, + { + "id": 931, + "num": 3, + "color": 10, + "special": 0, + "length": 2 + }, + { + "id": 932, + "num": 4, + "color": 10, + "special": 0, + "length": 0 + }, + { + "id": 933, + "num": 12, + "color": 8, + "special": 2, + "length": 2, + "lock": true + }, + { + "id": 934, + "num": 14, + "color": 8, + "special": 2, + "length": 0, + "lock": true + }, + { + "id": 935, + "num": 18, + "color": 6, + "special": 2, + "length": 2, + "lock": true + }, + { + "id": 936, + "num": 20, + "color": 6, + "special": 2, + "length": 0, + "lock": true + }, + { + "id": 937, + "num": 27, + "color": 3, + "special": 0, + "length": 3 + }, + { + "id": 938, + "num": 28, + "color": 3, + "special": 0, + "length": 0 + }, + { + "id": 939, + "num": 29, + "color": 3, + "special": 0, + "length": 0 + }, + { + "id": 940, + "num": 23, + "color": 2, + "special": 0, + "length": 2 + }, + { + "id": 941, + "num": 24, + "color": 2, + "special": 0, + "length": 0 + }, + { + "id": 942, + "num": 19, + "color": 5, + "special": 0, + "length": 2 + }, + { + "id": 943, + "num": 21, + "color": 5, + "special": 0, + "length": 0 + }, + { + "id": 944, + "num": 15, + "color": 9, + "special": 0, + "length": 2 + }, + { + "id": 945, + "num": 17, + "color": 9, + "special": 0, + "length": 0 + }, + { + "id": 946, + "num": 5, + "color": 4, + "special": 0, + "length": 2 + }, + { + "id": 947, + "num": 11, + "color": 4, + "special": 0, + "length": 0 + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level928.json.meta b/assets/custom/Json/level928.json.meta new file mode 100644 index 0000000..8fae1dd --- /dev/null +++ b/assets/custom/Json/level928.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "22168317-be5c-4aac-8a84-f686750ab3bd", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level929.json b/assets/custom/Json/level929.json new file mode 100644 index 0000000..b49f3b6 --- /dev/null +++ b/assets/custom/Json/level929.json @@ -0,0 +1,381 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "929", + "map": [ + 9, + 8 + ], + "time": 120, + "gap": [ + { + "x": 1, + "y": 6, + "z": 0 + }, + { + "x": 7, + "y": 6, + "z": 0 + }, + { + "x": 3, + "y": 1, + "z": 0 + }, + { + "x": 4, + "y": 1, + "z": 0 + }, + { + "x": 5, + "y": 1, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 0, + "color": 7, + "type": 0, + "position": { + "x": -60, + "y": 240, + "z": 0 + }, + "floor": 1, + "floorTime": 4, + "floorMove": false, + "id": 210 + }, + { + "block": 0, + "color": 2, + "type": 0, + "position": { + "x": 180, + "y": 240, + "z": 0 + }, + "floor": 3, + "floorTime": 11, + "floorMove": false, + "id": 220 + }, + { + "block": 2, + "color": 5, + "type": 9, + "position": { + "x": -300, + "y": 0, + "z": 0 + }, + "adhesiveTime": 2, + "id": 230 + }, + { + "block": 2, + "color": 5, + "type": 9, + "position": { + "x": -180, + "y": 120, + "z": 0 + }, + "adhesiveTime": 1, + "id": 240 + }, + { + "block": 2, + "color": 9, + "type": 9, + "position": { + "x": 300, + "y": 120, + "z": 0 + }, + "adhesiveTime": 2, + "id": 250 + }, + { + "block": 2, + "color": 9, + "type": 9, + "position": { + "x": 420, + "y": 0, + "z": 0 + }, + "adhesiveTime": 1, + "id": 260 + }, + { + "block": 1, + "color": 5, + "type": 1, + "position": { + "x": -180, + "y": -360, + "z": 0 + }, + "stacking": 7, + "id": 270 + }, + { + "block": 1, + "color": 8, + "type": 1, + "position": { + "x": 420, + "y": -360, + "z": 0 + }, + "stacking": 2, + "id": 280 + }, + { + "block": 2, + "color": 4, + "type": 1, + "position": { + "x": -180, + "y": -240, + "z": 0 + }, + "stacking": 9, + "id": 290 + }, + { + "block": 2, + "color": 3, + "type": 1, + "position": { + "x": -60, + "y": -240, + "z": 0 + }, + "stacking": 5, + "id": 300 + }, + { + "block": 0, + "color": 8, + "type": 1, + "position": { + "x": 60, + "y": -120, + "z": 0 + }, + "stacking": 2, + "id": 310 + }, + { + "block": 2, + "color": 10, + "type": 1, + "position": { + "x": 300, + "y": -240, + "z": 0 + }, + "stacking": 1, + "id": 320 + }, + { + "block": 2, + "color": 10, + "type": 1, + "position": { + "x": 180, + "y": -240, + "z": 0 + }, + "stacking": 4, + "id": 330 + }, + { + "block": 0, + "color": 1, + "type": 8, + "position": { + "x": 60, + "y": -240, + "z": 0 + }, + "id": 340 + }, + { + "block": 0, + "color": 1, + "type": 9, + "position": { + "x": 60, + "y": 0, + "z": 0 + }, + "adhesiveTime": 2, + "lockTime": 7, + "id": 350 + }, + { + "block": 0, + "color": 2, + "type": 9, + "position": { + "x": 180, + "y": 0, + "z": 0 + }, + "adhesiveTime": 1, + "lockTime": 7, + "id": 360 + }, + { + "block": 0, + "color": 1, + "type": 9, + "position": { + "x": 60, + "y": 120, + "z": 0 + }, + "adhesiveTime": 2, + "lockTime": 10, + "id": 370 + }, + { + "block": 0, + "color": 7, + "type": 9, + "position": { + "x": -60, + "y": 120, + "z": 0 + }, + "adhesiveTime": 1, + "lockTime": 10, + "id": 380 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 930, + "num": 0, + "color": 10, + "special": 2, + "length": 2, + "lock": true + }, + { + "id": 931, + "num": 1, + "color": 10, + "special": 2, + "length": 0, + "lock": true + }, + { + "id": 932, + "num": 4, + "color": 2, + "special": 0, + "length": 1 + }, + { + "id": 933, + "num": 9, + "color": 9, + "special": 0, + "length": 2 + }, + { + "id": 934, + "num": 12, + "color": 9, + "special": 0, + "length": 0 + }, + { + "id": 935, + "num": 14, + "color": 1, + "special": 3, + "length": 1, + "freeze": 16 + }, + { + "id": 936, + "num": 17, + "color": 8, + "special": 0, + "length": 2 + }, + { + "id": 937, + "num": 19, + "color": 8, + "special": 0, + "length": 0 + }, + { + "id": 938, + "num": 27, + "color": 7, + "special": 0, + "length": 1 + }, + { + "id": 939, + "num": 23, + "color": 4, + "special": 2, + "length": 2, + "lock": true + }, + { + "id": 940, + "num": 24, + "color": 4, + "special": 2, + "length": 0, + "lock": true + }, + { + "id": 941, + "num": 18, + "color": 5, + "special": 0, + "length": 2 + }, + { + "id": 942, + "num": 20, + "color": 5, + "special": 0, + "length": 0 + }, + { + "id": 943, + "num": 5, + "color": 3, + "special": 0, + "length": 2 + }, + { + "id": 944, + "num": 8, + "color": 3, + "special": 0, + "length": 0 + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level929.json.meta b/assets/custom/Json/level929.json.meta new file mode 100644 index 0000000..36d7303 --- /dev/null +++ b/assets/custom/Json/level929.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "9000586d-af26-458e-8b84-dc0ea209e223", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level930.json b/assets/custom/Json/level930.json new file mode 100644 index 0000000..cb8c40e --- /dev/null +++ b/assets/custom/Json/level930.json @@ -0,0 +1,425 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "930", + "map": [ + 9, + 9 + ], + "time": 120, + "gap": [ + { + "x": 3, + "y": 7, + "z": 0 + }, + { + "x": 2, + "y": 7, + "z": 0 + }, + { + "x": 1, + "y": 7, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 23, + "color": 4, + "type": 0, + "position": { + "x": -180, + "y": 60, + "z": 0 + }, + "id": 210 + }, + { + "block": 23, + "color": 4, + "type": 0, + "position": { + "x": -180, + "y": 180, + "z": 0 + }, + "id": 220 + }, + { + "block": 23, + "color": 4, + "type": 0, + "position": { + "x": 60, + "y": -420, + "z": 0 + }, + "id": 230 + }, + { + "block": 23, + "color": 4, + "type": 0, + "position": { + "x": 60, + "y": -300, + "z": 0 + }, + "id": 240 + }, + { + "block": 1, + "color": 2, + "type": 0, + "position": { + "x": 420, + "y": 300, + "z": 0 + }, + "id": 250 + }, + { + "block": 2, + "color": 2, + "type": 0, + "position": { + "x": 420, + "y": -420, + "z": 0 + }, + "id": 260 + }, + { + "block": 4, + "color": 8, + "type": 0, + "position": { + "x": -300, + "y": -60, + "z": 0 + }, + "id": 270 + }, + { + "block": 1, + "color": 1, + "type": 0, + "position": { + "x": -60, + "y": -180, + "z": 0 + }, + "id": 280 + }, + { + "block": 1, + "color": 10, + "type": 0, + "position": { + "x": 300, + "y": -420, + "z": 0 + }, + "id": 290 + }, + { + "block": 2, + "color": 4, + "type": 9, + "position": { + "x": 180, + "y": 180, + "z": 0 + }, + "adhesiveTime": 2, + "id": 300 + }, + { + "block": 2, + "color": 4, + "type": 9, + "position": { + "x": 60, + "y": 60, + "z": 0 + }, + "adhesiveTime": 1, + "id": 310 + }, + { + "block": 1, + "color": 5, + "type": 0, + "position": { + "x": 420, + "y": -60, + "z": 0 + }, + "id": 320 + }, + { + "block": 0, + "color": 1, + "type": 9, + "position": { + "x": -60, + "y": 180, + "z": 0 + }, + "adhesiveTime": 2, + "floor": 1, + "floorTime": 7, + "floorMove": false, + "id": 330 + }, + { + "block": 2, + "color": 3, + "type": 9, + "position": { + "x": -60, + "y": -60, + "z": 0 + }, + "adhesiveTime": 1, + "floor": 1, + "floorTime": 7, + "floorMove": false, + "id": 340 + }, + { + "block": 0, + "color": 7, + "type": 0, + "position": { + "x": -180, + "y": -60, + "z": 0 + }, + "floor": 1, + "floorTime": 7, + "floorMove": false, + "id": 350 + }, + { + "block": 1, + "color": 3, + "type": 8, + "position": { + "x": 420, + "y": -180, + "z": 0 + }, + "id": 360 + }, + { + "block": 2, + "color": 10, + "type": 0, + "position": { + "x": -300, + "y": -420, + "z": 0 + }, + "lock": true, + "id": 370 + }, + { + "block": 1, + "color": 7, + "type": 0, + "position": { + "x": -60, + "y": -420, + "z": 0 + }, + "lock": false, + "id": 380 + }, + { + "block": 1, + "color": 9, + "type": 0, + "position": { + "x": 300, + "y": 60, + "z": 0 + }, + "lock": false, + "id": 390 + }, + { + "block": 0, + "color": 5, + "type": 0, + "position": { + "x": 60, + "y": 300, + "z": 0 + }, + "lock": false, + "id": 400 + }, + { + "block": 2, + "color": 2, + "type": 0, + "position": { + "x": 180, + "y": -180, + "z": 0 + }, + "lock": true, + "id": 410 + }, + { + "block": 0, + "color": 1, + "type": 4, + "position": { + "x": 180, + "y": -300, + "z": 0 + }, + "freezeTime": 11, + "id": 420 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 931, + "num": 0, + "color": 5, + "special": 0, + "length": 1 + }, + { + "id": 932, + "num": 2, + "color": 2, + "special": 0, + "length": 2 + }, + { + "id": 933, + "num": 3, + "color": 2, + "special": 0, + "length": 0 + }, + { + "id": 934, + "num": 14, + "color": 10, + "special": 0, + "length": 2 + }, + { + "id": 935, + "num": 16, + "color": 10, + "special": 0, + "length": 0 + }, + { + "id": 936, + "num": 18, + "color": 3, + "special": 0, + "length": 2 + }, + { + "id": 937, + "num": 20, + "color": 3, + "special": 0, + "length": 0 + }, + { + "id": 938, + "num": 27, + "color": 1, + "special": 0, + "length": 1 + }, + { + "id": 939, + "num": 24, + "color": 8, + "special": 0, + "length": 3 + }, + { + "id": 940, + "num": 25, + "color": 8, + "special": 0, + "length": 0 + }, + { + "id": 941, + "num": 26, + "color": 8, + "special": 0, + "length": 0 + }, + { + "id": 942, + "num": 21, + "color": 4, + "special": 0, + "length": 3 + }, + { + "id": 943, + "num": 22, + "color": 4, + "special": 0, + "length": 0 + }, + { + "id": 944, + "num": 23, + "color": 4, + "special": 0, + "length": 0 + }, + { + "id": 945, + "num": 15, + "color": 7, + "special": 0, + "length": 2 + }, + { + "id": 946, + "num": 17, + "color": 7, + "special": 0, + "length": 0 + }, + { + "id": 947, + "num": 8, + "color": 9, + "special": 0, + "length": 2 + }, + { + "id": 948, + "num": 10, + "color": 9, + "special": 0, + "length": 0 + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level930.json.meta b/assets/custom/Json/level930.json.meta new file mode 100644 index 0000000..cf0f697 --- /dev/null +++ b/assets/custom/Json/level930.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "b416c2f3-25d4-4f45-ac75-a25db197b7fe", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level931.json b/assets/custom/Json/level931.json new file mode 100644 index 0000000..96ef2e9 --- /dev/null +++ b/assets/custom/Json/level931.json @@ -0,0 +1,439 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "931", + "map": [ + 9, + 11 + ], + "time": 110, + "gap": [ + { + "x": 1, + "y": 8, + "z": 0 + }, + { + "x": 1, + "y": 7, + "z": 0 + }, + { + "x": 1, + "y": 6, + "z": 0 + }, + { + "x": 1, + "y": 5, + "z": 0 + }, + { + "x": 1, + "y": 4, + "z": 0 + }, + { + "x": 7, + "y": 8, + "z": 0 + }, + { + "x": 7, + "y": 7, + "z": 0 + }, + { + "x": 7, + "y": 6, + "z": 0 + }, + { + "x": 7, + "y": 5, + "z": 0 + }, + { + "x": 7, + "y": 4, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 23, + "color": 5, + "type": 0, + "position": { + "x": -180, + "y": -60, + "z": 0 + }, + "id": 210 + }, + { + "block": 23, + "color": 1, + "type": 0, + "position": { + "x": 300, + "y": -60, + "z": 0 + }, + "id": 220 + }, + { + "block": 22, + "color": 9, + "type": 0, + "position": { + "x": -60, + "y": 180, + "z": 0 + }, + "id": 230 + }, + { + "block": 21, + "color": 2, + "type": 0, + "position": { + "x": 180, + "y": 180, + "z": 0 + }, + "id": 240 + }, + { + "block": 1, + "color": 5, + "type": 0, + "position": { + "x": -60, + "y": 60, + "z": 0 + }, + "id": 250 + }, + { + "block": 2, + "color": 3, + "type": 0, + "position": { + "x": 60, + "y": -180, + "z": 0 + }, + "id": 260 + }, + { + "block": 2, + "color": 4, + "type": 0, + "position": { + "x": -300, + "y": -420, + "z": 0 + }, + "id": 270 + }, + { + "block": 1, + "color": 1, + "type": 0, + "position": { + "x": -60, + "y": -420, + "z": 0 + }, + "id": 280 + }, + { + "block": 1, + "color": 3, + "type": 0, + "position": { + "x": 300, + "y": -420, + "z": 0 + }, + "id": 290 + }, + { + "block": 2, + "color": 6, + "type": 0, + "position": { + "x": 420, + "y": -420, + "z": 0 + }, + "id": 300 + }, + { + "block": 2, + "color": 2, + "type": 16, + "position": { + "x": -60, + "y": -180, + "z": 0 + }, + "questionTime": 11, + "id": 310 + }, + { + "block": 2, + "color": 9, + "type": 16, + "position": { + "x": 180, + "y": -180, + "z": 0 + }, + "questionTime": 13, + "id": 320 + }, + { + "block": 1, + "color": 8, + "type": 16, + "position": { + "x": 300, + "y": 60, + "z": 0 + }, + "questionTime": 5, + "id": 330 + }, + { + "block": 0, + "color": 10, + "type": 16, + "position": { + "x": -180, + "y": -300, + "z": 0 + }, + "questionTime": 6, + "id": 340 + }, + { + "block": 0, + "color": 7, + "type": 16, + "position": { + "x": 300, + "y": -300, + "z": 0 + }, + "questionTime": 7, + "id": 350 + }, + { + "block": 1, + "color": 1, + "type": 4, + "position": { + "x": 300, + "y": -540, + "z": 0 + }, + "freezeTime": 8, + "id": 360 + }, + { + "block": 1, + "color": 8, + "type": 4, + "position": { + "x": -60, + "y": -540, + "z": 0 + }, + "freezeTime": 10, + "id": 370 + }, + { + "block": 2, + "color": 6, + "type": 9, + "position": { + "x": 60, + "y": 180, + "z": 0 + }, + "adhesiveTime": 2, + "lockTime": 12, + "id": 380 + }, + { + "block": 0, + "color": 10, + "type": 9, + "position": { + "x": 60, + "y": 420, + "z": 0 + }, + "adhesiveTime": 1, + "lockTime": 12, + "id": 390 + }, + { + "block": 2, + "color": 4, + "type": 3, + "position": { + "x": 60, + "y": -420, + "z": 0 + }, + "lockTime": 2, + "id": 400 + }, + { + "block": 1, + "color": 7, + "type": 2, + "position": { + "x": -180, + "y": 420, + "z": 0 + }, + "id": 410 + }, + { + "block": 1, + "color": 10, + "type": 2, + "position": { + "x": 420, + "y": 420, + "z": 0 + }, + "id": 420 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 932, + "num": 0, + "color": 7, + "special": 0, + "length": 1 + }, + { + "id": 933, + "num": 2, + "color": 5, + "special": 0, + "length": 1 + }, + { + "id": 934, + "num": 8, + "color": 4, + "special": 0, + "length": 2 + }, + { + "id": 935, + "num": 9, + "color": 4, + "special": 0, + "length": 0 + }, + { + "id": 936, + "num": 14, + "color": 3, + "special": 0, + "length": 2 + }, + { + "id": 937, + "num": 16, + "color": 3, + "special": 0, + "length": 0 + }, + { + "id": 938, + "num": 20, + "color": 1, + "special": 0, + "length": 2 + }, + { + "id": 939, + "num": 22, + "color": 1, + "special": 0, + "length": 0 + }, + { + "id": 940, + "num": 27, + "color": 6, + "special": 0, + "length": 2 + }, + { + "id": 941, + "num": 28, + "color": 6, + "special": 0, + "length": 0 + }, + { + "id": 942, + "num": 34, + "color": 8, + "special": 0, + "length": 1 + }, + { + "id": 943, + "num": 32, + "color": 10, + "special": 0, + "length": 1 + }, + { + "id": 944, + "num": 21, + "color": 2, + "special": 0, + "length": 2 + }, + { + "id": 945, + "num": 23, + "color": 2, + "special": 0, + "length": 0 + }, + { + "id": 946, + "num": 4, + "color": 9, + "special": 0, + "length": 2 + }, + { + "id": 947, + "num": 13, + "color": 9, + "special": 0, + "length": 0 + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level931.json.meta b/assets/custom/Json/level931.json.meta new file mode 100644 index 0000000..c29936a --- /dev/null +++ b/assets/custom/Json/level931.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "f554ec69-094e-464c-8ca0-dbacc1bc9913", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level932.json b/assets/custom/Json/level932.json new file mode 100644 index 0000000..1c9f8c5 --- /dev/null +++ b/assets/custom/Json/level932.json @@ -0,0 +1,389 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "932", + "map": [ + 9, + 9 + ], + "time": 115, + "gap": [ + { + "x": 1, + "y": 1, + "z": 0 + }, + { + "x": 2, + "y": 1, + "z": 0 + }, + { + "x": 1, + "y": 7, + "z": 0 + }, + { + "x": 2, + "y": 7, + "z": 0 + }, + { + "x": 3, + "y": 7, + "z": 0 + }, + { + "x": 4, + "y": 7, + "z": 0 + }, + { + "x": 3, + "y": 6, + "z": 0 + }, + { + "x": 4, + "y": 6, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 23, + "color": 5, + "type": 0, + "position": { + "x": -180, + "y": -300, + "z": 0 + }, + "id": 210 + }, + { + "block": 1, + "color": 10, + "type": 0, + "position": { + "x": 60, + "y": -420, + "z": 0 + }, + "id": 220 + }, + { + "block": 22, + "color": 10, + "type": 0, + "position": { + "x": 420, + "y": -420, + "z": 0 + }, + "id": 230 + }, + { + "block": 0, + "color": 10, + "type": 0, + "position": { + "x": -60, + "y": -180, + "z": 0 + }, + "id": 240 + }, + { + "block": 4, + "color": 5, + "type": 0, + "position": { + "x": 300, + "y": 60, + "z": 0 + }, + "id": 250 + }, + { + "block": 0, + "color": 5, + "type": 0, + "position": { + "x": 180, + "y": -420, + "z": 0 + }, + "id": 260 + }, + { + "block": 2, + "color": 4, + "type": 0, + "position": { + "x": 60, + "y": -180, + "z": 0 + }, + "id": 270 + }, + { + "block": 2, + "color": 6, + "type": 0, + "position": { + "x": 420, + "y": -180, + "z": 0 + }, + "id": 280 + }, + { + "block": 2, + "color": 11, + "type": 0, + "position": { + "x": 180, + "y": 180, + "z": 0 + }, + "id": 290 + }, + { + "block": 2, + "color": 1, + "type": 0, + "position": { + "x": -180, + "y": 60, + "z": 0 + }, + "id": 300 + }, + { + "block": 2, + "color": 2, + "type": 7, + "position": { + "x": 180, + "y": -180, + "z": 0 + }, + "id": 310 + }, + { + "block": 0, + "color": 3, + "type": 4, + "position": { + "x": -300, + "y": 180, + "z": 0 + }, + "freezeTime": 10, + "id": 320 + }, + { + "block": 2, + "color": 3, + "type": 16, + "position": { + "x": 420, + "y": 180, + "z": 0 + }, + "questionTime": 12, + "id": 330 + }, + { + "block": 3, + "color": 7, + "type": 0, + "position": { + "x": 180, + "y": 60, + "z": 0 + }, + "lock": false, + "id": 340 + }, + { + "block": 1, + "color": 8, + "type": 0, + "position": { + "x": 180, + "y": -300, + "z": 0 + }, + "lock": false, + "id": 350 + }, + { + "block": 0, + "color": 3, + "type": 0, + "position": { + "x": -60, + "y": -300, + "z": 0 + }, + "lock": false, + "id": 360 + }, + { + "block": 20, + "color": 8, + "type": 0, + "position": { + "x": -180, + "y": -180, + "z": 0 + }, + "lock": true, + "id": 370 + }, + { + "block": 2, + "color": 3, + "type": 0, + "position": { + "x": 300, + "y": -180, + "z": 0 + }, + "lock": true, + "id": 380 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 933, + "num": 1, + "color": 2, + "special": 0, + "length": 2 + }, + { + "id": 934, + "num": 2, + "color": 2, + "special": 0, + "length": 0 + }, + { + "id": 935, + "num": 3, + "color": 4, + "special": 0, + "length": 2 + }, + { + "id": 936, + "num": 4, + "color": 4, + "special": 0, + "length": 0 + }, + { + "id": 937, + "num": 6, + "color": 10, + "special": 0, + "length": 2 + }, + { + "id": 938, + "num": 9, + "color": 10, + "special": 0, + "length": 0 + }, + { + "id": 939, + "num": 18, + "color": 8, + "special": 0, + "length": 2 + }, + { + "id": 940, + "num": 20, + "color": 8, + "special": 0, + "length": 0 + }, + { + "id": 941, + "num": 22, + "color": 3, + "special": 0, + "length": 1 + }, + { + "id": 942, + "num": 28, + "color": 6, + "special": 3, + "length": 2, + "freeze": 9 + }, + { + "id": 943, + "num": 29, + "color": 6, + "special": 3, + "length": 0, + "freeze": 9 + }, + { + "id": 944, + "num": 25, + "color": 1, + "special": 0, + "length": 2 + }, + { + "id": 945, + "num": 26, + "color": 1, + "special": 0, + "length": 0 + }, + { + "id": 946, + "num": 10, + "color": 7, + "special": 0, + "length": 3 + }, + { + "id": 947, + "num": 13, + "color": 7, + "special": 0, + "length": 0 + }, + { + "id": 948, + "num": 17, + "color": 7, + "special": 0, + "length": 0 + }, + { + "id": 949, + "num": 5, + "color": 5, + "special": 0, + "length": 1 + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level932.json.meta b/assets/custom/Json/level932.json.meta new file mode 100644 index 0000000..96add53 --- /dev/null +++ b/assets/custom/Json/level932.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "340f48ba-45f6-4308-ba14-6056a87e9993", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level933.json b/assets/custom/Json/level933.json new file mode 100644 index 0000000..92bf9ff --- /dev/null +++ b/assets/custom/Json/level933.json @@ -0,0 +1,428 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "933", + "map": [ + 8, + 11 + ], + "time": 135, + "gap": [ + { + "x": 1, + "y": 7, + "z": 0 + }, + { + "x": 1, + "y": 6, + "z": 0 + }, + { + "x": 1, + "y": 5, + "z": 0 + }, + { + "x": 6, + "y": 5, + "z": 0 + }, + { + "x": 6, + "y": 4, + "z": 0 + }, + { + "x": 6, + "y": 3, + "z": 0 + }, + { + "x": 6, + "y": 2, + "z": 0 + }, + { + "x": 6, + "y": 1, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 23, + "color": 1, + "type": 0, + "position": { + "x": -120, + "y": 60, + "z": 0 + }, + "id": 210 + }, + { + "block": 23, + "color": 1, + "type": 0, + "position": { + "x": 240, + "y": -420, + "z": 0 + }, + "id": 220 + }, + { + "block": 1, + "color": 5, + "type": 0, + "position": { + "x": -120, + "y": -300, + "z": 0 + }, + "id": 230 + }, + { + "block": 0, + "color": 5, + "type": 0, + "position": { + "x": 240, + "y": 300, + "z": 0 + }, + "id": 240 + }, + { + "block": 4, + "color": 1, + "type": 0, + "position": { + "x": 360, + "y": 180, + "z": 0 + }, + "id": 250 + }, + { + "block": 1, + "color": 4, + "type": 0, + "position": { + "x": 360, + "y": 60, + "z": 0 + }, + "id": 260 + }, + { + "block": 1, + "color": 9, + "type": 0, + "position": { + "x": 0, + "y": -420, + "z": 0 + }, + "id": 270 + }, + { + "block": 0, + "color": 6, + "type": 0, + "position": { + "x": 0, + "y": -540, + "z": 0 + }, + "id": 280 + }, + { + "block": 0, + "color": 7, + "type": 0, + "position": { + "x": -120, + "y": -60, + "z": 0 + }, + "id": 290 + }, + { + "block": 6, + "color": 1, + "type": 0, + "position": { + "x": 120, + "y": -180, + "z": 0 + }, + "lock": true, + "id": 300 + }, + { + "block": 2, + "color": 2, + "type": 0, + "position": { + "x": 120, + "y": -540, + "z": 0 + }, + "lock": true, + "id": 310 + }, + { + "block": 1, + "color": 2, + "type": 0, + "position": { + "x": 240, + "y": -300, + "z": 0 + }, + "lock": false, + "id": 320 + }, + { + "block": 1, + "color": 1, + "type": 0, + "position": { + "x": -120, + "y": 420, + "z": 0 + }, + "lock": false, + "id": 330 + }, + { + "block": 2, + "color": 3, + "type": 14, + "position": { + "x": -240, + "y": -540, + "z": 0 + }, + "id": 340 + }, + { + "block": 0, + "color": 7, + "type": 14, + "position": { + "x": 240, + "y": -540, + "z": 0 + }, + "id": 350 + }, + { + "block": 1, + "color": 6, + "type": 14, + "position": { + "x": 0, + "y": -180, + "z": 0 + }, + "id": 360 + }, + { + "block": 2, + "color": 4, + "type": 14, + "position": { + "x": 0, + "y": 300, + "z": 0 + }, + "id": 370 + }, + { + "block": 0, + "color": 6, + "type": 14, + "position": { + "x": -120, + "y": 180, + "z": 0 + }, + "floor": 1, + "floorTime": 9, + "floorMove": false, + "id": 380 + }, + { + "block": 2, + "color": 1, + "type": 14, + "position": { + "x": 240, + "y": -180, + "z": 0 + }, + "floor": 2, + "floorTime": 12, + "floorMove": false, + "id": 390 + }, + { + "block": 2, + "color": 10, + "type": 0, + "position": { + "x": 120, + "y": 180, + "z": 0 + }, + "id": 400 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 934, + "num": 4, + "color": 7, + "special": 0, + "length": 1 + }, + { + "id": 935, + "num": 5, + "color": 6, + "special": 0, + "length": 1 + }, + { + "id": 936, + "num": 29, + "color": 2, + "special": 0, + "length": 2 + }, + { + "id": 937, + "num": 30, + "color": 2, + "special": 0, + "length": 0 + }, + { + "id": 938, + "num": 23, + "color": 10, + "special": 0, + "length": 2 + }, + { + "id": 939, + "num": 24, + "color": 10, + "special": 0, + "length": 0 + }, + { + "id": 940, + "num": 17, + "color": 4, + "special": 0, + "length": 2 + }, + { + "id": 941, + "num": 19, + "color": 4, + "special": 0, + "length": 0 + }, + { + "id": 942, + "num": 0, + "color": 1, + "special": 0, + "length": 3, + "longAndShort": 13, + "order": true + }, + { + "id": 943, + "num": 1, + "color": 1, + "special": 0, + "length": 0, + "longAndShort": 13, + "order": true + }, + { + "id": 944, + "num": 2, + "color": 1, + "special": 0, + "length": 0, + "longAndShort": 13, + "order": true + }, + { + "id": 945, + "num": 14, + "color": 9, + "special": 0, + "length": 2, + "longAndShort": 12, + "order": false + }, + { + "id": 946, + "num": 16, + "color": 9, + "special": 0, + "length": 0, + "longAndShort": 12, + "order": false + }, + { + "id": 947, + "num": 20, + "color": 3, + "special": 0, + "length": 2, + "longAndShort": 12, + "order": false + }, + { + "id": 948, + "num": 27, + "color": 3, + "special": 0, + "length": 0, + "longAndShort": 12, + "order": false + }, + { + "id": 949, + "num": 13, + "color": 5, + "special": 6, + "length": 2, + "lockTime": 6 + }, + { + "id": 950, + "num": 15, + "color": 5, + "special": 6, + "length": 0, + "lockTime": 6 + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level933.json.meta b/assets/custom/Json/level933.json.meta new file mode 100644 index 0000000..ba6e0b4 --- /dev/null +++ b/assets/custom/Json/level933.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "31badb8b-9c74-4d7d-a647-a8415300caac", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level934.json b/assets/custom/Json/level934.json new file mode 100644 index 0000000..831bf66 --- /dev/null +++ b/assets/custom/Json/level934.json @@ -0,0 +1,333 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "934", + "map": [ + 8, + 8 + ], + "time": 105, + "gap": [] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 23, + "color": 7, + "type": 0, + "position": { + "x": 120, + "y": 0, + "z": 0 + }, + "id": 210 + }, + { + "block": 23, + "color": 7, + "type": 0, + "position": { + "x": 240, + "y": 0, + "z": 0 + }, + "id": 220 + }, + { + "block": 23, + "color": 7, + "type": 0, + "position": { + "x": 360, + "y": 0, + "z": 0 + }, + "id": 230 + }, + { + "block": 23, + "color": 7, + "type": 0, + "position": { + "x": 120, + "y": -360, + "z": 0 + }, + "id": 240 + }, + { + "block": 2, + "color": 8, + "type": 0, + "position": { + "x": -240, + "y": -360, + "z": 0 + }, + "id": 250 + }, + { + "block": 2, + "color": 7, + "type": 0, + "position": { + "x": -240, + "y": -120, + "z": 0 + }, + "id": 260 + }, + { + "block": 2, + "color": 4, + "type": 0, + "position": { + "x": 360, + "y": 120, + "z": 0 + }, + "id": 270 + }, + { + "block": 4, + "color": 2, + "type": 17, + "position": { + "x": 0, + "y": -360, + "z": 0 + }, + "boomTime": 1, + "id": 280 + }, + { + "block": 2, + "color": 10, + "type": 17, + "position": { + "x": -120, + "y": 0, + "z": 0 + }, + "boomTime": 2, + "id": 290 + }, + { + "block": 1, + "color": 10, + "type": 17, + "position": { + "x": -120, + "y": 240, + "z": 0 + }, + "boomTime": 3, + "id": 300 + }, + { + "block": 2, + "color": 2, + "type": 17, + "position": { + "x": -120, + "y": -360, + "z": 0 + }, + "boomTime": 4, + "id": 310 + }, + { + "block": 0, + "color": 7, + "type": 3, + "position": { + "x": 0, + "y": 240, + "z": 0 + }, + "lockTime": 5, + "id": 320 + }, + { + "block": 0, + "color": 4, + "type": 2, + "position": { + "x": 120, + "y": 240, + "z": 0 + }, + "id": 330 + }, + { + "block": 1, + "color": 9, + "type": 2, + "position": { + "x": 240, + "y": 120, + "z": 0 + }, + "id": 340 + }, + { + "block": 22, + "color": 5, + "type": 2, + "position": { + "x": 240, + "y": -360, + "z": 0 + }, + "id": 350 + }, + { + "block": 1, + "color": 1, + "type": 2, + "position": { + "x": 360, + "y": -120, + "z": 0 + }, + "id": 360 + }, + { + "block": 0, + "color": 6, + "type": 2, + "position": { + "x": 360, + "y": -240, + "z": 0 + }, + "id": 370 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 935, + "num": 0, + "color": 9, + "special": 0, + "length": 2 + }, + { + "id": 936, + "num": 1, + "color": 9, + "special": 0, + "length": 0 + }, + { + "id": 937, + "num": 3, + "color": 2, + "special": 0, + "length": 3 + }, + { + "id": 938, + "num": 4, + "color": 2, + "special": 0, + "length": 0 + }, + { + "id": 939, + "num": 5, + "color": 2, + "special": 0, + "length": 0 + }, + { + "id": 940, + "num": 7, + "color": 5, + "special": 0, + "length": 2 + }, + { + "id": 941, + "num": 9, + "color": 5, + "special": 0, + "length": 0 + }, + { + "id": 942, + "num": 13, + "color": 8, + "special": 0, + "length": 1 + }, + { + "id": 943, + "num": 15, + "color": 6, + "special": 0, + "length": 1 + }, + { + "id": 944, + "num": 22, + "color": 7, + "special": 0, + "length": 2 + }, + { + "id": 945, + "num": 23, + "color": 7, + "special": 0, + "length": 0 + }, + { + "id": 946, + "num": 18, + "color": 4, + "special": 0, + "length": 2 + }, + { + "id": 947, + "num": 19, + "color": 4, + "special": 0, + "length": 0 + }, + { + "id": 948, + "num": 14, + "color": 10, + "special": 0, + "length": 2 + }, + { + "id": 949, + "num": 16, + "color": 10, + "special": 0, + "length": 0 + }, + { + "id": 950, + "num": 6, + "color": 1, + "special": 0, + "length": 2 + }, + { + "id": 951, + "num": 8, + "color": 1, + "special": 0, + "length": 0 + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level934.json.meta b/assets/custom/Json/level934.json.meta new file mode 100644 index 0000000..525210c --- /dev/null +++ b/assets/custom/Json/level934.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "1aeb3e34-03e7-44c8-9777-738a20138687", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level935.json b/assets/custom/Json/level935.json new file mode 100644 index 0000000..85c755d --- /dev/null +++ b/assets/custom/Json/level935.json @@ -0,0 +1,403 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "935", + "map": [ + 9, + 9 + ], + "time": 120, + "gap": [] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 23, + "color": 5, + "type": 0, + "position": { + "x": -180, + "y": 180, + "z": 0 + }, + "id": 210 + }, + { + "block": 23, + "color": 5, + "type": 0, + "position": { + "x": -180, + "y": 60, + "z": 0 + }, + "id": 220 + }, + { + "block": 23, + "color": 5, + "type": 0, + "position": { + "x": -300, + "y": 60, + "z": 0 + }, + "id": 230 + }, + { + "block": 23, + "color": 5, + "type": 0, + "position": { + "x": -180, + "y": -60, + "z": 0 + }, + "id": 240 + }, + { + "block": 23, + "color": 10, + "type": 0, + "position": { + "x": 300, + "y": 60, + "z": 0 + }, + "id": 250 + }, + { + "block": 23, + "color": 10, + "type": 0, + "position": { + "x": 300, + "y": -60, + "z": 0 + }, + "id": 260 + }, + { + "block": 23, + "color": 10, + "type": 0, + "position": { + "x": 420, + "y": -60, + "z": 0 + }, + "id": 270 + }, + { + "block": 23, + "color": 10, + "type": 0, + "position": { + "x": 300, + "y": -180, + "z": 0 + }, + "id": 280 + }, + { + "block": 0, + "color": 2, + "type": 0, + "position": { + "x": -300, + "y": -60, + "z": 0 + }, + "id": 290 + }, + { + "block": 0, + "color": 4, + "type": 0, + "position": { + "x": -300, + "y": 180, + "z": 0 + }, + "id": 300 + }, + { + "block": 2, + "color": 8, + "type": 0, + "position": { + "x": 60, + "y": 60, + "z": 0 + }, + "id": 310 + }, + { + "block": 1, + "color": 9, + "type": 0, + "position": { + "x": 300, + "y": 300, + "z": 0 + }, + "id": 320 + }, + { + "block": 1, + "color": 1, + "type": 0, + "position": { + "x": 180, + "y": -60, + "z": 0 + }, + "id": 330 + }, + { + "block": 2, + "color": 2, + "type": 0, + "position": { + "x": -300, + "y": -420, + "z": 0 + }, + "lock": true, + "id": 340 + }, + { + "block": 22, + "color": 6, + "type": 0, + "position": { + "x": 300, + "y": -420, + "z": 0 + }, + "lock": true, + "id": 350 + }, + { + "block": 0, + "color": 6, + "type": 0, + "position": { + "x": 420, + "y": -420, + "z": 0 + }, + "lock": true, + "id": 360 + }, + { + "block": 2, + "color": 8, + "type": 0, + "position": { + "x": 420, + "y": 60, + "z": 0 + }, + "lock": false, + "id": 370 + }, + { + "block": 2, + "color": 5, + "type": 0, + "position": { + "x": -60, + "y": -60, + "z": 0 + }, + "lock": false, + "id": 380 + }, + { + "block": 2, + "color": 9, + "type": 16, + "position": { + "x": -180, + "y": -300, + "z": 0 + }, + "questionTime": 3, + "id": 390 + }, + { + "block": 0, + "color": 4, + "type": 4, + "position": { + "x": 300, + "y": 180, + "z": 0 + }, + "freezeTime": 5, + "id": 400 + }, + { + "block": 6, + "color": 3, + "type": 16, + "position": { + "x": 60, + "y": -420, + "z": 0 + }, + "questionTime": 10, + "id": 410 + }, + { + "block": 0, + "color": 3, + "type": 0, + "position": { + "x": -60, + "y": -420, + "z": 0 + }, + "id": 420 + }, + { + "block": 22, + "color": 10, + "type": 16, + "position": { + "x": -60, + "y": 180, + "z": 0 + }, + "questionTime": 14, + "id": 430 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 936, + "num": 0, + "color": 5, + "special": 0, + "length": 2 + }, + { + "id": 937, + "num": 1, + "color": 5, + "special": 0, + "length": 0 + }, + { + "id": 938, + "num": 3, + "color": 4, + "special": 0, + "length": 1 + }, + { + "id": 939, + "num": 6, + "color": 1, + "special": 4, + "length": 1 + }, + { + "id": 940, + "num": 10, + "color": 6, + "special": 0, + "length": 3 + }, + { + "id": 941, + "num": 12, + "color": 6, + "special": 0, + "length": 0 + }, + { + "id": 942, + "num": 14, + "color": 6, + "special": 0, + "length": 0 + }, + { + "id": 943, + "num": 16, + "color": 10, + "special": 0, + "length": 2 + }, + { + "id": 944, + "num": 18, + "color": 10, + "special": 0, + "length": 0 + }, + { + "id": 945, + "num": 26, + "color": 2, + "special": 0, + "length": 2 + }, + { + "id": 946, + "num": 27, + "color": 2, + "special": 0, + "length": 0 + }, + { + "id": 947, + "num": 21, + "color": 8, + "special": 0, + "length": 2 + }, + { + "id": 948, + "num": 22, + "color": 8, + "special": 0, + "length": 0 + }, + { + "id": 949, + "num": 13, + "color": 9, + "special": 0, + "length": 2 + }, + { + "id": 950, + "num": 15, + "color": 9, + "special": 0, + "length": 0 + }, + { + "id": 951, + "num": 7, + "color": 3, + "special": 0, + "length": 2 + }, + { + "id": 952, + "num": 9, + "color": 3, + "special": 0, + "length": 0 + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level935.json.meta b/assets/custom/Json/level935.json.meta new file mode 100644 index 0000000..01d96e7 --- /dev/null +++ b/assets/custom/Json/level935.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "017a11e6-5e7a-4603-b3ef-4c904601437c", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level936.json b/assets/custom/Json/level936.json new file mode 100644 index 0000000..fc1e21e --- /dev/null +++ b/assets/custom/Json/level936.json @@ -0,0 +1,339 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "936", + "map": [ + 8, + 9 + ], + "time": 120, + "gap": [ + { + "x": 1, + "y": 1, + "z": 0 + }, + { + "x": 2, + "y": 1, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 23, + "color": 1, + "type": 0, + "position": { + "x": -120, + "y": 300, + "z": 0 + }, + "id": 210 + }, + { + "block": 22, + "color": 9, + "type": 0, + "position": { + "x": 120, + "y": -300, + "z": 0 + }, + "id": 220 + }, + { + "block": 1, + "color": 5, + "type": 9, + "position": { + "x": 240, + "y": 300, + "z": 0 + }, + "adhesiveTime": 2, + "id": 230 + }, + { + "block": 1, + "color": 5, + "type": 9, + "position": { + "x": 360, + "y": 180, + "z": 0 + }, + "adhesiveTime": 1, + "id": 240 + }, + { + "block": 1, + "color": 2, + "type": 2, + "position": { + "x": 240, + "y": -420, + "z": 0 + }, + "id": 250 + }, + { + "block": 2, + "color": 2, + "type": 2, + "position": { + "x": 0, + "y": 180, + "z": 0 + }, + "id": 260 + }, + { + "block": 1, + "color": 3, + "type": 2, + "position": { + "x": 0, + "y": 60, + "z": 0 + }, + "id": 270 + }, + { + "block": 0, + "color": 6, + "type": 2, + "position": { + "x": -120, + "y": -180, + "z": 0 + }, + "id": 280 + }, + { + "block": 1, + "color": 6, + "type": 2, + "position": { + "x": 240, + "y": -60, + "z": 0 + }, + "id": 290 + }, + { + "block": 2, + "color": 7, + "type": 3, + "position": { + "x": 360, + "y": -300, + "z": 0 + }, + "lockTime": 6, + "id": 300 + }, + { + "block": 0, + "color": 7, + "type": 2, + "position": { + "x": 240, + "y": -300, + "z": 0 + }, + "id": 310 + }, + { + "block": 4, + "color": 9, + "type": 1, + "position": { + "x": -240, + "y": -60, + "z": 0 + }, + "stacking": 7, + "id": 320 + }, + { + "block": 2, + "color": 10, + "type": 1, + "position": { + "x": 0, + "y": -420, + "z": 0 + }, + "stacking": 7, + "id": 330 + }, + { + "block": 1, + "color": 8, + "type": 1, + "position": { + "x": -120, + "y": -300, + "z": 0 + }, + "stacking": 4, + "id": 340 + }, + { + "block": 1, + "color": 8, + "type": 1, + "position": { + "x": 0, + "y": -60, + "z": 0 + }, + "stacking": 1, + "id": 350 + }, + { + "block": 2, + "color": 4, + "type": 1, + "position": { + "x": 120, + "y": 60, + "z": 0 + }, + "stacking": 10, + "id": 360 + }, + { + "block": 2, + "color": 1, + "type": 1, + "position": { + "x": 360, + "y": -60, + "z": 0 + }, + "stacking": 3, + "id": 370 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 937, + "num": 7, + "color": 7, + "special": 0, + "length": 1 + }, + { + "id": 938, + "num": 12, + "color": 8, + "special": 0, + "length": 2 + }, + { + "id": 939, + "num": 14, + "color": 8, + "special": 0, + "length": 0 + }, + { + "id": 940, + "num": 21, + "color": 9, + "special": 0, + "length": 3 + }, + { + "id": 941, + "num": 22, + "color": 9, + "special": 0, + "length": 0 + }, + { + "id": 942, + "num": 23, + "color": 9, + "special": 0, + "length": 0 + }, + { + "id": 943, + "num": 19, + "color": 3, + "special": 0, + "length": 2 + }, + { + "id": 944, + "num": 20, + "color": 3, + "special": 0, + "length": 0 + }, + { + "id": 945, + "num": 13, + "color": 4, + "special": 0, + "length": 2 + }, + { + "id": 946, + "num": 15, + "color": 4, + "special": 0, + "length": 0 + }, + { + "id": 947, + "num": 25, + "color": 6, + "special": 3, + "length": 1, + "freeze": 12 + }, + { + "id": 948, + "num": 3, + "color": 1, + "special": 0, + "length": 2, + "colorArray": "09" + }, + { + "id": 949, + "num": 4, + "color": 1, + "special": 0, + "length": 0, + "colorArray": "09" + }, + { + "id": 950, + "num": 0, + "color": 5, + "special": 0, + "length": 2, + "colorArray": "41" + }, + { + "id": 951, + "num": 1, + "color": 5, + "special": 0, + "length": 0, + "colorArray": "41" + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level936.json.meta b/assets/custom/Json/level936.json.meta new file mode 100644 index 0000000..211e2f4 --- /dev/null +++ b/assets/custom/Json/level936.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "3b5493fc-1506-4be4-ad00-e4b9c6822c1d", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level937.json b/assets/custom/Json/level937.json new file mode 100644 index 0000000..ea04fa0 --- /dev/null +++ b/assets/custom/Json/level937.json @@ -0,0 +1,382 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [ + { + "x": 3, + "y": 6, + "color": "5" + }, + { + "x": 3, + "y": 5, + "color": "5" + }, + { + "x": 4, + "y": 6, + "color": "5" + }, + { + "x": 4, + "y": 5, + "color": "5" + } + ], + "id": "937", + "map": [ + 9, + 9 + ], + "time": 120, + "gap": [ + { + "x": 7, + "y": 6, + "z": 0 + }, + { + "x": 7, + "y": 5, + "z": 0 + }, + { + "x": 7, + "y": 4, + "z": 0 + }, + { + "x": 7, + "y": 3, + "z": 0 + }, + { + "x": 7, + "y": 2, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 23, + "color": 3, + "type": 0, + "position": { + "x": -300, + "y": -300, + "z": 0 + }, + "id": 210 + }, + { + "block": 23, + "color": 3, + "type": 0, + "position": { + "x": -300, + "y": 60, + "z": 0 + }, + "id": 220 + }, + { + "block": 23, + "color": 3, + "type": 0, + "position": { + "x": 180, + "y": 300, + "z": 0 + }, + "id": 230 + }, + { + "block": 23, + "color": 8, + "type": 0, + "position": { + "x": 60, + "y": -420, + "z": 0 + }, + "id": 240 + }, + { + "block": 23, + "color": 8, + "type": 0, + "position": { + "x": 60, + "y": -300, + "z": 0 + }, + "id": 250 + }, + { + "block": 22, + "color": 5, + "type": 0, + "position": { + "x": -180, + "y": -300, + "z": 0 + }, + "id": 260 + }, + { + "block": 5, + "color": 5, + "type": 0, + "position": { + "x": 300, + "y": -300, + "z": 0 + }, + "id": 270 + }, + { + "block": 1, + "color": 5, + "type": 0, + "position": { + "x": 300, + "y": 180, + "z": 0 + }, + "id": 280 + }, + { + "block": 2, + "color": 10, + "type": 0, + "position": { + "x": 300, + "y": -60, + "z": 0 + }, + "id": 290 + }, + { + "block": 1, + "color": 3, + "type": 0, + "position": { + "x": 300, + "y": -420, + "z": 0 + }, + "id": 300 + }, + { + "block": 1, + "color": 2, + "type": 0, + "position": { + "x": -180, + "y": -60, + "z": 0 + }, + "id": 310 + }, + { + "block": 1, + "color": 8, + "type": 14, + "position": { + "x": -180, + "y": -420, + "z": 0 + }, + "id": 320 + }, + { + "block": 0, + "color": 1, + "type": 14, + "position": { + "x": 60, + "y": -180, + "z": 0 + }, + "id": 330 + }, + { + "block": 0, + "color": 10, + "type": 14, + "position": { + "x": 420, + "y": 300, + "z": 0 + }, + "id": 340 + }, + { + "block": 1, + "color": 9, + "type": 7, + "position": { + "x": 180, + "y": -60, + "z": 0 + }, + "id": 350 + }, + { + "block": 0, + "color": 6, + "type": 17, + "position": { + "x": 60, + "y": 300, + "z": 0 + }, + "boomTime": 1, + "id": 360 + }, + { + "block": 2, + "color": 6, + "type": 16, + "position": { + "x": -60, + "y": -300, + "z": 0 + }, + "questionTime": 7, + "id": 370 + }, + { + "block": 0, + "color": 2, + "type": 16, + "position": { + "x": -180, + "y": 60, + "z": 0 + }, + "questionTime": 10, + "id": 380 + }, + { + "block": 2, + "color": 7, + "type": 16, + "position": { + "x": -180, + "y": 180, + "z": 0 + }, + "questionTime": 12, + "id": 390 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 938, + "num": 0, + "color": 3, + "special": 0, + "length": 1 + }, + { + "id": 939, + "num": 2, + "color": 9, + "special": 5, + "length": 2 + }, + { + "id": 940, + "num": 3, + "color": 9, + "special": 5, + "length": 0 + }, + { + "id": 941, + "num": 5, + "color": 5, + "special": 6, + "length": 2, + "lockTime": 3 + }, + { + "id": 942, + "num": 6, + "color": 5, + "special": 6, + "length": 0, + "lockTime": 3 + }, + { + "id": 943, + "num": 8, + "color": 10, + "special": 0, + "length": 1 + }, + { + "id": 944, + "num": 14, + "color": 1, + "special": 0, + "length": 1 + }, + { + "id": 945, + "num": 18, + "color": 6, + "special": 0, + "length": 1 + }, + { + "id": 946, + "num": 23, + "color": 7, + "special": 0, + "length": 2 + }, + { + "id": 947, + "num": 24, + "color": 7, + "special": 0, + "length": 0 + }, + { + "id": 948, + "num": 15, + "color": 8, + "special": 0, + "length": 2 + }, + { + "id": 949, + "num": 17, + "color": 8, + "special": 0, + "length": 0 + }, + { + "id": 950, + "num": 9, + "color": 2, + "special": 0, + "length": 2 + }, + { + "id": 951, + "num": 11, + "color": 2, + "special": 0, + "length": 0 + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level937.json.meta b/assets/custom/Json/level937.json.meta new file mode 100644 index 0000000..3360cdc --- /dev/null +++ b/assets/custom/Json/level937.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "26cbb202-0428-4f90-84d8-b722c75f2692", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level938.json b/assets/custom/Json/level938.json new file mode 100644 index 0000000..6ed7504 --- /dev/null +++ b/assets/custom/Json/level938.json @@ -0,0 +1,273 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "938", + "map": [ + 9, + 9 + ], + "time": 100, + "gap": [ + { + "x": 6, + "y": 2, + "z": 0 + }, + { + "x": 6, + "y": 1, + "z": 0 + }, + { + "x": 7, + "y": 2, + "z": 0 + }, + { + "x": 7, + "y": 1, + "z": 0 + }, + { + "x": 1, + "y": 4, + "z": 0 + }, + { + "x": 2, + "y": 4, + "z": 0 + }, + { + "x": 2, + "y": 5, + "z": 0 + }, + { + "x": 1, + "y": 5, + "z": 0 + }, + { + "x": 1, + "y": 6, + "z": 0 + }, + { + "x": 2, + "y": 6, + "z": 0 + }, + { + "x": 2, + "y": 7, + "z": 0 + }, + { + "x": 1, + "y": 7, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 0, + "color": 7, + "type": 0, + "position": { + "x": -60, + "y": 60, + "z": 0 + }, + "id": 210 + }, + { + "block": 20, + "color": 2, + "type": 0, + "position": { + "x": 300, + "y": -180, + "z": 0 + }, + "id": 220 + }, + { + "block": 1, + "color": 6, + "type": 0, + "position": { + "x": 420, + "y": 60, + "z": 0 + }, + "id": 230 + }, + { + "block": 2, + "color": 10, + "type": 0, + "position": { + "x": 420, + "y": -180, + "z": 0 + }, + "id": 240 + }, + { + "block": 6, + "color": 5, + "type": 17, + "position": { + "x": 60, + "y": 60, + "z": 0 + }, + "boomTime": 1, + "id": 250 + }, + { + "block": 1, + "color": 1, + "type": 17, + "position": { + "x": -60, + "y": -180, + "z": 0 + }, + "boomTime": 2, + "id": 260 + }, + { + "block": 22, + "color": 9, + "type": 17, + "position": { + "x": 60, + "y": -420, + "z": 0 + }, + "boomTime": 3, + "id": 270 + }, + { + "block": 0, + "color": 10, + "type": 0, + "position": { + "x": -180, + "y": -420, + "z": 0 + }, + "floor": 1, + "floorTime": 7, + "floorMove": false, + "id": 290 + }, + { + "block": 4, + "color": 1, + "type": 4, + "position": { + "x": -300, + "y": -420, + "z": 0 + }, + "freezeTime": 8, + "id": 300 + }, + { + "block": 2, + "color": 2, + "type": 16, + "position": { + "x": 180, + "y": 180, + "z": 0 + }, + "questionTime": 9, + "id": 310 + }, + { + "block": 2, + "color": 8, + "type": 16, + "position": { + "x": 300, + "y": 180, + "z": 0 + }, + "questionTime": 10, + "id": 320 + }, + { + "block": 0, + "color": 6, + "type": 16, + "position": { + "x": -60, + "y": -420, + "z": 0 + }, + "questionTime": 11, + "id": 330 + }, + { + "block": 1, + "color": 8, + "type": 0, + "position": { + "x": 60, + "y": -60, + "z": 0 + }, + "lock": false, + "id": 340 + }, + { + "block": 2, + "color": 7, + "type": 0, + "position": { + "x": 420, + "y": 180, + "z": 0 + }, + "lock": true, + "id": 350 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 939, + "num": 24, + "color": 5, + "special": 0, + "length": 3, + "colorArray": "40817695017695" + }, + { + "id": 940, + "num": 25, + "color": 5, + "special": 0, + "length": 0, + "colorArray": "40817695017695" + }, + { + "id": 941, + "num": 26, + "color": 5, + "special": 0, + "length": 0, + "colorArray": "40817695017695" + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level938.json.meta b/assets/custom/Json/level938.json.meta new file mode 100644 index 0000000..62aadfd --- /dev/null +++ b/assets/custom/Json/level938.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "0196179a-6f4f-4351-94a2-3e90bbc2acbd", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level939.json b/assets/custom/Json/level939.json new file mode 100644 index 0000000..11a36e6 --- /dev/null +++ b/assets/custom/Json/level939.json @@ -0,0 +1,399 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "939", + "map": [ + 9, + 9 + ], + "time": 120, + "gap": [ + { + "x": 5, + "y": 7, + "z": 0 + }, + { + "x": 4, + "y": 7, + "z": 0 + }, + { + "x": 3, + "y": 7, + "z": 0 + }, + { + "x": 2, + "y": 7, + "z": 0 + }, + { + "x": 1, + "y": 7, + "z": 0 + }, + { + "x": 6, + "y": 1, + "z": 0 + }, + { + "x": 5, + "y": 1, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 23, + "color": 1, + "type": 0, + "position": { + "x": 60, + "y": 180, + "z": 0 + }, + "id": 210 + }, + { + "block": 23, + "color": 1, + "type": 0, + "position": { + "x": -60, + "y": 180, + "z": 0 + }, + "id": 220 + }, + { + "block": 23, + "color": 1, + "type": 0, + "position": { + "x": 180, + "y": -300, + "z": 0 + }, + "id": 230 + }, + { + "block": 9, + "color": 5, + "type": 0, + "position": { + "x": 180, + "y": 60, + "z": 0 + }, + "id": 240 + }, + { + "block": 22, + "color": 1, + "type": 0, + "position": { + "x": 60, + "y": -420, + "z": 0 + }, + "id": 250 + }, + { + "block": 4, + "color": 6, + "type": 0, + "position": { + "x": -300, + "y": -420, + "z": 0 + }, + "id": 260 + }, + { + "block": 0, + "color": 4, + "type": 0, + "position": { + "x": -180, + "y": -420, + "z": 0 + }, + "id": 270 + }, + { + "block": 0, + "color": 2, + "type": 0, + "position": { + "x": 300, + "y": 300, + "z": 0 + }, + "id": 280 + }, + { + "block": 0, + "color": 10, + "type": 0, + "position": { + "x": 300, + "y": 60, + "z": 0 + }, + "id": 290 + }, + { + "block": 2, + "color": 4, + "type": 16, + "position": { + "x": 180, + "y": -180, + "z": 0 + }, + "questionTime": 3, + "id": 300 + }, + { + "block": 2, + "color": 10, + "type": 16, + "position": { + "x": 420, + "y": 180, + "z": 0 + }, + "questionTime": 5, + "id": 310 + }, + { + "block": 2, + "color": 10, + "type": 16, + "position": { + "x": 420, + "y": -60, + "z": 0 + }, + "questionTime": 10, + "id": 320 + }, + { + "block": 2, + "color": 3, + "type": 16, + "position": { + "x": 300, + "y": -180, + "z": 0 + }, + "questionTime": 11, + "id": 330 + }, + { + "block": 2, + "color": 2, + "type": 16, + "position": { + "x": 420, + "y": -420, + "z": 0 + }, + "questionTime": 14, + "id": 340 + }, + { + "block": 1, + "color": 2, + "type": 7, + "position": { + "x": 60, + "y": -180, + "z": 0 + }, + "id": 350 + }, + { + "block": 2, + "color": 4, + "type": 9, + "position": { + "x": -300, + "y": 60, + "z": 0 + }, + "adhesiveTime": 2, + "lockTime": 6, + "id": 360 + }, + { + "block": 0, + "color": 1, + "type": 9, + "position": { + "x": -300, + "y": -60, + "z": 0 + }, + "adhesiveTime": 1, + "lockTime": 6, + "id": 370 + }, + { + "block": 0, + "color": 1, + "type": 9, + "position": { + "x": -180, + "y": -60, + "z": 0 + }, + "adhesiveTime": 2, + "lockTime": 12, + "id": 380 + }, + { + "block": 2, + "color": 7, + "type": 9, + "position": { + "x": -180, + "y": 60, + "z": 0 + }, + "adhesiveTime": 1, + "lockTime": 12, + "id": 390 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 940, + "num": 1, + "color": 2, + "special": 0, + "length": 2 + }, + { + "id": 941, + "num": 2, + "color": 2, + "special": 0, + "length": 0 + }, + { + "id": 942, + "num": 4, + "color": 10, + "special": 0, + "length": 2 + }, + { + "id": 943, + "num": 5, + "color": 10, + "special": 0, + "length": 0 + }, + { + "id": 944, + "num": 7, + "color": 3, + "special": 0, + "length": 2 + }, + { + "id": 945, + "num": 9, + "color": 3, + "special": 0, + "length": 0 + }, + { + "id": 946, + "num": 20, + "color": 1, + "special": 0, + "length": 2 + }, + { + "id": 947, + "num": 22, + "color": 1, + "special": 0, + "length": 0 + }, + { + "id": 948, + "num": 28, + "color": 7, + "special": 0, + "length": 2 + }, + { + "id": 949, + "num": 29, + "color": 7, + "special": 0, + "length": 0 + }, + { + "id": 950, + "num": 25, + "color": 6, + "special": 0, + "length": 3 + }, + { + "id": 951, + "num": 26, + "color": 6, + "special": 0, + "length": 0 + }, + { + "id": 952, + "num": 27, + "color": 6, + "special": 0, + "length": 0 + }, + { + "id": 953, + "num": 21, + "color": 4, + "special": 0, + "length": 1 + }, + { + "id": 954, + "num": 8, + "color": 5, + "special": 0, + "length": 3 + }, + { + "id": 955, + "num": 10, + "color": 5, + "special": 0, + "length": 0 + }, + { + "id": 956, + "num": 12, + "color": 5, + "special": 0, + "length": 0 + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level939.json.meta b/assets/custom/Json/level939.json.meta new file mode 100644 index 0000000..cf1c0fd --- /dev/null +++ b/assets/custom/Json/level939.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "86b1e4ec-f681-4ff1-a017-ef42537c9d2d", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level940.json b/assets/custom/Json/level940.json new file mode 100644 index 0000000..6fcccb0 --- /dev/null +++ b/assets/custom/Json/level940.json @@ -0,0 +1,469 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "940", + "map": [ + 10, + 10 + ], + "time": 100, + "gap": [ + { + "x": 8, + "y": 1, + "z": 0 + }, + { + "x": 7, + "y": 1, + "z": 0 + }, + { + "x": 6, + "y": 1, + "z": 0 + }, + { + "x": 7, + "y": 2, + "z": 0 + }, + { + "x": 6, + "y": 2, + "z": 0 + }, + { + "x": 1, + "y": 8, + "z": 0 + }, + { + "x": 2, + "y": 8, + "z": 0 + }, + { + "x": 3, + "y": 8, + "z": 0 + }, + { + "x": 1, + "y": 7, + "z": 0 + }, + { + "x": 2, + "y": 7, + "z": 0 + }, + { + "x": 3, + "y": 7, + "z": 0 + }, + { + "x": 2, + "y": 6, + "z": 0 + }, + { + "x": 2, + "y": 5, + "z": 0 + }, + { + "x": 3, + "y": 6, + "z": 0 + }, + { + "x": 3, + "y": 5, + "z": 0 + } + ] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 23, + "color": 1, + "type": 0, + "position": { + "x": 120, + "y": 120, + "z": 0 + }, + "id": 210 + }, + { + "block": 23, + "color": 1, + "type": 0, + "position": { + "x": 0, + "y": 120, + "z": 0 + }, + "id": 220 + }, + { + "block": 23, + "color": 1, + "type": 0, + "position": { + "x": 0, + "y": 240, + "z": 0 + }, + "id": 230 + }, + { + "block": 4, + "color": 5, + "type": 0, + "position": { + "x": -360, + "y": -120, + "z": 0 + }, + "id": 240 + }, + { + "block": 1, + "color": 5, + "type": 0, + "position": { + "x": 120, + "y": 360, + "z": 0 + }, + "id": 250 + }, + { + "block": 2, + "color": 6, + "type": 0, + "position": { + "x": 480, + "y": -120, + "z": 0 + }, + "id": 260 + }, + { + "block": 1, + "color": 5, + "type": 0, + "position": { + "x": -240, + "y": -360, + "z": 0 + }, + "lock": true, + "id": 270 + }, + { + "block": 1, + "color": 6, + "type": 0, + "position": { + "x": 480, + "y": 120, + "z": 0 + }, + "lock": true, + "id": 280 + }, + { + "block": 1, + "color": 3, + "type": 0, + "position": { + "x": -240, + "y": -480, + "z": 0 + }, + "lock": false, + "id": 290 + }, + { + "block": 1, + "color": 3, + "type": 0, + "position": { + "x": 0, + "y": -360, + "z": 0 + }, + "lock": false, + "id": 300 + }, + { + "block": 2, + "color": 1, + "type": 0, + "position": { + "x": 480, + "y": -360, + "z": 0 + }, + "lock": false, + "id": 310 + }, + { + "block": 1, + "color": 8, + "type": 7, + "position": { + "x": 360, + "y": -120, + "z": 0 + }, + "id": 320 + }, + { + "block": 2, + "color": 10, + "type": 0, + "position": { + "x": 120, + "y": -120, + "z": 0 + }, + "id": 330 + }, + { + "block": 11, + "color": 1, + "type": 16, + "position": { + "x": -240, + "y": -240, + "z": 0 + }, + "questionTime": 8, + "id": 340 + }, + { + "block": 1, + "color": 6, + "type": 16, + "position": { + "x": 240, + "y": -240, + "z": 0 + }, + "questionTime": 9, + "id": 350 + }, + { + "block": 0, + "color": 8, + "type": 4, + "position": { + "x": 0, + "y": 0, + "z": 0 + }, + "freezeTime": 10, + "id": 360 + }, + { + "block": 2, + "color": 2, + "type": 16, + "position": { + "x": 120, + "y": -480, + "z": 0 + }, + "questionTime": 11, + "id": 370 + }, + { + "block": 0, + "color": 1, + "type": 9, + "position": { + "x": 240, + "y": 240, + "z": 0 + }, + "adhesiveTime": 2, + "lockTime": 12, + "id": 380 + }, + { + "block": 0, + "color": 2, + "type": 9, + "position": { + "x": 240, + "y": 120, + "z": 0 + }, + "adhesiveTime": 1, + "lockTime": 12, + "id": 390 + }, + { + "block": 2, + "color": 9, + "type": 9, + "position": { + "x": 360, + "y": 240, + "z": 0 + }, + "adhesiveTime": 2, + "lockTime": 8, + "id": 400 + }, + { + "block": 0, + "color": 1, + "type": 9, + "position": { + "x": 240, + "y": 360, + "z": 0 + }, + "adhesiveTime": 1, + "lockTime": 8, + "id": 410 + }, + { + "block": 0, + "color": 10, + "type": 8, + "position": { + "x": 480, + "y": 360, + "z": 0 + }, + "id": 420 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 941, + "num": 1, + "color": 1, + "special": 0, + "length": 2 + }, + { + "id": 942, + "num": 2, + "color": 1, + "special": 0, + "length": 0 + }, + { + "id": 943, + "num": 3, + "color": 8, + "special": 0, + "length": 1 + }, + { + "id": 944, + "num": 19, + "color": 3, + "special": 0, + "length": 2 + }, + { + "id": 945, + "num": 21, + "color": 3, + "special": 0, + "length": 0 + }, + { + "id": 946, + "num": 28, + "color": 2, + "special": 0, + "length": 1 + }, + { + "id": 947, + "num": 33, + "color": 5, + "special": 0, + "length": 3, + "longAndShort": 13, + "order": true + }, + { + "id": 948, + "num": 34, + "color": 5, + "special": 0, + "length": 0, + "longAndShort": 13, + "order": true + }, + { + "id": 949, + "num": 35, + "color": 5, + "special": 0, + "length": 0, + "longAndShort": 13, + "order": true + }, + { + "id": 950, + "num": 6, + "color": 6, + "special": 0, + "length": 2, + "longAndShort": 12, + "order": true + }, + { + "id": 951, + "num": 8, + "color": 6, + "special": 0, + "length": 0, + "longAndShort": 12, + "order": true + }, + { + "id": 952, + "num": 18, + "color": 9, + "special": 0, + "length": 2, + "longAndShort": 12, + "order": true + }, + { + "id": 953, + "num": 20, + "color": 9, + "special": 0, + "length": 0, + "longAndShort": 12, + "order": true + }, + { + "id": 954, + "num": 29, + "color": 10, + "special": 0, + "length": 1 + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level940.json.meta b/assets/custom/Json/level940.json.meta new file mode 100644 index 0000000..b409bae --- /dev/null +++ b/assets/custom/Json/level940.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "31280b9f-db47-45ad-90d5-7dee86de3856", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/custom/Json/level941.json b/assets/custom/Json/level941.json new file mode 100644 index 0000000..725ad9f --- /dev/null +++ b/assets/custom/Json/level941.json @@ -0,0 +1,442 @@ +{ + "LEVEL_INFO": [ + { + "risefall": [], + "id": "466", + "map": [ + 9, + 10 + ], + "time": 150, + "gap": [] + } + ], + "BLOCK_INFO": [ + [ + { + "block": 2, + "color": 5, + "type": 8, + "position": { + "x": -180, + "y": 240, + "z": 0 + }, + "floor": 1, + "floorTime": 5, + "id": 210 + }, + { + "block": 2, + "color": 6, + "type": 4, + "position": { + "x": -300, + "y": 240, + "z": 0 + }, + "freezeTime": 12, + "floor": 1, + "floorTime": 5, + "id": 220 + }, + { + "block": 3, + "color": 1, + "type": 0, + "position": { + "x": 180, + "y": 120, + "z": 0 + }, + "floor": 2, + "floorTime": 10, + "floorMove": true, + "id": 230 + }, + { + "block": 1, + "color": 2, + "type": 0, + "position": { + "x": 60, + "y": 0, + "z": 0 + }, + "floor": 2, + "floorTime": 10, + "floorMove": true, + "id": 240 + }, + { + "block": 0, + "color": 3, + "type": 0, + "position": { + "x": 180, + "y": 0, + "z": 0 + }, + "floor": 2, + "floorTime": 10, + "floorMove": true, + "id": 250 + }, + { + "block": 5, + "color": 8, + "type": 8, + "position": { + "x": 420, + "y": -240, + "z": 0 + }, + "floor": 3, + "floorTime": 15, + "id": 260 + }, + { + "block": 0, + "color": 5, + "type": 0, + "position": { + "x": -60, + "y": 360, + "z": 0 + }, + "id": 270 + }, + { + "block": 0, + "color": 5, + "type": 0, + "position": { + "x": 420, + "y": 0, + "z": 0 + }, + "id": 280 + }, + { + "block": 1, + "color": 5, + "type": 0, + "position": { + "x": -180, + "y": 120, + "z": 0 + }, + "id": 290 + }, + { + "block": 3, + "color": 3, + "type": 0, + "position": { + "x": 300, + "y": 360, + "z": 0 + }, + "id": 300 + }, + { + "block": 0, + "color": 2, + "type": 0, + "position": { + "x": -60, + "y": 240, + "z": 0 + }, + "id": 310 + }, + { + "block": 2, + "color": 10, + "type": 0, + "position": { + "x": -300, + "y": -480, + "z": 0 + }, + "id": 320 + }, + { + "block": 2, + "color": 10, + "type": 0, + "position": { + "x": -60, + "y": -360, + "z": 0 + }, + "id": 330 + }, + { + "block": 2, + "color": 2, + "type": 0, + "position": { + "x": 60, + "y": -480, + "z": 0 + }, + "id": 340 + }, + { + "block": 0, + "color": 9, + "type": 0, + "position": { + "x": 180, + "y": -480, + "z": 0 + }, + "id": 350 + }, + { + "block": 2, + "color": 2, + "type": 9, + "position": { + "x": -300, + "y": -240, + "z": 0 + }, + "adhesiveTime": 2, + "id": 360 + }, + { + "block": 0, + "color": 6, + "type": 9, + "position": { + "x": -180, + "y": -120, + "z": 0 + }, + "adhesiveTime": 1, + "id": 370 + }, + { + "block": 1, + "color": 6, + "type": 9, + "position": { + "x": 180, + "y": -120, + "z": 0 + }, + "adhesiveTime": 2, + "id": 380 + }, + { + "block": 0, + "color": 8, + "type": 9, + "position": { + "x": 180, + "y": -240, + "z": 0 + }, + "adhesiveTime": 1, + "id": 390 + }, + { + "block": 1, + "color": 9, + "type": 9, + "position": { + "x": 420, + "y": -360, + "z": 0 + }, + "adhesiveTime": 2, + "id": 400 + }, + { + "block": 0, + "color": 7, + "type": 9, + "position": { + "x": 420, + "y": -480, + "z": 0 + }, + "adhesiveTime": 1, + "id": 410 + }, + { + "block": 2, + "color": 8, + "type": 0, + "position": { + "x": 300, + "y": 0, + "z": 0 + }, + "id": 420 + }, + { + "block": 2, + "color": 6, + "type": 0, + "position": { + "x": 420, + "y": 240, + "z": 0 + }, + "id": 430 + }, + { + "block": 1, + "color": 9, + "type": 4, + "position": { + "x": -60, + "y": -480, + "z": 0 + }, + "freezeTime": 9, + "id": 440 + } + ] + ], + "WALL_INFO": [ + [ + { + "id": 467, + "num": 2, + "color": 7, + "special": 0, + "length": 2 + }, + { + "id": 468, + "num": 3, + "color": 7, + "special": 0, + "length": 0 + }, + { + "id": 469, + "num": 5, + "color": 9, + "special": 0, + "length": 1 + }, + { + "id": 470, + "num": 13, + "color": 1, + "special": 0, + "length": 3 + }, + { + "id": 471, + "num": 15, + "color": 1, + "special": 0, + "length": 0 + }, + { + "id": 472, + "num": 17, + "color": 1, + "special": 0, + "length": 0 + }, + { + "id": 473, + "num": 28, + "color": 10, + "special": 0, + "length": 2 + }, + { + "id": 474, + "num": 29, + "color": 10, + "special": 0, + "length": 0 + }, + { + "id": 475, + "num": 25, + "color": 2, + "special": 0, + "length": 2 + }, + { + "id": 476, + "num": 26, + "color": 2, + "special": 0, + "length": 0 + }, + { + "id": 477, + "num": 22, + "color": 6, + "special": 0, + "length": 2 + }, + { + "id": 478, + "num": 23, + "color": 6, + "special": 0, + "length": 0 + }, + { + "id": 479, + "num": 18, + "color": 8, + "special": 0, + "length": 2 + }, + { + "id": 480, + "num": 20, + "color": 8, + "special": 0, + "length": 0 + }, + { + "id": 481, + "num": 12, + "color": 3, + "special": 0, + "length": 3 + }, + { + "id": 482, + "num": 14, + "color": 3, + "special": 0, + "length": 0 + }, + { + "id": 483, + "num": 16, + "color": 3, + "special": 0, + "length": 0 + }, + { + "id": 484, + "num": 8, + "color": 5, + "special": 0, + "length": 2 + }, + { + "id": 485, + "num": 10, + "color": 5, + "special": 0, + "length": 0 + } + ] + ] +} \ No newline at end of file diff --git a/assets/custom/Json/level941.json.meta b/assets/custom/Json/level941.json.meta new file mode 100644 index 0000000..d19da56 --- /dev/null +++ b/assets/custom/Json/level941.json.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.2", + "uuid": "6729eec4-126e-411d-a629-faa0923e0e1e", + "importer": "json", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/prefab/prop/lock.prefab b/assets/prefab/prop/lock.prefab index 670c2bf..469d45c 100644 --- a/assets/prefab/prop/lock.prefab +++ b/assets/prefab/prop/lock.prefab @@ -19,19 +19,25 @@ "_children": [ { "__id__": 2 + }, + { + "__id__": 34 + }, + { + "__id__": 37 } ], "_active": true, "_components": [ { - "__id__": 4 + "__id__": 39 }, { - "__id__": 5 + "__id__": 40 } ], "_prefab": { - "__id__": 6 + "__id__": 41 }, "_opacity": 255, "_color": { @@ -80,6 +86,1287 @@ "groupIndex": 0, "_id": "" }, + { + "__type__": "cc.Node", + "_name": "lock", + "_objFlags": 0, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 3 + }, + { + "__id__": 6 + }, + { + "__id__": 9 + }, + { + "__id__": 12 + }, + { + "__id__": 15 + }, + { + "__id__": 18 + }, + { + "__id__": 21 + }, + { + "__id__": 24 + }, + { + "__id__": 27 + }, + { + "__id__": 30 + } + ], + "_active": true, + "_components": [], + "_prefab": { + "__id__": 33 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 0, + "height": 0 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0.833, + 0.833, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "lock_1", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": false, + "_components": [ + { + "__id__": 4 + } + ], + "_prefab": { + "__id__": 5 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 114, + "height": 121 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 3 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "c1874f8a-a154-40a0-bf77-415114ef8cd3" + }, + "_type": 0, + "_sizeMode": 1, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "7aRObixb9EG6hDDC+lkB4U", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "lock_2", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": false, + "_components": [ + { + "__id__": 7 + } + ], + "_prefab": { + "__id__": 8 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 144, + "height": 143 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 6 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "c473c6bf-b760-40d1-9982-93c219702010" + }, + "_type": 0, + "_sizeMode": 1, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "d3ZMTYqIhPr5F2oRYfHvvd", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "lock_3", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": false, + "_components": [ + { + "__id__": 10 + } + ], + "_prefab": { + "__id__": 11 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 135, + "height": 154 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 9 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "8abb9341-a2cc-4fa2-b1f7-59ea2ecebe95" + }, + "_type": 0, + "_sizeMode": 1, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "24VD18h4hE/4vFhWCeTnPQ", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "lock_4", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": false, + "_components": [ + { + "__id__": 13 + } + ], + "_prefab": { + "__id__": 14 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 140, + "height": 150 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 12 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "8f4f666a-344f-4536-a4bb-46388db293b9" + }, + "_type": 0, + "_sizeMode": 1, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "08GrUcgX5JeIy6g3sdkyF5", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "lock_5", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": false, + "_components": [ + { + "__id__": 16 + } + ], + "_prefab": { + "__id__": 17 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 242, + "height": 258 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 15 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "2ad9942f-9338-486b-b385-1a4dde43a1ad" + }, + "_type": 0, + "_sizeMode": 1, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "bfvhIlzB1G1ZGsLqZTKN68", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "lock_6", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": false, + "_components": [ + { + "__id__": 19 + } + ], + "_prefab": { + "__id__": 20 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 144, + "height": 377 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 15, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 18 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "d0acc27e-748e-4b8e-9628-c4fd9bd27386" + }, + "_type": 0, + "_sizeMode": 1, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "8fRTkdZjFMd7TwvKFBodhN", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "lock_7", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": false, + "_components": [ + { + "__id__": 22 + } + ], + "_prefab": { + "__id__": 23 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 372, + "height": 150 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 21 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "60dee577-a7b0-4df6-ae26-eb049efcac6a" + }, + "_type": 0, + "_sizeMode": 1, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "cfMUeh1hpJsqtfR0uSTnKb", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "lock_8", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": false, + "_components": [ + { + "__id__": 25 + } + ], + "_prefab": { + "__id__": 26 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 144, + "height": 376 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 24 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "a7ab1cc2-d6e3-4d21-9f90-7db2b887ff3e" + }, + "_type": 0, + "_sizeMode": 1, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "b13kkH079E6IM0blUN9bYf", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "lock_9", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": false, + "_components": [ + { + "__id__": 28 + } + ], + "_prefab": { + "__id__": 29 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 372, + "height": 143 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 27 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "73b0207c-f422-4cfd-96c2-427959375601" + }, + "_type": 0, + "_sizeMode": 1, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "55+RZAcANKaKIF5W7lR4Wv", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "lock_10", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": false, + "_components": [ + { + "__id__": 31 + } + ], + "_prefab": { + "__id__": 32 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 139, + "height": 235 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + -2, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 30 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "5adb1b42-ae73-4e0c-a406-05709d235c7c" + }, + "_type": 0, + "_sizeMode": 1, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "38I18hU7hAZoXzUC7O9U1k", + "sync": false + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "b1yGj5iKhIfpcyOACSZjZz", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "icon", + "_objFlags": 0, + "_parent": { + "__id__": 1 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 35 + } + ], + "_prefab": { + "__id__": 36 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 66, + "height": 84 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 4.941, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 34 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "a624291b-1769-4811-afa6-bc25f8540ac1" + }, + "_type": 0, + "_sizeMode": 1, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": { + "__uuid__": "d2adfa00-68ea-4d63-97a0-44fca153a2d7" + }, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "bb95+KyRFKEr1Wy/7D5xg5", + "sync": false + }, { "__type__": "cc.Node", "_name": "time", @@ -91,7 +1378,7 @@ "_active": true, "_components": [], "_prefab": { - "__id__": 3 + "__id__": 38 }, "_opacity": 255, "_color": { @@ -166,9 +1453,7 @@ ], "_srcBlendFactor": 770, "_dstBlendFactor": 771, - "_spriteFrame": { - "__uuid__": "a624291b-1769-4811-afa6-bc25f8540ac1" - }, + "_spriteFrame": null, "_type": 0, "_sizeMode": 1, "_fillType": 0, @@ -180,9 +1465,7 @@ "_fillStart": 0, "_fillRange": 0, "_isTrimmedMode": true, - "_atlas": { - "__uuid__": "d2adfa00-68ea-4d63-97a0-44fca153a2d7" - }, + "_atlas": null, "_id": "" }, { diff --git a/assets/shop/script/shop.ts b/assets/shop/script/shop.ts index 6262de6..7a64c68 100644 --- a/assets/shop/script/shop.ts +++ b/assets/shop/script/shop.ts @@ -365,13 +365,17 @@ export default class NewClass extends cc.Component { } openLoad() { - this.node.getChildByName("Loading").active = true; - this.node.getChildByName("Loading").getChildByName("load").stopAllActions(); - this.node.getChildByName("Loading").getChildByName("load").runAction(cc.rotateTo(2, 1080).repeatForever()); + if (this.node) { + this.node.getChildByName("Loading").active = true; + this.node.getChildByName("Loading").getChildByName("load").stopAllActions(); + this.node.getChildByName("Loading").getChildByName("load").runAction(cc.rotateTo(2, 1080).repeatForever()); + } + } closeLoad() { - this.node.getChildByName("Loading").active = false; + if (this.node) + this.node.getChildByName("Loading").active = false; } setHealthInfo(type) { @@ -386,7 +390,9 @@ export default class NewClass extends cc.Component { if (winCOIN) { const wincoin = winCOIN.getComponent(SceneManager); if (wincoin) { - MapConroler._instance.setPropNum(); + if (MapConroler && MapConroler._instance) { + MapConroler._instance.setPropNum(); + } console.log("局内"); cc.fx.GameTool.getHealth((data) => { if (this.Stamina) this.Stamina.getChildByName("time").active = true; @@ -720,7 +726,9 @@ export default class NewClass extends cc.Component { if (winCOIN) { const wincoin = winCOIN.getComponent(SceneManager); if (wincoin) { - MapConroler._instance.setPropNum(); + if (MapConroler && MapConroler._instance) { + MapConroler._instance.setPropNum(); + } console.log("局内"); }; } @@ -830,13 +838,15 @@ export default class NewClass extends cc.Component { } openConfirmBox() { - this.node.getChildByName("ConfirmBox").active = true; + if (this.node) + this.node.getChildByName("ConfirmBox").active = true; this.closeLoad(); } //关闭商城确认按钮 closeConfirmBox() { - this.node.getChildByName("ConfirmBox").active = false; + if (this.node) + this.node.getChildByName("ConfirmBox").active = false; } // update (dt) {}