diff --git a/project/autotiles/autotile22.png b/project/autotiles/autotile22.png new file mode 100644 index 0000000..b244a36 Binary files /dev/null and b/project/autotiles/autotile22.png differ diff --git a/project/autotiles/autotile23.png b/project/autotiles/autotile23.png new file mode 100644 index 0000000..44fb312 Binary files /dev/null and b/project/autotiles/autotile23.png differ diff --git a/project/autotiles/autotile24.png b/project/autotiles/autotile24.png new file mode 100644 index 0000000..0641b4c Binary files /dev/null and b/project/autotiles/autotile24.png differ diff --git a/project/autotiles/autotile25.png b/project/autotiles/autotile25.png new file mode 100644 index 0000000..26ecf71 Binary files /dev/null and b/project/autotiles/autotile25.png differ diff --git a/project/autotiles/autotile26.png b/project/autotiles/autotile26.png new file mode 100644 index 0000000..58d3b0e Binary files /dev/null and b/project/autotiles/autotile26.png differ diff --git a/project/autotiles/autotile27.png b/project/autotiles/autotile27.png new file mode 100644 index 0000000..4458127 Binary files /dev/null and b/project/autotiles/autotile27.png differ diff --git a/project/autotiles/autotile28.png b/project/autotiles/autotile28.png new file mode 100644 index 0000000..ce2ad25 Binary files /dev/null and b/project/autotiles/autotile28.png differ diff --git a/project/autotiles/autotile29.png b/project/autotiles/autotile29.png new file mode 100644 index 0000000..e05adb0 Binary files /dev/null and b/project/autotiles/autotile29.png differ diff --git a/project/autotiles/autotile30.png b/project/autotiles/autotile30.png new file mode 100644 index 0000000..fe42439 Binary files /dev/null and b/project/autotiles/autotile30.png differ diff --git a/project/autotiles/autotile31.png b/project/autotiles/autotile31.png new file mode 100644 index 0000000..eb1f246 Binary files /dev/null and b/project/autotiles/autotile31.png differ diff --git a/project/autotiles/autotile32.png b/project/autotiles/autotile32.png new file mode 100644 index 0000000..52cc27a Binary files /dev/null and b/project/autotiles/autotile32.png differ diff --git a/project/autotiles/autotile33.png b/project/autotiles/autotile33.png new file mode 100644 index 0000000..779e994 Binary files /dev/null and b/project/autotiles/autotile33.png differ diff --git a/project/autotiles/home.png b/project/autotiles/home.png new file mode 100644 index 0000000..cfd63f3 Binary files /dev/null and b/project/autotiles/home.png differ diff --git a/project/autotiles/zombie_tiled.png b/project/autotiles/zombie_tiled.png new file mode 100644 index 0000000..55514e5 Binary files /dev/null and b/project/autotiles/zombie_tiled.png differ diff --git a/project/bgms/dijia.mp3 b/project/bgms/dijia.mp3 new file mode 100644 index 0000000..ff73d9f Binary files /dev/null and b/project/bgms/dijia.mp3 differ diff --git a/project/bgms/ending.mp3 b/project/bgms/ending.mp3 new file mode 100644 index 0000000..0b6676a Binary files /dev/null and b/project/bgms/ending.mp3 differ diff --git a/project/bgms/hktk.mp3 b/project/bgms/hktk.mp3 new file mode 100644 index 0000000..012e3d8 Binary files /dev/null and b/project/bgms/hktk.mp3 differ diff --git a/project/bgms/hongri.mp3 b/project/bgms/hongri.mp3 new file mode 100644 index 0000000..5cc4cd5 Binary files /dev/null and b/project/bgms/hongri.mp3 differ diff --git a/project/bgms/mao.mp3 b/project/bgms/mao.mp3 new file mode 100644 index 0000000..2c93125 Binary files /dev/null and b/project/bgms/mao.mp3 differ diff --git a/project/bgms/xinqu.mp3 b/project/bgms/xinqu.mp3 new file mode 100644 index 0000000..6a45f0a Binary files /dev/null and b/project/bgms/xinqu.mp3 differ diff --git a/project/bgms/放心去飞 - 小虎队.mp3 b/project/bgms/放心去飞 - 小虎队.mp3 index 6c440e6..312157c 100644 Binary files a/project/bgms/放心去飞 - 小虎队.mp3 and b/project/bgms/放心去飞 - 小虎队.mp3 differ diff --git a/project/data.js b/project/data.js index 6d499bb..8ae58cf 100644 --- a/project/data.js +++ b/project/data.js @@ -21,19 +21,21 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = "MT13", "MT14", "MT15", + "JQ3", "MT16", "MT17", "MT18", "MT19", "MT20", + "JQ4", + "JQ5", "MT21", "MT22", "MT23", "MT24", "MT25", - "JQ3", - "JQ4", - "JQ5", + "JQ6", + "JQ7", "MT26", "MT27", "MT28", @@ -41,14 +43,73 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = "MT30", "MT31", "MT32", - "MT33", "MT34", + "MT33", + "JQ8", + "JQ10", + "JQ9", "MT35", "MT36", "MT37", "MT38", "MT39", - "MT40" + "MT40", + "MT41", + "MT42", + "JQ11", + "MT43", + "MT44", + "MT45", + "MT46", + "MT47", + "MT48", + "MT49", + "MT50", + "JQ12", + "JQ13", + "MT51", + "MT52", + "MT53", + "MT54", + "MT55", + "MT56", + "MT57", + "MT58", + "JQ14", + "JQ15", + "MT59", + "MT60", + "BOSS2", + "JQ16", + "JQ17", + "JQ18", + "MT61", + "MT62", + "MT63", + "MT64", + "MT65", + "MT66", + "MT67", + "MT68", + "MT69", + "MT70", + "MT71", + "MT72", + "MT73", + "MT74", + "MT75", + "MT76", + "MT77", + "MT78", + "MT79", + "MT80", + "MT81", + "MT82", + "MT83", + "MT84", + "MT85", + "MT86", + "BOSS3" ], "floorPartitions": [], "images": [ @@ -59,6 +120,7 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = "5.jpg", "6.jpeg", "641-e.jpg", + "641-ee.jpg", "641-h.jpg", "641.jpg", "7.jpg", @@ -72,7 +134,12 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = "hero2.png", "hero3.png", "hero4.png", + "hy1.jpeg", + "hy2.jpg", + "hy3.jpeg", + "hy4.jpeg", "lanxing.jpg", + "shanhe.jpg", "winskin.png", "xinghe.jpeg" ], @@ -109,7 +176,22 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = "Gothic.png", "Blood2.png", "18.png", - "14.png" + "14.png", + "xxsc1.png", + "xxcbsd.png", + "sakura.png", + "longku.png", + "Map-Mountain01.png", + "Map-Desert01.png", + "Dungeon-4.png", + "032-Heaven01.png", + "029-Church02.png", + "015-ForestTown01.png", + "003-Forest01.png", + "yaojing.png", + "chengshi.png", + "bingchuan.png", + "5412.png" ], "animates": [ "hand", @@ -824,7 +906,7 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = }, { "need": "26", - "title": "2周岁", + "title": "1岁半", "clear": true, "action": [ { @@ -849,7 +931,7 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = }, { "need": "30", - "title": "3周岁", + "title": "2周岁", "clear": true, "action": [ { @@ -874,7 +956,7 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = }, { "need": "11", - "title": "3岁半", + "title": "2岁半", "clear": true, "action": [ { @@ -899,7 +981,7 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = }, { "need": "38", - "title": "4岁", + "title": "3岁", "clear": true, "action": [ { @@ -924,7 +1006,7 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = }, { "need": "40", - "title": "5岁", + "title": "4岁", "clear": true, "action": [ { @@ -949,7 +1031,7 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = }, { "need": "50", - "title": "6岁", + "title": "5岁", "clear": true, "action": [ { @@ -974,7 +1056,7 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = }, { "need": "60", - "title": "7岁", + "title": "6岁", "clear": true, "action": [ { @@ -999,7 +1081,7 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = }, { "need": "94", - "title": "7岁半", + "title": "6岁半", "clear": true, "action": [ { @@ -1023,15 +1105,15 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = ] }, { - "need": "300", - "title": "8岁", + "need": "99", + "title": "7岁", "clear": true, "action": [ { "type": "setValue", "name": "status:hp", "operator": "+=", - "value": "1000" + "value": "1500" }, { "type": "setValue", @@ -1046,6 +1128,206 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = "value": "10" } ] + }, + { + "need": "75", + "title": "8岁", + "clear": true, + "action": [ + { + "type": "setValue", + "name": "status:hp", + "operator": "+=", + "value": "1800" + }, + { + "type": "setValue", + "name": "status:atk", + "operator": "+=", + "value": "15" + }, + { + "type": "setValue", + "name": "status:def", + "operator": "+=", + "value": "15" + } + ] + }, + { + "need": "120", + "title": "9岁", + "clear": true, + "action": [ + { + "type": "setValue", + "name": "status:hp", + "operator": "+=", + "value": "2500" + }, + { + "type": "setValue", + "name": "status:atk", + "operator": "+=", + "value": "20" + }, + { + "type": "setValue", + "name": "status:def", + "operator": "+=", + "value": "20" + } + ] + }, + { + "need": "130", + "title": "10岁", + "clear": true, + "action": [ + { + "type": "setValue", + "name": "status:hp", + "operator": "+=", + "value": "3500" + }, + { + "type": "setValue", + "name": "status:atk", + "operator": "+=", + "value": "20" + }, + { + "type": "setValue", + "name": "status:def", + "operator": "+=", + "value": "20" + } + ] + }, + { + "need": "145", + "title": "11岁", + "clear": true, + "action": [ + { + "type": "setValue", + "name": "status:hp", + "operator": "+=", + "value": "5000" + }, + { + "type": "setValue", + "name": "status:atk", + "operator": "+=", + "value": "25" + }, + { + "type": "setValue", + "name": "status:def", + "operator": "+=", + "value": "25" + } + ] + }, + { + "need": "110", + "title": "11岁半", + "clear": true, + "action": [ + { + "type": "setValue", + "name": "status:hp", + "operator": "+=", + "value": "6000" + }, + { + "type": "setValue", + "name": "status:atk", + "operator": "+=", + "value": "30" + }, + { + "type": "setValue", + "name": "status:def", + "operator": "+=", + "value": "30" + } + ] + }, + { + "need": "500", + "title": "12岁", + "clear": true, + "action": [ + { + "type": "setValue", + "name": "status:hp", + "operator": "+=", + "value": "10000" + }, + { + "type": "setValue", + "name": "status:atk", + "operator": "+=", + "value": "50" + }, + { + "type": "setValue", + "name": "status:def", + "operator": "+=", + "value": "50" + } + ] + }, + { + "need": "200", + "title": "12岁半", + "clear": true, + "action": [ + { + "type": "setValue", + "name": "status:hp", + "operator": "+=", + "value": "6000" + }, + { + "type": "setValue", + "name": "status:atk", + "operator": "+=", + "value": "30" + }, + { + "type": "setValue", + "name": "status:def", + "operator": "+=", + "value": "30" + } + ] + }, + { + "need": "200", + "title": "12岁", + "clear": true, + "action": [ + { + "type": "setValue", + "name": "status:hp", + "operator": "+=", + "value": "6000" + }, + { + "type": "setValue", + "name": "status:atk", + "operator": "+=", + "value": "30" + }, + { + "type": "setValue", + "name": "status:def", + "operator": "+=", + "value": "30" + } + ] } ] }, diff --git a/project/enemys.js b/project/enemys.js index e8679fc..53b9b87 100644 --- a/project/enemys.js +++ b/project/enemys.js @@ -9,30 +9,30 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "redBat": {"name":"不知道的事","hp":190,"atk":85,"def":25,"money":0,"exp":1,"point":0,"special":[4]}, "vampire": {"name":"冥灵魔王","hp":888,"atk":888,"def":888,"money":888,"exp":888,"point":0,"special":[6],"n":8}, "skeleton": {"name":"未知的好奇","hp":230,"atk":112,"def":32,"money":0,"exp":1,"point":0,"special":0}, - "skeletonCaptain": {"name":"骷髅队长","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, - "zombie": {"name":"兽人","hp":480,"atk":300,"def":105,"money":0,"exp":1,"point":0,"special":0}, + "skeletonCaptain": {"name":"骷髅队长","hp":5000,"atk":1288,"def":450,"money":0,"exp":20,"point":0,"special":0}, + "zombie": {"name":"同学的歧视","hp":480,"atk":300,"def":105,"money":0,"exp":1,"point":0,"special":0}, "zombieKnight": {"name":"兽人武士","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, "rock": {"name":"石头人","hp":680,"atk":400,"def":140,"money":0,"exp":1,"point":0,"special":[]}, "bluePriest": {"name":"陌生感","hp":170,"atk":25,"def":25,"money":0,"exp":1,"point":null,"special":[2]}, - "redPriest": {"name":"高级法师","hp":450,"atk":100,"def":110,"money":0,"exp":1,"point":0,"special":[2]}, - "brownWizard": {"name":"初级巫师","hp":100,"atk":120,"def":0,"money":16,"exp":0,"point":0,"special":15,"value":100,"range":2}, - "redWizard": {"name":"高级巫师","hp":1000,"atk":1200,"def":0,"money":160,"exp":0,"point":0,"special":15,"value":200,"zoneSquare":true}, + "redPriest": {"name":"被冤枉","hp":450,"atk":100,"def":110,"money":0,"exp":1,"point":0,"special":[2]}, + "brownWizard": {"name":"初级巫师","hp":4000,"atk":400,"def":600,"money":0,"exp":6,"point":0,"special":[2],"value":0,"range":2}, + "redWizard": {"name":"最后的小学学习","hp":5000,"atk":400,"def":600,"money":0,"exp":0,"point":0,"special":[2],"value":200,"zoneSquare":true}, "swordsman": {"name":"双手剑士","hp":100,"atk":120,"def":0,"money":6,"exp":0,"point":0,"special":4}, - "soldier": {"name":"冥战士","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, - "yellowKnight": {"name":"金骑士","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, - "redKnight": {"name":"红骑士","hp":500,"atk":200,"def":50,"money":0,"exp":0,"point":0,"special":[7]}, - "darkKnight": {"name":"黑骑士","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, + "soldier": {"name":"冥战士","hp":3288,"atk":1099,"def":588,"money":0,"exp":6,"point":0,"special":0}, + "yellowKnight": {"name":"金骑士","hp":1320,"atk":500,"def":250,"money":0,"exp":2,"point":0,"special":[1]}, + "redKnight": {"name":"红骑士","hp":5000,"atk":1388,"def":599,"money":0,"exp":6,"point":0,"special":[1]}, + "darkKnight": {"name":"黑骑士","hp":5800,"atk":1400,"def":699,"money":0,"exp":6,"point":0,"special":0}, "blueKnight": {"name":"蓝骑士","hp":100,"atk":120,"def":0,"money":9,"exp":0,"point":0,"special":8}, - "goldSlime": {"name":"黄头怪","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, + "goldSlime": {"name":"黄头怪","hp":1288,"atk":460,"def":245,"money":0,"exp":2,"point":0,"special":0}, "poisonSkeleton": {"name":"紫骷髅","hp":50,"atk":60,"def":70,"money":80,"exp":0,"point":0,"special":13}, "poisonBat": {"name":"紫蝙蝠","hp":100,"atk":120,"def":0,"money":14,"exp":0,"point":0,"special":13}, - "skeletonPriest": {"name":"骷髅法师","hp":100,"atk":100,"def":0,"money":0,"exp":0,"point":0,"special":18,"value":20}, + "skeletonPriest": {"name":"骷髅法师","hp":2000,"atk":300,"def":500,"money":0,"exp":6,"point":0,"special":[2],"value":20}, "skeletonKing": {"name":"骷髅王","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, "evilHero": {"name":"迷失勇者","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, "demonPriest": {"name":"魔神法师","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, - "goldHornSlime": {"name":"金角怪","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, - "silverSlime": {"name":"银头怪","hp":100,"atk":120,"def":0,"money":15,"exp":0,"point":0,"special":14}, - "whiteHornSlime": {"name":"尖角怪","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, + "goldHornSlime": {"name":"金角怪","hp":2288,"atk":700,"def":320,"money":0,"exp":4,"point":0,"special":0}, + "silverSlime": {"name":"银头怪","hp":800,"atk":420,"def":200,"money":0,"exp":2,"point":0,"special":[]}, + "whiteHornSlime": {"name":"尖角怪","hp":1588,"atk":600,"def":274,"money":0,"exp":3,"point":0,"special":0}, "redSwordsman": {"name":"剑王","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "poisonZombie": {"name":"莫名的恐惧","hp":300,"atk":110,"def":38,"money":0,"exp":1,"point":0,"special":[]}, "octopus": {"name":"血影","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0,"bigImage":"dragon_1.png"}, @@ -40,37 +40,37 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "angel": {"name":"天使","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, "elemental": {"name":"幼儿园毕业","hp":888,"atk":280,"def":88,"money":0,"exp":30,"point":0,"special":0}, "steelGuard": {"name":"铁守卫","hp":50,"atk":50,"def":50,"money":0,"exp":0,"point":0,"special":[18],"value":20}, - "evilBat": {"name":"邪恶蝙蝠","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, + "evilBat": {"name":"","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, "silverSlimelord": {"name":"银怪王","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, "goldSlimelord": {"name":"金怪王","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, - "skeletonWarrior": {"name":"骷髅士兵","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, - "whiteSlimeman": {"name":"水银战士","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, + "skeletonWarrior": {"name":"骷髅士兵","hp":3000,"atk":999,"def":400,"money":0,"exp":5,"point":0,"special":0}, + "whiteSlimeman": {"name":"水银战士","hp":4000,"atk":1288,"def":500,"money":0,"exp":6,"point":0,"special":0}, "slimeman": {"name":"影子战士","hp":100,"atk":0,"def":0,"money":11,"exp":0,"point":0,"special":[9],"atkValue":2,"defValue":3}, "yellowGateKeeper": {"name":"初级卫兵","hp":100,"atk":120,"def":0,"money":10,"exp":0,"point":0,"special":0}, - "blueGateKeeper": {"name":"中级卫兵","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, + "blueGateKeeper": {"name":"中级卫兵","hp":3500,"atk":966,"def":488,"money":0,"exp":5,"point":0,"special":0}, "redGateKeeper": {"name":"高级卫兵","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, - "magicMaster": {"name":"黑暗大法师","hp":100,"atk":120,"def":0,"money":12,"exp":0,"point":0,"special":11,"value":0.3333333333333333,"add":true,"notBomb":true}, + "magicMaster": {"name":"黑暗大法师","hp":5000,"atk":600,"def":600,"money":0,"exp":0,"point":0,"special":[2],"value":null,"add":true,"notBomb":true}, "devilWarrior": {"name":"魔神武士","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, "fairyEnemy": {"name":"仙子","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, "dragon": {"name":"魔龙","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0,"bigImage":"dragon_0.png"}, - "skeletonKnight": {"name":"骷髅武士","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, + "skeletonKnight": {"name":"骷髅武士","hp":4500,"atk":1250,"def":520,"money":0,"exp":6,"point":0,"special":0}, "skeletonPresbyter": {"name":"骷髅巫师","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, "ironRock": {"name":"铁面人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, - "grayRock": {"name":"灰色石头人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, - "yellowPriest": {"name":"中级法师","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, - "evilPrincess": {"name":"痛苦魔女","hp":1000,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[10]}, - "blademaster": {"name":"剑圣","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, + "grayRock": {"name":"灰色石头人","hp":1800,"atk":611,"def":388,"money":0,"exp":4,"point":0,"special":0}, + "yellowPriest": {"name":"中级法师","hp":3500,"atk":350,"def":500,"money":0,"exp":6,"point":0,"special":[2]}, + "evilPrincess": {"name":"痛苦魔女","hp":5000,"atk":1488,"def":666,"money":0,"exp":0,"point":0,"special":[]}, + "blademaster": {"name":"小学毕业","hp":8000,"atk":1500,"def":600,"money":0,"exp":0,"point":0,"special":[5]}, "evilFairy": {"name":"遗忘的记忆","hp":580,"atk":130,"def":40,"money":0,"exp":20,"point":0,"special":0}, "greenKnight": {"name":"强盾骑士","hp":750,"atk":450,"def":120,"money":0,"exp":1,"point":0,"special":[1]}, - "bowman": {"name":"初级弓兵","hp":540,"atk":380,"def":100,"money":0,"exp":1,"point":0,"special":0}, + "bowman": {"name":"好奇心的驱动","hp":540,"atk":380,"def":100,"money":0,"exp":1,"point":0,"special":0}, "watcherSlime": {"name":"邪眼怪","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, "devilKnight": {"name":"恶灵骑士","hp":150,"atk":100,"def":50,"money":0,"exp":0,"point":0,"special":[1,5,7,8]}, "grayPriest": {"name":"混沌法师","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, "greenGateKeeper": {"name":"卫兵队长","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, "ghostSoldier": {"name":"陌生的环境","hp":200,"atk":100,"def":30,"money":0,"exp":1,"point":0,"special":[]}, - "frostBat": {"name":"寒蝙蝠","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, + "frostBat": {"name":"寒蝙蝠","hp":2288,"atk":777,"def":300,"money":0,"exp":4,"point":0,"special":[4]}, "blackKing": {"name":"黑衣魔王","hp":1000,"atk":500,"def":0,"money":1000,"exp":1000,"point":0,"special":0,"notBomb":true}, - "yellowKing": {"name":"黄衣魔王","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, + "yellowKing": {"name":"小学分班","hp":5000,"atk":1200,"def":600,"money":0,"exp":20,"point":0,"special":0}, "greenKing": {"name":"青衣武士","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, "redKing": {"name":"红衣魔王","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0}, "blueKing": {"name":"白衣武士","hp":100,"atk":120,"def":0,"money":17,"exp":0,"point":0,"special":16}, @@ -85,7 +85,7 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "E344": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E345": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E346": {"name":"他人带来的心魔","hp":25000,"atk":3250,"def":800,"money":0,"exp":50,"point":0,"special":[28]}, - "E347": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E347": {"name":"家庭的压力","hp":200000,"atk":18888,"def":6000,"money":0,"exp":135,"point":0,"special":[29]}, "E348": {"name":"细微的感觉","hp":50,"atk":14,"def":2,"money":0,"exp":1,"point":0,"special":[]}, "E349": {"name":"未知的事物","hp":88,"atk":25,"def":3,"money":0,"exp":1,"point":0,"special":[]}, "E350": {"name":"行走的困难","hp":70,"atk":20,"def":2,"money":0,"exp":1,"point":0,"special":[]}, @@ -97,7 +97,7 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "E356": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E357": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E358": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, - "E359": {"name":"新敌人","hp":500,"atk":330,"def":100,"money":0,"exp":1,"point":0,"special":[]}, + "E359": {"name":"同学的压力","hp":500,"atk":330,"def":100,"money":0,"exp":1,"point":0,"special":[]}, "E360": {"name":"新敌人","hp":600,"atk":400,"def":120,"money":0,"exp":1,"point":0,"special":[]}, "E361": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E412": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, @@ -116,7 +116,7 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "E465": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E466": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E467": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, - "E468": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E468": {"name":"新敌人","hp":2888,"atk":235,"def":333,"money":0,"exp":4,"point":0,"special":[2]}, "E469": {"name":"记忆深处","hp":440,"atk":235,"def":71,"money":0,"exp":1,"point":0,"special":[]}, "E470": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E471": {"name":"幼儿园的烦恼","hp":450,"atk":250,"def":75,"money":0,"exp":1,"point":0,"special":[]}, @@ -125,7 +125,7 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "E474": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E475": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E476": {"name":"无形的压迫","hp":420,"atk":80,"def":80,"money":0,"exp":1,"point":0,"special":[2]}, - "E477": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E477": {"name":"新敌人","hp":2000,"atk":170,"def":300,"money":0,"exp":4,"point":0,"special":[2]}, "E478": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E479": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E480": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, @@ -134,11 +134,11 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "E483": {"name":"幼儿园的压迫","hp":1000,"atk":270,"def":60,"money":0,"exp":35,"point":0,"special":[]}, "E484": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E485": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, - "E486": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, - "E457": {"name":"新敌人","hp":430,"atk":260,"def":90,"money":0,"exp":1,"point":0,"special":[]}, - "E487": {"name":"新敌人","hp":460,"atk":275,"def":100,"money":0,"exp":1,"point":0,"special":[]}, - "E488": {"name":"新敌人","hp":580,"atk":380,"def":110,"money":0,"exp":1,"point":0,"special":[]}, - "E489": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E486": {"name":"新敌人","hp":1000,"atk":440,"def":220,"money":0,"exp":2,"point":0,"special":[]}, + "E457": {"name":"新环境的影响","hp":430,"atk":260,"def":90,"money":0,"exp":1,"point":0,"special":[]}, + "E487": {"name":"老师的压迫","hp":460,"atk":275,"def":100,"money":0,"exp":1,"point":0,"special":[]}, + "E488": {"name":"不一样的滋味","hp":580,"atk":380,"def":110,"money":0,"exp":1,"point":0,"special":[]}, + "E489": {"name":"新敌人","hp":1600,"atk":540,"def":280,"money":0,"exp":3,"point":0,"special":[]}, "E490": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E491": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E492": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, @@ -157,7 +157,7 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "E505": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E506": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E507": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, - "E508": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E508": {"name":"新敌人","hp":2588,"atk":999,"def":477,"money":0,"exp":6,"point":0,"special":[4]}, "E509": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E510": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E511": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, @@ -172,7 +172,7 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "E520": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E521": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E522": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, - "E523": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E523": {"name":"新敌人","hp":1000,"atk":120,"def":240,"money":0,"exp":2,"point":0,"special":[2]}, "E524": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E525": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E526": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, @@ -201,5 +201,33 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "E549": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E550": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E551": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, - "E552": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]} + "E552": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E607": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E608": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E609": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E610": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E611": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E612": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E613": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E614": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E615": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E616": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E617": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E618": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E619": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E620": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E621": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E622": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E623": {"name":"新敌人","hp":2500,"atk":925,"def":288,"money":0,"exp":4,"point":0,"special":[]}, + "E624": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E625": {"name":"新敌人","hp":1800,"atk":800,"def":300,"money":0,"exp":4,"point":0,"special":[]}, + "E626": {"name":"新敌人","hp":2188,"atk":822,"def":307,"money":0,"exp":4,"point":0,"special":[]}, + "E627": {"name":"新敌人","hp":2699,"atk":899,"def":366,"money":0,"exp":4,"point":0,"special":[]}, + "E628": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E629": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E630": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E631": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E632": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E633": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E634": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]} } \ No newline at end of file diff --git a/project/floors/BOSS2.js b/project/floors/BOSS2.js new file mode 100644 index 0000000..9c8a1d8 --- /dev/null +++ b/project/floors/BOSS2.js @@ -0,0 +1,129 @@ +main.floors.BOSS2= +{ + "floorId": "BOSS2", + "title": "主塔 60 层", + "name": "60", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [ + { + "name": "hy2.jpg", + "canvas": "bg", + "x": 0, + "y": 0 + } + ], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "firstArrive": [ + { + "type": "setValue", + "name": "status:hp", + "operator": "*=", + "value": "10" + }, + { + "type": "setValue", + "name": "status:atk", + "operator": "*=", + "value": "10" + }, + { + "type": "setValue", + "name": "status:def", + "operator": "*=", + "value": "10" + }, + "攻防血翻十倍,战斗结束后恢复。" + ], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": { + "6,2": [ + { + "type": "setValue", + "name": "status:hp", + "operator": "/=", + "value": "10" + }, + { + "type": "setValue", + "name": "status:atk", + "operator": "/=", + "value": "10" + }, + { + "type": "setValue", + "name": "status:def", + "operator": "/=", + "value": "10" + }, + { + "type": "changeFloor", + "floorId": "MT59", + "loc": [ + 6, + 11 + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 0], + [ 0, 17,300253,300253,300253,300253,347,300253,300253,300253,300253, 17, 0], + [ 0, 17,300253,300253,300253,300253, 0,300253,300253,300253,300253, 17, 0], + [ 0, 17,300253,300253,300253,300253, 0,300253,300253,300253,300253, 17, 0], + [ 0, 17,300253,300253,300253,300253, 0,300253,300253,300253,300253, 17, 0], + [ 0, 17,300253,300253,300253,300253, 0,300253,300253,300253,300253, 17, 0], + [ 0, 17,300253,300253,300253,300253, 0,300253,300253,300253,300253, 17, 0], + [ 0, 17,300253,300253,300253,300253, 0,300253,300253,300253,300253, 17, 0], + [ 0, 17,300253,300253,300253,300253, 0,300253,300253,300253,300253, 17, 0], + [ 0, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 0], + [ 0, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0,400201,400202,400203,400204,400203,400205,400205,400205,400206, 0, 0], + [ 0, 0,400209,400211,400211,400211,400211,400211,400211,400211,400214, 0, 0], + [ 0, 0,400209,400211,400211,400211,400211,400211,400211,400211,400214, 0, 0], + [ 0, 0,400209,400211,400211,400211,400211,400211,400211,400211,400214, 0, 0], + [ 0, 0,400209,400211,400211,400211,400211,400211,400211,400211,400214, 0, 0], + [ 0, 0,400209,400211,400211,400211,400211,400211,400211,400211,400214, 0, 0], + [ 0, 0,400209,400211,400211,400211,400211,400211,400211,400211,400214, 0, 0], + [ 0, 0,400209,400211,400211,400211,400211,400211,400211,400211,400214, 0, 0], + [ 0, 0,400225,400226,400226,400227,400228,400229,400229,400229,400230, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "fg2map": [ + +], + "color": [ + 0, + 0, + 0, + 0.5 + ] +} \ No newline at end of file diff --git a/project/floors/BOSS3.js b/project/floors/BOSS3.js new file mode 100644 index 0000000..e04d519 --- /dev/null +++ b/project/floors/BOSS3.js @@ -0,0 +1,55 @@ +main.floors.BOSS3= +{ + "floorId": "BOSS3", + "title": "主塔 59 层", + "name": "59", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "Mountain.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/JQ1.js b/project/floors/JQ1.js index b507638..2b6e1f8 100644 --- a/project/floors/JQ1.js +++ b/project/floors/JQ1.js @@ -136,5 +136,5 @@ main.floors.JQ1= [149,149,149,149,149,149,149,149,149,149,149,149,149], [149,149,149,149,149,149,149,149,149,149,149,149,149] ], - "bgm": "meimei.mp3" + "bgm": "xinqu.mp3" } \ No newline at end of file diff --git a/project/floors/JQ10.js b/project/floors/JQ10.js new file mode 100644 index 0000000..4a5ebb5 --- /dev/null +++ b/project/floors/JQ10.js @@ -0,0 +1,61 @@ +main.floors.JQ10= +{ + "floorId": "JQ10", + "title": "主塔 60 层", + "name": "60", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": true, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/JQ11.js b/project/floors/JQ11.js new file mode 100644 index 0000000..cd56031 --- /dev/null +++ b/project/floors/JQ11.js @@ -0,0 +1,97 @@ +main.floors.JQ11= +{ + "floorId": "JQ11", + "title": "主塔 60 层", + "name": "60", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": false, + "cannotViewMap": true, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0,210016,210017,210017,210017,210017,210017,210018, 0, 0, 0], + [ 0, 0, 0,210024,210025,210025,210025,210025,181454,181455, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0,389,385, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0,210092,210093, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0,210100,210101, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000], + [210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000], + [210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000], + [210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000], + [210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000], + [210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000], + [210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000], + [210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000], + [210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000], + [210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000], + [210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000], + [210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000], + [210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000,210000] +], + "fgmap": [ + [149,149,149,149,149,149,149,149,149,149,149,149,149], + [149,149,149,149,149,149,149,149,149,149,149,149,149], + [149,149,149,149,149,149,149,149,149,149,149,149,149], + [149,149,149,200120,210082, 0,210038, 0,210082, 0,149,149,149], + [149,149,149,200128,210089, 0,210046, 0, 0, 0,149,149,149], + [149,149,149,200136,210097, 0, 0, 0,181462,181463,149,149,149], + [149,149,149,210119, 0, 0, 0, 0,181470,181471,149,149,149], + [149,149,149,210127, 0, 0, 0, 0, 0, 0,149,149,149], + [149,149,149,210102,210102, 0, 0, 0, 0, 0,149,149,149], + [149,149,149,210110,210110, 0, 0, 0, 0, 0,149,149,149], + [149,149,149,149,149,149, 0,149,149,149,149,149,149], + [149,149,149,149,149,149,149,149,149,149,149,149,149], + [149,149,149,149,149,149,149,149,149,149,149,149,149] +], + "bg2map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0,210025,210026, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/JQ12.js b/project/floors/JQ12.js new file mode 100644 index 0000000..0d9887a --- /dev/null +++ b/project/floors/JQ12.js @@ -0,0 +1,61 @@ +main.floors.JQ12= +{ + "floorId": "JQ12", + "title": "主塔 60 层", + "name": "60", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": false, + "cannotViewMap": true, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/JQ13.js b/project/floors/JQ13.js new file mode 100644 index 0000000..174361e --- /dev/null +++ b/project/floors/JQ13.js @@ -0,0 +1,61 @@ +main.floors.JQ13= +{ + "floorId": "JQ13", + "title": "主塔 60 层", + "name": "60", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": false, + "cannotViewMap": true, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/JQ14.js b/project/floors/JQ14.js new file mode 100644 index 0000000..d7206fb --- /dev/null +++ b/project/floors/JQ14.js @@ -0,0 +1,61 @@ +main.floors.JQ14= +{ + "floorId": "JQ14", + "title": "主塔 60 层", + "name": "60", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": true, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/JQ15.js b/project/floors/JQ15.js new file mode 100644 index 0000000..b63d915 --- /dev/null +++ b/project/floors/JQ15.js @@ -0,0 +1,61 @@ +main.floors.JQ15= +{ + "floorId": "JQ15", + "title": "主塔 60 层", + "name": "60", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": true, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/JQ16.js b/project/floors/JQ16.js new file mode 100644 index 0000000..35bdb59 --- /dev/null +++ b/project/floors/JQ16.js @@ -0,0 +1,61 @@ +main.floors.JQ16= +{ + "floorId": "JQ16", + "title": "主塔 60 层", + "name": "60", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": true, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/JQ17.js b/project/floors/JQ17.js new file mode 100644 index 0000000..3db983c --- /dev/null +++ b/project/floors/JQ17.js @@ -0,0 +1,61 @@ +main.floors.JQ17= +{ + "floorId": "JQ17", + "title": "主塔 60 层", + "name": "60", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": true, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/JQ18.js b/project/floors/JQ18.js new file mode 100644 index 0000000..65c0d45 --- /dev/null +++ b/project/floors/JQ18.js @@ -0,0 +1,61 @@ +main.floors.JQ18= +{ + "floorId": "JQ18", + "title": "主塔 60 层", + "name": "60", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": true, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/JQ2.js b/project/floors/JQ2.js index acfc4d6..27895b2 100644 --- a/project/floors/JQ2.js +++ b/project/floors/JQ2.js @@ -86,7 +86,7 @@ main.floors.JQ2= "time": 1000, "keep": true }, - "四岁之前,我还不记事,这些事都是我爸妈对我说的。2003年9月,我去了我人生中第一个幼儿园,这是一个开始,但我没有想到的是,我今后的人生会发生诸多不顺...", + "四岁之前,我还不记事,这些事都是我爸妈对我说的。2003年9月,两岁半的我去了我人生中第一个幼儿园,这是一个开始,但我没有想到的是,我今后的人生会发生诸多不顺...", { "type": "changeFloor", "floorId": "MT11", @@ -120,7 +120,7 @@ main.floors.JQ2= [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,416], [ 0, 0, 0,408, 0, 0, 0, 0, 0,407, 0, 0, 0], [ 0,135, 0, 0, 0, 0, 0, 0, 0, 0,122, 0, 0], - [ 0,405, 0, 0,140687,388, 0,392,140687, 0, 0, 0, 0] + [ 0,405, 0, 0,140687,380, 0,384,140687, 0, 0, 0, 0] ], "bgmap": [ [305,305,305,305,305,190008,190008,190008,110001,110001,110001,110001,110001], @@ -182,5 +182,5 @@ main.floors.JQ2= [ 0, 0, 0, 0,140671, 0, 0, 0,140671, 0, 0, 0, 0], [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] ], - "bgm": "meimei.mp3" + "bgm": "xinqu.mp3" } \ No newline at end of file diff --git a/project/floors/JQ3.js b/project/floors/JQ3.js index 662e3b5..799773c 100644 --- a/project/floors/JQ3.js +++ b/project/floors/JQ3.js @@ -9,11 +9,62 @@ main.floors.JQ3= "canFlyFrom": false, "canUseQuickShop": false, "cannotViewMap": true, - "images": [], + "images": [ + { + "name": "lanxing.jpg", + "canvas": "bg", + "x": 0, + "y": 0 + } + ], "ratio": 1, "defaultGround": "ground", - "bgm": "bgm3.mp3", - "firstArrive": [], + "bgm": "qishiwang.mp3", + "firstArrive": [ + { + "type": "setCurtain", + "time": 1000 + }, + "2004年春节过后,我转学了。", + "一切都是那么的平平静静,但又不那么平静...", + "此时的我仅有三周岁,压根不记事,就连这个幼儿园叫啥名字我都不知道...现在这幼儿园已经拆了,哪怕我刻意去找,也再也找不到当年的足迹了...", + { + "type": "sleep", + "time": 1000 + }, + { + "type": "moveHero", + "time": 500, + "steps": [ + "up:3" + ] + }, + { + "type": "sleep", + "time": 2000 + }, + "大千世界,有太多的谜永远解不开...在我们记事之前到底经历了啥,我们根本不可能知道,就算知道也是从别人的口中听说的。", + "我记事已经是四岁之后了,就算在当时我有记忆,能感受到酸甜苦辣,但现在我已经忘的一干二净了,我第一个幼儿园为啥转学,这个幼儿园名字叫啥,我第一个幼儿园老师又是谁,这些已经成了我心中永远的谜......", + { + "type": "setCurtain", + "color": [ + 0, + 0, + 0, + 1 + ], + "time": 1500 + }, + "之后,我又到了一个新幼儿园学习,听我父母说这个幼儿园叫未来之星幼儿园。", + { + "type": "changeFloor", + "floorId": "MT16", + "loc": [ + 6, + 10 + ] + } + ], "eachArrive": [], "parallelDo": "", "events": {}, @@ -35,10 +86,10 @@ main.floors.JQ3= [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + [ 0, 0, 0, 0, 0,40225, 0,40194, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0,40225, 0,40194, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0,40225, 0,40194, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0,40225, 0,40194, 0, 0, 0, 0, 0] ], "bgmap": [ @@ -47,7 +98,19 @@ main.floors.JQ3= ], "bg2map": [ - + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,80011, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,80011, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,80011, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,80011, 0, 0, 0, 0, 0, 0] ], "fg2map": [ diff --git a/project/floors/JQ4.js b/project/floors/JQ4.js index ce60493..d513850 100644 --- a/project/floors/JQ4.js +++ b/project/floors/JQ4.js @@ -12,8 +12,46 @@ main.floors.JQ4= "images": [], "ratio": 1, "defaultGround": "ground", - "bgm": "bgm3.mp3", - "firstArrive": [], + "bgm": "xinqu.mp3", + "firstArrive": [ + { + "type": "setHeroOpacity", + "opacity": 0 + }, + { + "type": "setCurtain", + "time": 1000 + }, + { + "type": "sleep", + "time": 1000 + }, + "\b[up,7,7]唉...你们的孩子实在是太难管了,不是上课乱跑就是下课搞小动作,有次趁我不注意,把我电脑都给弄坏了,文件也都弄没了。", + "\b[up,5,7]不好意思了,我们儿子一直很顽皮,我们会尽力调教的。", + "\b[down,5,8]这段时间我会帮您修复电脑,还望老师多照顾一下bdf", + "\b[up,7,7]嗯,孩子还小,顽皮点倒也正常,不过恕我直言,你们的孩子我们实在没办法,我建议你们换个幼儿园吧...", + "\b[down,5,8]请您放心,我们一定好好教导bdf。", + "\b[up,7,7]行吧,希望别有下一次了。", + { + "type": "setCurtain", + "color": [ + 0, + 0, + 0, + 1 + ], + "time": 1000, + "keep": true + }, + { + "type": "changeFloor", + "floorId": "JQ5", + "loc": [ + 8, + 12 + ] + } + ], "eachArrive": [], "parallelDo": "", "events": {}, @@ -26,28 +64,52 @@ main.floors.JQ4= "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + [145,145,145,145,145,145,145,145,145,145,145,145,145], + [145,145,145,145,145,145,145,145,145,145,145,145,145], + [145,145,210016,210017,210017,210017,210017,210017,210017,210017,210018,145,145], + [145,145,210024,210025,210025,210025,210025,210025,210025,210025,210026,145,145], + [145,145, 0, 0,260166,260167, 0,260166,260167, 0, 0,145,145], + [145,145,181736, 0,260182,260183, 0,260182,260183, 0,181736,145,145], + [145,145,181744, 0, 0, 0, 0, 0, 0, 0,181744,145,145], + [145,145,181736, 0, 0,387, 0,556, 0, 0,181736,145,145], + [145,145,181744, 0, 0,391, 0, 0, 0, 0,181744,145,145], + [145,145,181736, 0, 0, 0, 0, 0, 0, 0,181736,145,145], + [145,145,181744, 0, 0, 0, 0, 0, 0, 0,181744,145,145], + [145,145,145,145,145,145, 0,145,145,145,145,145,145], + [145,145,145,145,145,145,145,145,145,145,145,145,145] ], "bgmap": [ ], "fgmap": [ - + [145,145,145,145,145,145,145,145,145,145,145,145,145], + [145,145,145,145,145,145,145,145,145,145,145,145,145], + [145,145,192146,192147, 0,20029,120047,210082, 0,192146,192147,145,145], + [145,145,192154,192155, 0, 0,120055, 0, 0,192154,192155,145,145], + [145,145,192162,192163, 0, 0, 0, 0, 0,192162,192163,145,145], + [145,145, 0, 0,260149, 0, 0,260149, 0, 0, 0,145,145], + [145,145, 0, 0, 0, 0, 0, 0, 0, 0, 0,145,145], + [145,145, 0, 0, 0, 0, 0, 0, 0, 0, 0,145,145], + [145,145, 0, 0, 0, 0, 0, 0, 0, 0, 0,145,145], + [145,145, 0, 0, 0, 0, 0, 0, 0, 0, 0,145,145], + [145,145, 0, 0, 0, 0, 0, 0, 0, 0, 0,145,145], + [145,145,145,145,145,145, 0,145,145,145,145,145,145], + [145,145,145,145,145,145,145,145,145,145,145,145,145] ], "bg2map": [ - + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0,146,146,146,146,146,146,146,146,146, 0, 0], + [ 0, 0,146,146,146,146,146,146,146,146,146, 0, 0], + [ 0, 0,146,146,146,146,146,146,146,146,146, 0, 0], + [ 0, 0,146,146,146,146,146,146,146,146,146, 0, 0], + [ 0, 0,146,146,146,146,146,146,146,146,146, 0, 0], + [ 0, 0,146,146,146,146,146,146,146,146,146, 0, 0], + [ 0, 0,146,146,146,146,146,146,146,146,146, 0, 0], + [ 0, 0, 0, 0, 0, 0,146, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,146, 0, 0, 0, 0, 0, 0] ], "fg2map": [ diff --git a/project/floors/JQ5.js b/project/floors/JQ5.js index bab7501..9e7042d 100644 --- a/project/floors/JQ5.js +++ b/project/floors/JQ5.js @@ -12,8 +12,40 @@ main.floors.JQ5= "images": [], "ratio": 1, "defaultGround": "ground", - "bgm": "bgm3.mp3", - "firstArrive": [], + "bgm": "xinqu.mp3", + "firstArrive": [ + { + "type": "setCurtain", + "time": 1000 + }, + "\t[父亲,N389]\b[up,9,7]过完年给bdf换一个幼儿园吧,他已经给人家添了不少麻烦了。", + "\t[母亲,N385]\b[up,8,7]但换一个还是一样啊,我们也没办法完全控制他啊,毕竟很多事他都还不懂。", + "\t[父亲,N389]\b[up,9,7]目前来看,bdf现在的老师已经管不了他了,而那老师也不想管了,我们最好是给他换个幼儿园,我看清水嘉苑幼儿园就挺好,那里要求低。我们再给bdf找一个阿姨,帮他纠正一下坏习惯。", + "\t[母亲,N385]\b[up,8,7]这至少要耗费比半个月的工资啊,真的要这样吗?", + "\t[父亲,N389]\b[up,9,7]给孩子一个良好的成长环境,代价大点又有啥呢?又不是永久,到幼儿园结束就行了。而且我们儿子又不坏,就是顽皮点,我相信他。", + "\t[母亲,N385]\b[up,8,7]好,为了bdf,我支持你。希望他能健康成长。", + { + "type": "setCurtain", + "color": [ + 0, + 0, + 0, + 1 + ], + "time": 1000, + "keep": true + }, + "小时候的我在老师眼里我就是一个问题学生,我和其它的同学都不一样,我经常上课走动,不老实。还经常趁着老师不在的时候搞事,就连老师电脑文件都给删了。", + "后来,我父母花费重金给我找了一个阿姨,希望能把我教育好。我也换了一家幼儿园学习。", + { + "type": "changeFloor", + "floorId": "MT21", + "loc": [ + 6, + 12 + ] + } + ], "eachArrive": [], "parallelDo": "", "events": {}, @@ -26,28 +58,64 @@ main.floors.JQ5= "cannotMove": {}, "cannotMoveIn": {}, "map": [ + [149,149,149,149,149,149,149,149,149,149,149,149,149], + [149,149,210016,233182,210017,210017,210017,210017,210017,210017,210018,149,149], + [149,149,210024,233190,210025,210025,210025,210025,210025,210025,210026,149,149], + [149,149,210111, 0, 0, 0, 0, 0, 0, 0, 0,149,149], + [149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,149], + [149,149, 0, 0, 0, 0, 0, 0, 0, 0,191929,149,149], + [149,149,200075,200125,200126,200127,200076, 0, 0, 0,191937,149,149], + [149,149,200083,200133,200134,200135,200084, 0,388,392,191945,149,149], + [149,149, 0,200141,200142,200143, 0,191976, 0,191978, 0,149,149], + [149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,149,149], + [149,149,210110,120092,120093, 0, 0, 0,120092,120093,210110,149,149], + [149,149,149,149,149,149, 0,149,149,149,149,149,149], + [149,149,149,149,149,149,149,149,149,149,149,149,149] +], + "bgmap": [ + [210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009], + [210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009], + [210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009], + [210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009], + [210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009], + [210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009], + [210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009], + [210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009], + [210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009], + [210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009], + [210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009], + [210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009], + [210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009,210009] +], + "fgmap": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0,220066,220067, 0, 0,191840,191841,191842, 0, 0], + [ 0, 0,210103, 0,220074,220075, 0,191878,191848,191849,191850, 0, 0], + [ 0, 0, 0, 0,220082,220083, 0,191886,191856,191857,191858, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0,210055, 0,210055, 0,191968,191969,191969,191970, 0, 0], + [ 0, 0, 0, 0,200074, 0, 0,191976,191977,191977,191978, 0, 0], + [ 0, 0,210102, 0, 0, 0, 0, 0, 0, 0,210102, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bg2map": [ [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0,200073, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0,200081, 0, 0, 0, 0, 0, 0, 0, 0], [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0,200082, 0, 0, 0, 0, 0, 0, 0, 0], [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] -], - "bgmap": [ - -], - "fgmap": [ - -], - "bg2map": [ - ], "fg2map": [ diff --git a/project/floors/JQ6.js b/project/floors/JQ6.js new file mode 100644 index 0000000..de393cc --- /dev/null +++ b/project/floors/JQ6.js @@ -0,0 +1,171 @@ +main.floors.JQ6= +{ + "floorId": "JQ6", + "title": "主塔 40 层", + "name": "40", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": true, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "ep01.mp3", + "firstArrive": [ + { + "type": "changePos", + "direction": "down" + }, + { + "type": "setCurtain", + "time": 1000 + }, + { + "type": "moveHero", + "time": 500, + "steps": [ + "down:3" + ] + }, + { + "type": "changePos", + "direction": "right" + }, + "\t[母亲,N386]\b[down,6,6]儿子,幼儿园生活结束了,我们回家吧。", + "\t[hero]\b[hero]好...", + { + "type": "move", + "loc": [ + 6, + 6 + ], + "time": 500, + "async": true, + "steps": [ + "right:7" + ] + }, + { + "type": "moveHero", + "time": 500, + "steps": [ + "right:8" + ] + }, + { + "type": "waitAsync" + }, + { + "type": "sleep", + "time": 1000 + }, + { + "type": "setCurtain", + "color": [ + 0, + 0, + 0, + 1 + ], + "time": 500, + "keep": true + }, + "就这样,我的幼儿园生活结束了,但我的坏毛病并没有改,一些在他人眼里不正常的行为被带到了小学...", + { + "type": "changeFloor", + "floorId": "JQ7", + "loc": [ + 2, + 11 + ] + } + ], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0,190706,190707,190706,190707,190706,190707,190706,190707,190706,190707,140511,192365], + [ 0,190724,190725,190724,190725,190663,190663,190724,190725,190724,190725,140527,192373], + [572,190732,190733,190732,190733,190730,190731,190732,190733,190732,190733,192273,192274], + [192282,192283, 0, 0, 0, 0, 0, 0, 0, 0, 0,192281,192282], + [192290,192291, 0, 0, 0, 0, 0, 0, 0, 0, 0,192289,192290], + [192298,192299, 0, 0, 0, 0, 0,192485,192302,192303,192297,192298,192298], + [ 0, 0, 0, 0, 0, 0,378, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0,150294,150295,150296,150297], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0,150326,150327,150328,150329], + [190392,190393,190394,190395,190396,190397,190398,190399, 0,150358,150359,150360,150361], + [190400,190401,190402,190403,190404,190405,190406,190407, 0, 0, 0, 0, 0], + [190408,190409,190410,190411,190412,190413,190414,190415, 0, 0, 0, 0, 0], + [190419,190417,190418,190419,190420,190421,190422,190423, 0, 0, 0, 0, 0] +], + "bgmap": [ + [170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001], + [170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001], + [170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001], + [170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001], + [170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001], + [170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001], + [170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001], + [170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001,170001], + [150374,150374,150374,150374,150374,150374,150374,150374,150374,150374,150374,150374,150374], + [150374,150374,150374,150374,150374,150374,150374,150374,150374,150374,150374,150374,150374], + [150343,150343,150343,150343,150343,150343,150343,150343,150343,150343,150343,150343,150343], + [150374,150374,150374,150374,150374,150374,150374,150374,150374,150374,150374,150374,150374], + [150374,150374,150374,150374,150374,150374,150374,150374,150374,150374,150374,150374,150374] +], + "fgmap": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [140700,140701,140702, 0, 0,192269,192269,192269,140699,140700,140701,140702,140703], + [140716,140717,140718,140719, 0,140703,192461,192461,140715,140716,140717,140718,140719], + [140732,140733,140734,140735, 0, 0,192469,192469,140731,140732,140733,140734,140735], + [192290, 0, 0,192293, 0, 0, 0,192477,140699,192295,140699,140699,140699], + [192298,192299,192409,192301,192485, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bg2map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,140687], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "fg2map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0,192268,192269,192269,192269,192269,192269,192269,192271, 0, 0, 0], + [192274,192275,192276,192277,192461,192461,192461,192461,192278,192279,192273,192274,192275], + [192282,192283,192284,192285,192469,192469,192469,192469,192286,192287,192281,192282,192283], + [140639,192291,192292,140639,192477, 0, 0,192477,192294,140639,192289,192290,140639], + [140655,192299,192300,140655,192485, 0, 0, 0, 0,140655, 0, 0,140671], + [140671, 0, 0,140671, 0, 0, 0, 0, 0,140671, 0, 0,140671], + [140687, 0, 0,140687, 0, 0, 0, 0, 0,140687, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +] +} \ No newline at end of file diff --git a/project/floors/JQ7.js b/project/floors/JQ7.js new file mode 100644 index 0000000..4cdbe87 --- /dev/null +++ b/project/floors/JQ7.js @@ -0,0 +1,173 @@ +main.floors.JQ7= +{ + "floorId": "JQ7", + "title": "主塔 40 层", + "name": "40", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": true, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "ep01.mp3", + "firstArrive": [ + { + "type": "changePos", + "direction": "up" + }, + "2007年8月,是我上小学的日子,在正式开学前,要经历一个月的学前班生活,之后才是正式的小学生活。", + "我爸妈说,我这一生都很艰难,不是平平安安的,现在回想起来,这一路走来确实非常坎坷。", + "从我幼儿园开始,我就和其它同学不一样,我是老师眼中的问题学生,我给老师添了一个又一个麻烦,哪怕如今我已大学毕业,我也不知道为何会这样...", + "也许是年少的无知,也许是好玩,也许是性格使然...这一切好像一场梦境,但过去的点点滴滴却依旧在我心中,如同在放一场电影。", + "我根本不知道我自己为啥会做这些事,但这些事对我的影响却如同刀割一样,在我心中挥之不去...", + { + "type": "setCurtain", + "time": 1000 + }, + "\t[蔡老师,N557]\b[down,6,2]同学们好,从今往后我就是你们的班主任,你们可以称呼我蔡老师。", + "\t[蔡老师,N557]\b[down,6,2]我希望大家可以度过一段愉快的小学生活。", + "\t[蔡老师,N557]\b[down,6,2]下面我说一下...", + { + "type": "moveHero", + "time": 500, + "steps": [ + "right:1" + ] + }, + { + "type": "moveHero", + "time": 600, + "steps": [ + "up:4" + ] + }, + "\t[蔡老师,N557]\b[down,6,2]这位同学,你要干什么?", + { + "type": "moveHero", + "time": 600, + "steps": [ + "down:2" + ] + }, + { + "type": "sleep", + "time": 1000 + }, + { + "type": "moveHero", + "time": 600, + "steps": [ + "up:3" + ] + }, + "\t[蔡老师,N557]\b[down,6,2]这位同学,没事请你回到你的座位上去...", + { + "type": "setCurtain", + "color": [ + 0, + 0, + 0, + 1 + ], + "time": 1000, + "keep": true + }, + { + "type": "changeFloor", + "floorId": "MT26", + "loc": [ + 6, + 12 + ] + } + ], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [145,145,145,145,145,145,145,145,145,145,145,145,145], + [145, 0,340276,340400,340401,340401,340401,340401,340401,340402, 0, 0,145], + [145, 0, 0,340416, 0,340774,557,340774,340775,340418, 0, 0,145], + [145, 0, 0, 0,340789,340790,340790,340790,340791, 0, 0, 0,340568], + [145,280143,20061, 0,340580,340596, 0,340596,340485, 0,340485,340580,340584], + [145,396,573, 0,396,577, 0,396,564, 0,573,396,145], + [145,340596,280142, 0,20061,280142, 0,20061,340469, 0,280143,340485,145], + [145,573, 0, 0,396,396, 0,573,396, 0,577,577,145], + [145,20060,340596, 0,280143,340469, 0,280151,340580, 0,340596,280142,145], + [145,572,577, 0,573,572, 0,572,564, 0,575,575,145], + [145,340469,340469, 0,340596,280142, 0,340580,280143, 0,280142,340596,340568], + [145,573, 0, 0,572,577, 0,564,572, 0,575,411,340584], + [145,145,145,145,145,145,145,145,145,145,145,145,145] +], + "bgmap": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0,340097,340097,340097,340097,340097,340097,340097,340097,340097,340097,340097,340185], + [ 0,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185], + [ 0,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185], + [ 0,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185], + [ 0,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185], + [ 0,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185], + [ 0,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185], + [ 0,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185], + [ 0,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185], + [ 0,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185,340185], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "fgmap": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0,340773,340613,340774,340614, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0,340518,340518, 0,340518,340518, 0,340518,340518, 0,340518,340518, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0,340518,340518, 0,340518,340518, 0,340518,340518, 0,340518,340518, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0,340518,340518, 0,340518,340518, 0,340518,340518, 0,340518,340518, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0,340518,340518, 0,340518,340518, 0,340518,340518, 0,340518,340518, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bg2map": [ + [340097,340097,340097,340097,340097,340097,340097,340097,340097,340097,340097,340097,340097], + [340097,340097,340097,340097,340097,340097,340097,340097,340097,340097,340097,340097,340097], + [340097,340097,340097,340097,340432,340417,340417,340432,340417,340097,340097,340097,340097], + [340097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [340097,280142,280142, 0,280142,280142, 0,280142,280142, 0,280142,280142, 0], + [340097,280150,280150, 0,280150,280150, 0,280150,280150, 0,280150,280150, 0], + [340097,280142,280142, 0,280142,280142, 0,280142,280142, 0,280142,280142, 0], + [340097,280150,280150, 0,280150,280150, 0,280150,280150, 0,280150,280150, 0], + [340097,280142,280142, 0,280142,280142, 0,280142,280142, 0,280142,280142, 0], + [340097,280150,280150, 0,280150,280150, 0,280150,280150, 0,280150,280150, 0], + [340097,280142,280142, 0,280142,280142, 0,280142,280142, 0,280142,280142, 0], + [340097,280150,280150, 0,280150,280150, 0,280150,280150, 0,280150,280150, 0], + [340097,340097,340097,340097,340097,340097,340097,340097,340097,340097,340097,340097,340097] +], + "fg2map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0,340327, 0,340434, 0, 0, 0, 0, 0,340434,340451, 0, 0], + [ 0,340343,340194, 0, 0, 0,340485, 0, 0, 0, 0, 0, 0], + [ 0,340359,340210,340195, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +] +} \ No newline at end of file diff --git a/project/floors/JQ8.js b/project/floors/JQ8.js new file mode 100644 index 0000000..6c2ceff --- /dev/null +++ b/project/floors/JQ8.js @@ -0,0 +1,95 @@ +main.floors.JQ8= +{ + "floorId": "JQ8", + "title": "主塔 40 层", + "name": "40", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": false, + "cannotViewMap": true, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "guduhy.mp3", + "firstArrive": [ + "\t[小妖精,fairy]\b[down,5,9]蔡老师,我强烈要求把bdf调离我们班,我孩子都被他吓到了,上着课突然从座位离开到我女儿旁边看着。", + "\t[小妖精,fairy]\b[down,7,9]对,我也建议把他调到别班去,实在不行让他蹲一级也行啊。", + "\t[小妖精,fairy]\b[down,7,9]我也希望他能离开,他之前还把我们家孩子打哭了呢。" + ], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0,340628,340629,340630,340628,340629,340630,340628,340629,340630, 0, 0], + [ 0, 0,340644,340645,340646,340644,340645,340646,340644,340645,340646, 0, 0], + [ 0, 0,340660,340661,340662,340660,340661,340662,340660,340661,340662, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,557, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0,573,575,572,575,392, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0,146,146,146,146,146,146,146,146,146, 0, 0], + [ 0, 0,146,146,146,146,146,146,146,146,146, 0, 0], + [ 0, 0,146,146,146,146,146,146,146,146,146, 0, 0], + [ 0, 0,146,146,146,146,146,146,146,146,146, 0, 0], + [ 0, 0,146,146,146,146,146,146,146,146,146, 0, 0], + [ 0, 0,146,146,146,146,146,146,146,146,146, 0, 0], + [ 0, 0,146,146,146,146,146,146,146,146,146, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "fgmap": [ + [145,145,145,145,145,145,145,145,145,145,145,145,145], + [145,145,145,145,145,145,145,145,145,145,145,145,145], + [145,145, 0,340538,340539, 0,340395, 0,340538,340539, 0,145,145], + [145,145, 0,340554,340555, 0, 0, 0,340554,340555, 0,145,145], + [145,145, 0, 0, 0, 0, 0, 0, 0, 0, 0,145,145], + [145,145, 0,340582, 0, 0,340582, 0, 0,340582, 0,145,145], + [145,145,340551, 0, 0, 0, 0, 0, 0, 0,340551,145,145], + [145,145,340567, 0, 0, 0,10137, 0, 0, 0,340567,145,145], + [145,145, 0, 0, 0, 0, 0, 0, 0, 0, 0,145,145], + [145,145,340551, 0,340518,340518,340518,340518,340518, 0,340551,145,145], + [145,145,340567, 0, 0, 0, 0, 0, 0, 0,340567,145,145], + [145,145,145,145,145,145,145,145,145,145,145,145,145], + [145,145,145,145,145,145,145,145,145,145,145,145,145] +], + "bg2map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0,340097,340097,340097,340097,340097,340097,340097,340097,340097, 0, 0], + [ 0, 0,340097,340097,340097,340097,340097,340097,340097,340097,340097, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0,10136,340500,10138, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0,10144,10145,10146, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0,10152,10153,10154, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/JQ9.js b/project/floors/JQ9.js new file mode 100644 index 0000000..2aeadd4 --- /dev/null +++ b/project/floors/JQ9.js @@ -0,0 +1,91 @@ +main.floors.JQ9= +{ + "floorId": "JQ9", + "title": "主塔 40 层", + "name": "40", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": false, + "cannotViewMap": true, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "guduhy.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0,210016,210017,210017,210017,210017,210017,210018, 0, 0, 0], + [ 0, 0, 0,210024,210025,210025,210025,210025,210025,210026, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0,340567, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0,280130,280131, 0, 0, 0,210071,210071, 0, 0, 0], + [ 0, 0, 0,280138,280139, 0, 0, 0,210079,210079, 0, 0, 0], + [ 0, 0, 0,280146,280147, 0, 0, 0,210087,210087, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0,210009,210009,210009,210009,210009,210009,210009,210009,210009, 0, 0, 0], + [ 0, 0, 0,210009,210009,210009,210009,210009,210009,210009, 0, 0, 0], + [ 0, 0, 0,210009,210009,210009,210009,210009,210009,210009, 0, 0, 0], + [ 0, 0, 0,210009,210009,210009,210009,210009,210009,210009, 0, 0, 0], + [ 0, 0, 0,210009,210009,210009,210009,210009,210009,210009, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,210009, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "fgmap": [ + [149,149,149,149,149,149,149,149,149,149,149,149,149], + [149,149,149,149,149,149,149,149,149,149,149,149,149], + [149,149,149,149,149,149,149,149,149,149,149,149,149], + [149,149,149, 0,210038, 0,340395, 0,210038, 0,149,149,149], + [149,149,149, 0,210046,280142,260166,260167,210046,340551,149,149,149], + [149,149, 0, 0, 0,280150,260182,260183, 0, 0,149,149,149], + [149,149,149, 0, 0, 0, 0, 0, 0, 0,149,149,149], + [149,149,149, 0, 0, 0, 0, 0, 0, 0,149,149,149], + [149,149,149, 0, 0, 0, 0, 0, 0, 0,149,149,149], + [149,149,149, 0, 0, 0, 0, 0, 0, 0,149,149,149], + [149,149,149,149,149,149,149,149,149,149,149,149,149], + [149,149,149,149,149,149,149,149,149,149,149,149,149], + [149,149,149,149,149,149,149,149,149,149,149,149,149] +], + "bg2map": [ + +], + "fg2map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0,340596, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0,340518,340583, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +] +} \ No newline at end of file diff --git a/project/floors/MT1.js b/project/floors/MT1.js index 6467e83..3913726 100644 --- a/project/floors/MT1.js +++ b/project/floors/MT1.js @@ -29,11 +29,7 @@ main.floors.MT1= "type": "changePos", "direction": "down" }, - "从这层开始的三层,到了下一层都不能返回,铁门需要你击败所有的怪物。", - { - "type": "function", - "function": "function(){\ncore.plugin.displayChapter(\"第一篇\", \"婴儿\")\n}" - } + "从这层开始的三层,到了下一层都不能返回,铁门需要你击败所有的怪物。" ], "eachArrive": [], "parallelDo": "var lastTime = core.getFlag('lastTime', 0);\n\nif (timestamp - lastTime > 60) {\n\tvar image = core.material.images.images[\"8.jpg\"];\n\tvar width = 416,\n\t\theight = 416;\n\n\tcore.canvas.bg.translate(width / 2, height / 2);\n\tcore.canvas.bg.rotate(Math.PI / 180 / 6);\n\tcore.canvas.bg.translate(-width / 2, -height / 2);\n\tcore.canvas.bg.drawImage(image, -296, -88);\n\n\tcore.setFlag('lastTime', timestamp);\n\n\tvar rotateTime = core.getFlag('rotateTime', 0);\n\trotateTime += 1;\n\tif (rotateTime >= 6 * 180) {\n\t\trotateTime -= 6 * 180;\n\t}\n\tcore.setFlag('rotateTime', rotateTime);\n}", diff --git a/project/floors/MT12.js b/project/floors/MT12.js index be2e9ac..d88a0bf 100644 --- a/project/floors/MT12.js +++ b/project/floors/MT12.js @@ -357,12 +357,26 @@ main.floors.MT12= } ], "6,6": [ + { + "type": "hideStatusBar" + }, + { + "type": "setCurtain", + "color": [ + 0, + 0, + 0, + 1 + ], + "time": 1000, + "keep": true + }, { "type": "changeFloor", - "floorId": "MT16", + "floorId": "JQ3", "loc": [ 6, - 10 + 12 ] } ] diff --git a/project/floors/MT16.js b/project/floors/MT16.js index 648e835..704a95a 100644 --- a/project/floors/MT16.js +++ b/project/floors/MT16.js @@ -13,7 +13,15 @@ main.floors.MT16= "ratio": 1, "defaultGround": "ground", "bgm": "bgm.mp3", - "firstArrive": [], + "firstArrive": [ + { + "type": "showStatusBar" + }, + { + "type": "setCurtain", + "time": 1000 + } + ], "eachArrive": [], "parallelDo": "", "events": {}, diff --git a/project/floors/MT17.js b/project/floors/MT17.js index 901abd3..5bffb8f 100644 --- a/project/floors/MT17.js +++ b/project/floors/MT17.js @@ -464,12 +464,26 @@ main.floors.MT17= } ], "6,6": [ + { + "type": "hideStatusBar" + }, + { + "type": "setCurtain", + "color": [ + 0, + 0, + 0, + 1 + ], + "time": 1000, + "keep": true + }, { "type": "changeFloor", - "floorId": "MT21", + "floorId": "JQ4", "loc": [ 6, - 12 + 11 ] } ] diff --git a/project/floors/MT21.js b/project/floors/MT21.js index d99e659..839579b 100644 --- a/project/floors/MT21.js +++ b/project/floors/MT21.js @@ -13,7 +13,19 @@ main.floors.MT21= "ratio": 1, "defaultGround": "ground", "bgm": "onenight.mp3", - "firstArrive": [], + "firstArrive": [ + { + "type": "setHeroOpacity", + "opacity": 1 + }, + { + "type": "showStatusBar" + }, + { + "type": "setCurtain", + "time": 1000 + } + ], "eachArrive": [], "parallelDo": "", "events": {}, diff --git a/project/floors/MT22.js b/project/floors/MT22.js index 40cda14..15e62fb 100644 --- a/project/floors/MT22.js +++ b/project/floors/MT22.js @@ -326,12 +326,26 @@ main.floors.MT22= } ], "6,6": [ + { + "type": "hideStatusBar" + }, + { + "type": "setCurtain", + "color": [ + 0, + 0, + 0, + 1 + ], + "time": 1000, + "keep": true + }, { "type": "changeFloor", - "floorId": "MT26", + "floorId": "JQ6", "loc": [ - 6, - 12 + 5, + 3 ] } ] diff --git a/project/floors/MT26.js b/project/floors/MT26.js index e3db177..8175d1a 100644 --- a/project/floors/MT26.js +++ b/project/floors/MT26.js @@ -13,7 +13,15 @@ main.floors.MT26= "ratio": 1, "defaultGround": "ground", "bgm": "2.mp3", - "firstArrive": [], + "firstArrive": [ + { + "type": "showStatusBar" + }, + { + "type": "setCurtain", + "time": 1000 + } + ], "eachArrive": [], "parallelDo": "", "events": {}, diff --git a/project/floors/MT33.js b/project/floors/MT33.js index e450c87..95cb55c 100644 --- a/project/floors/MT33.js +++ b/project/floors/MT33.js @@ -61,14 +61,12 @@ main.floors.MT33= "value": "5" }, { - "type": "setValue", - "name": "status:hp", - "operator": "+=", - "value": "item:yellowKey*20000+item:redKey*150000+item:blueKey*50000" - }, - { - "type": "win", - "reason": "" + "type": "changeFloor", + "floorId": "MT35", + "loc": [ + 6, + 11 + ] } ] }, diff --git a/project/floors/MT34.js b/project/floors/MT34.js index 3ca05d8..0f21ef3 100644 --- a/project/floors/MT34.js +++ b/project/floors/MT34.js @@ -5,14 +5,14 @@ main.floors.MT34= "name": "34", "width": 13, "height": 13, - "canFlyTo": true, - "canFlyFrom": true, + "canFlyTo": false, + "canFlyFrom": false, "canUseQuickShop": true, "cannotViewMap": false, "images": [], "ratio": 1, "defaultGround": "ground", - "bgm": "congtianerjiang.mp3", + "bgm": "xxcb.mp3", "firstArrive": [], "eachArrive": [], "parallelDo": "", diff --git a/project/floors/MT35.js b/project/floors/MT35.js index 5115e3d..b6cbfc4 100644 --- a/project/floors/MT35.js +++ b/project/floors/MT35.js @@ -12,33 +12,417 @@ main.floors.MT35= "images": [], "ratio": 1, "defaultGround": "ground", - "bgm": "congtianerjiang.mp3", - "firstArrive": [], + "bgm": "crystallake.mp3", + "firstArrive": [ + { + "type": "setValue", + "name": "flag:__visited__", + "value": "{}" + }, + { + "type": "function", + "function": "function(){\ncore.visitFloor(\"MT35\")\n}" + } + ], "eachArrive": [], "parallelDo": "", "events": {}, - "changeFloor": {}, + "changeFloor": { + "6,1": { + "floorId": ":next", + "stair": "downFloor" + } + }, "beforeBattle": {}, - "afterBattle": {}, + "afterBattle": { + "6,6": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "10,6": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "10,4": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "2,8": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "4,8": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "9,8": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "8,2": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "6,4": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ] + }, "afterGetItem": {}, "afterOpenDoor": {}, "autoEvent": {}, "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + [10040,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10042], + [10040,10044,10044,10044,10044,10044, 87,10044,10044,10044,10044,10044,10042], + [10040,10044, 21, 0, 82, 0, 0, 0,486, 0, 33,10044,10042], + [10040,10044, 33, 33,10044,583, 0,584,10044,585, 0,10044,10042], + [10040,10044,10044,10044,10044,10044,523,10044,10044,10044,248,10044,10042], + [10040,10044,448,10044,584, 34, 0, 21,10044,585, 0,10044,10042], + [10040,10044, 81,10044,10044,10044,248,10044,10044,10044,248,10044,10042], + [10040,10044, 0, 34, 0, 81, 0, 81, 34, 0, 0,10044,10042], + [10040,10044,248,10044,486,10044,451,10044,10044,486,10044,10044,10042], + [10040,10044, 34,10044, 33,10044,451,10044, 21, 0, 33,10044,10042], + [10040,10044,583,10044,584,10044, 0,10044, 0,584, 0,10044,10042], + [10040,10044,10044,10044,10044,10044, 0,10044,10044,10044,10044,10044,10042], + [10040,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10042] ], "bgmap": [ diff --git a/project/floors/MT36.js b/project/floors/MT36.js index e870293..b5f618c 100644 --- a/project/floors/MT36.js +++ b/project/floors/MT36.js @@ -12,33 +12,687 @@ main.floors.MT36= "images": [], "ratio": 1, "defaultGround": "ground", - "bgm": "congtianerjiang.mp3", + "bgm": "crystallake.mp3", "firstArrive": [], "eachArrive": [], "parallelDo": "", "events": {}, - "changeFloor": {}, + "changeFloor": { + "6,1": { + "floorId": ":before", + "stair": "upFloor" + }, + "11,6": { + "floorId": ":next", + "stair": "downFloor" + } + }, "beforeBattle": {}, - "afterBattle": {}, + "afterBattle": { + "6,5": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "9,4": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "3,4": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "7,6": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "6,10": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "7,8": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "8,3": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "3,7": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "2,1": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "11,9": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "4,3": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "10,1": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "8,9": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "3,11": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ] + }, "afterGetItem": {}, "afterOpenDoor": {}, "autoEvent": {}, "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + [10040,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10042], + [10040, 0,226, 82, 0,10044, 88,10044, 0, 82,233, 0,10042], + [10040,586, 0,10044,584,10044, 0,10044,583,10044, 0, 23,10042], + [10040,10044,10044,10044,233,10044, 21,10044,523,10044,10044,10044,10042], + [10040,585, 34,248, 0, 81, 0, 81, 0,248, 34,585,10042], + [10040,10044,10044,10044,10044,10044,248,10044,10044,10044,10044,10044,10042], + [10040, 0, 34,10044, 21,10044, 0,486, 0,583, 0, 87,10042], + [10040, 37, 0,226, 0, 82, 34,10044,10044,10044,10044,10044,10042], + [10040, 0, 34,10044, 21,10044, 0,523, 0,584, 34, 0,10042], + [10040,10044,10044,10044,10044,10044, 81,10044,233,10044,10044,226,10042], + [10040, 22,583,10044, 33, 0,486,10044, 0,585,10044,584,10042], + [10040,584, 0,233, 0,585, 0,10044, 33, 22,10044,583,10042], + [10040,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10042] ], "bgmap": [ diff --git a/project/floors/MT37.js b/project/floors/MT37.js index 27b8347..a07c67c 100644 --- a/project/floors/MT37.js +++ b/project/floors/MT37.js @@ -12,33 +12,595 @@ main.floors.MT37= "images": [], "ratio": 1, "defaultGround": "ground", - "bgm": "congtianerjiang.mp3", + "bgm": "crystallake.mp3", "firstArrive": [], "eachArrive": [], "parallelDo": "", "events": {}, - "changeFloor": {}, + "changeFloor": { + "11,6": { + "floorId": ":before", + "stair": "upFloor" + }, + "11,4": { + "floorId": ":next", + "stair": "downFloor" + } + }, "beforeBattle": {}, - "afterBattle": {}, + "afterBattle": { + "7,3": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "6,1": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "5,7": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "9,1": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "3,1": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "7,8": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "9,11": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "1,7": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "1,4": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "9,7": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "5,10": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "1,9": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ] + }, "afterGetItem": {}, "afterOpenDoor": {}, "autoEvent": {}, "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + [10040,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10042], + [10040, 0, 0,226, 0, 0,486, 0, 0,523, 0, 34,10042], + [10040, 22, 0,10044, 0,583,10044, 0,585,10044,583, 21,10042], + [10040, 0, 33,10044,585, 0,10044,248,10044,10044,10044,10044,10042], + [10040,233,10044,10044,10044, 82,10044, 0,10044, 0, 0, 87,10042], + [10040, 0,583,10044,584, 0,10044, 81,10044, 81,10044,10044,10042], + [10040, 0,584,10044,585, 0,10044, 0, 21, 0, 0, 88,10042], + [10040,233,10044,10044,10044,523,10044,10044,10044,489,10044,10044,10042], + [10040, 0,584, 34,585, 0, 0,226, 0, 0,583,584,10042], + [10040,489,10044,10044,10044, 81,10044,10044, 82,10044,10044,10044,10042], + [10040, 0,583,10044, 0,489, 0,10044, 34,10044,583, 33,10042], + [10040,584,585,10044,586, 0,448,10044, 0,226, 0,584,10042], + [10040,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10042] ], "bgmap": [ diff --git a/project/floors/MT38.js b/project/floors/MT38.js index 06844aa..bd66a5c 100644 --- a/project/floors/MT38.js +++ b/project/floors/MT38.js @@ -12,33 +12,549 @@ main.floors.MT38= "images": [], "ratio": 1, "defaultGround": "ground", - "bgm": "congtianerjiang.mp3", + "bgm": "crystallake.mp3", "firstArrive": [], "eachArrive": [], "parallelDo": "", "events": {}, - "changeFloor": {}, + "changeFloor": { + "11,4": { + "floorId": ":before", + "stair": "upFloor" + }, + "6,11": { + "floorId": ":next", + "stair": "downFloor" + } + }, "beforeBattle": {}, - "afterBattle": {}, + "afterBattle": { + "9,4": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "3,4": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "9,8": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "6,2": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "2,7": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "8,2": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "4,5": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "3,1": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "10,9": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "2,9": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "4,2": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ] + }, "afterGetItem": {}, "afterOpenDoor": {}, "autoEvent": {}, "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + [10040,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10042], + [10040, 34, 0,489, 0, 33, 0,10044, 0,585,583, 22,10042], + [10040,586, 34,10044,250,10044,233,10044,489,10044,10044,10044,10042], + [10040,10044,10044,10044, 81,10044, 82,10044, 81,10044,583, 0,10042], + [10040,583, 0,523, 0, 21, 0, 34, 0,486, 0, 88,10042], + [10040,10044,584,10044,489,10044,10044,10044, 82,10044,584, 0,10042], + [10040,10044, 0,10044, 0,583,584,585, 0,10044,10044,10044,10042], + [10040,10044,233,10044,10044,10044,10044,10044,10044,10044,584, 34,10042], + [10040,10044, 0, 21, 34, 34, 0, 81, 81,226, 0, 34,10042], + [10040,10044,250,10044,10044,10044, 83,10044,10044,10044,250,10044,10042], + [10040, 21, 0, 21,10044,583, 0,584,10044, 33, 0, 33,10042], + [10040, 0,586, 0,10044, 0, 87, 0,10044, 0,586, 0,10042], + [10040,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10042] ], "bgmap": [ diff --git a/project/floors/MT39.js b/project/floors/MT39.js index 3998f5f..65f9684 100644 --- a/project/floors/MT39.js +++ b/project/floors/MT39.js @@ -12,33 +12,687 @@ main.floors.MT39= "images": [], "ratio": 1, "defaultGround": "ground", - "bgm": "congtianerjiang.mp3", + "bgm": "crystallake.mp3", "firstArrive": [], "eachArrive": [], "parallelDo": "", "events": {}, - "changeFloor": {}, + "changeFloor": { + "6,11": { + "floorId": ":before", + "stair": "upFloor" + }, + "1,6": { + "floorId": ":next", + "stair": "downFloor" + } + }, "beforeBattle": {}, - "afterBattle": {}, + "afterBattle": { + "6,5": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "5,8": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "7,8": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "5,6": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "4,9": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "1,3": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "11,2": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "7,3": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "4,4": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "10,9": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "3,3": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "11,5": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "1,9": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "11,11": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ] + }, "afterGetItem": {}, "afterOpenDoor": {}, "autoEvent": {}, "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + [10040,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10042], + [10040,585,10044,583, 34,10044,583, 32,10044,586,448, 0,10042], + [10040,584,10044, 0,584,10044, 34, 0,10044, 21, 0,267,10042], + [10040,226,10044,489,10044,10044,10044,233,10044,10044,10044, 82,10042], + [10040, 0, 33, 0,233, 81, 0, 0, 32, 32, 34, 0,10042], + [10040,10044,10044,10044,10044,10044,523,10044,10044,10044,10044,250,10042], + [10040, 87, 0,584, 0,226, 0, 81, 34, 33,10044, 0,10042], + [10040,10044,10044,10044,10044,10044, 81,10044,10044,10044,10044,586,10042], + [10040, 0, 21, 34, 0,523, 0,523, 0, 34,10044,448,10042], + [10040,250,10044,10044,226,10044, 0,10044, 34, 0,489, 0,10042], + [10040, 0, 22,10044, 33,10044, 0,10044,10044,10044,10044, 81,10042], + [10040,586, 0, 81, 0,10044, 88,10044,586, 33, 33,250,10042], + [10040,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10042] ], "bgmap": [ diff --git a/project/floors/MT40.js b/project/floors/MT40.js index f0121cf..7bb13ce 100644 --- a/project/floors/MT40.js +++ b/project/floors/MT40.js @@ -12,33 +12,549 @@ main.floors.MT40= "images": [], "ratio": 1, "defaultGround": "ground", - "bgm": "congtianerjiang.mp3", + "bgm": "crystallake.mp3", "firstArrive": [], "eachArrive": [], "parallelDo": "", "events": {}, - "changeFloor": {}, + "changeFloor": { + "1,6": { + "floorId": ":before", + "stair": "upFloor" + }, + "6,1": { + "floorId": ":next", + "stair": "downFloor" + } + }, "beforeBattle": {}, - "afterBattle": {}, + "afterBattle": { + "7,4": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "6,9": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "5,4": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "3,10": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "10,5": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "10,7": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "4,7": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "6,3": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "9,2": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "9,8": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "7,6": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ] + }, "afterGetItem": {}, "afterOpenDoor": {}, "autoEvent": {}, "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + [10040,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10042], + [10040,10044,10044,10044,10044,10044, 87,10044,10044,10044,10044,10044,10042], + [10040,10044, 0,583, 0,10044, 0,10044, 0,250, 0,10044,10042], + [10040,10044, 33, 21,584,10044,489,10044,586,10044,584,10044,10042], + [10040,10044, 0,585, 0,267, 0,477, 0,10044, 0,10044,10042], + [10040,10044,10044,10044,10044,10044, 82,10044,10044,10044,489,10044,10042], + [10040, 88, 0, 21, 0, 34, 0,233, 0,583, 0,10044,10042], + [10040,10044,10044,10044,489,10044,10044,10044,10044,10044,489,10044,10042], + [10040,10044, 0, 83, 0,10044, 0,586, 0,250, 0,10044,10042], + [10040,10044, 38,10044, 33,10044,477,10044,10044,10044,585,10044,10042], + [10040,10044, 0,267, 0,10044, 0,451, 0, 81, 0,10044,10042], + [10040,10044,10044,10044,10044,10044,10044,10044,10044,10044,10044,10044,10042], + [10040,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10042] ], "bgmap": [ diff --git a/project/floors/MT41.js b/project/floors/MT41.js new file mode 100644 index 0000000..d3611f9 --- /dev/null +++ b/project/floors/MT41.js @@ -0,0 +1,479 @@ +main.floors.MT41= +{ + "floorId": "MT41", + "title": "主塔 41 层", + "name": "41", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "crystallake.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "6,1": { + "floorId": ":before", + "stair": "upFloor" + }, + "1,6": { + "floorId": ":next", + "stair": "downFloor" + } + }, + "beforeBattle": {}, + "afterBattle": { + "10,5": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "10,2": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "9,10": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "3,9": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "3,3": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "4,4": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "7,4": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "7,9": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "5,6": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [10040,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10042], + [10040,10044,10044,10044,10044,10044, 88,10044,10044,10044,10044,10044,10042], + [10040,10044,584,10044, 22,10044, 0,10044,583,451,244,10044,10042], + [10040,10044, 0,244, 0,10044, 21,10044,10044,10044, 81,10044,10042], + [10040,10044,451,10044,477,10044, 0,477, 0,586, 0,10044,10042], + [10040,10044,10044,10044, 81,10044, 34,10044,10044,10044,244,10044,10042], + [10040, 87, 0, 33, 0,267, 0, 82, 0, 23, 0,10044,10042], + [10040,10044,10044,10044,10044,10044,10044,10044, 81,10044,10044,10044,10042], + [10040,10044,583,10044, 33, 0, 21,10044, 0,10044,584,10044,10042], + [10040,10044, 0,244, 0,585, 0,477, 0,10044,451,10044,10042], + [10040,10044, 23,10044, 22, 0, 34,10044, 0,244, 0,10044,10042], + [10040,10044,10044,10044,10044,10044,10044,10044,10044,10044,10044,10044,10042], + [10040,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10042] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT42.js b/project/floors/MT42.js new file mode 100644 index 0000000..dba155c --- /dev/null +++ b/project/floors/MT42.js @@ -0,0 +1,528 @@ +main.floors.MT42= +{ + "floorId": "MT42", + "title": "主塔 42 层", + "name": "42", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "crystallake.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "1,6": { + "floorId": ":before", + "stair": "upFloor" + }, + "6,6": { + "floorId": "MT43", + "loc": [ + 6, + 11 + ] + } + }, + "beforeBattle": {}, + "afterBattle": { + "10,5": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "10,7": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "6,2": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "6,10": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "4,4": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "4,8": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "8,8": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "8,4": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "2,5": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ], + "2,7": [ + { + "type": "setValue", + "name": "flag:bashij", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:bashij==89)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 7, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 5, + 6 + ], + "floorId": "MT42" + }, + { + "type": "openDoor", + "loc": [ + 6, + 7 + ], + "floorId": "MT42" + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [10040,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10042], + [10040,10044,10044,10044,10044,10044,10044,10044,10044,10044,10044,10044,10042], + [10040,10044,583,10044,448, 33,244, 33,448,10044,583,10044,10042], + [10040,10044,583,10044,10044,10044, 82,10044,10044,10044,583,10044,10042], + [10040,10044, 33,10044,477, 0,583, 0,477,10044,583,10044,10042], + [10040,10044,267,10044, 0,10044, 86,10044, 0,10044,244,10044,10042], + [10040, 88, 0, 83,584, 86, 89, 86,584, 83, 0,10044,10042], + [10040,10044,267,10044, 0,10044, 86,10044, 0,10044,244,10044,10042], + [10040,10044, 33,10044,477, 0,583, 0,477,10044,584,10044,10042], + [10040,10044,584,10044,10044,10044, 82,10044,10044,10044,584,10044,10042], + [10040,10044,584,10044,448, 33,244, 33,448,10044,584,10044,10042], + [10040,10044,10044,10044,10044,10044,10044,10044,10044,10044,10044,10044,10041], + [10040,10041,10041,10041,10041,10041,10041,10041,10041,10041,10041,10042,10042] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT43.js b/project/floors/MT43.js new file mode 100644 index 0000000..e8c93a1 --- /dev/null +++ b/project/floors/MT43.js @@ -0,0 +1,318 @@ +main.floors.MT43= +{ + "floorId": "MT43", + "title": "主塔 43 层", + "name": "43", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 5, + "defaultGround": "ground", + "bgm": "title.mp3", + "firstArrive": [ + { + "type": "setValue", + "name": "item:fly", + "value": "0" + }, + { + "type": "setValue", + "name": "flag:__visited__", + "value": "{}" + }, + { + "type": "function", + "function": "function(){\ncore.visitFloor(\"MT43\")\n}" + } + ], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "1,1": { + "floorId": ":next", + "stair": "downFloor" + } + }, + "beforeBattle": {}, + "afterBattle": { + "3,1": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "5,1": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "9,11": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "11,11": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "4,1": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "2,4": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "7,6": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "9,6": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "10,10": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "8,6": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "2,7": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + [ 1, 87, 0,625,626,625, 0, 0, 0, 0, 0, 0, 1], + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1], + [ 1, 31, 0, 0, 81, 0, 1, 27, 21, 0, 1, 0, 1], + [ 1, 0,623, 0, 1, 0, 1, 28, 31, 0, 1, 0, 1], + [ 1, 1, 81, 1, 1, 0, 1, 1, 1, 81, 1, 0, 1], + [ 1, 21, 0, 0, 1, 0, 81,277,468,277, 1, 0, 1], + [ 1, 0,210, 0, 1, 0, 1, 1, 1, 1, 1, 0, 1], + [ 1, 1, 81, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1], + [ 1, 0, 0, 0, 1, 1, 81, 1, 1, 1, 81, 1, 1], + [ 1, 31, 0, 21, 1, 21, 0, 0, 1, 0,277, 0, 1], + [ 1, 31, 47, 21, 1, 0, 0, 0, 1,625, 32,625, 1], + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT44.js b/project/floors/MT44.js new file mode 100644 index 0000000..f5345d7 --- /dev/null +++ b/project/floors/MT44.js @@ -0,0 +1,193 @@ +main.floors.MT44= +{ + "floorId": "MT44", + "title": "主塔 44 层", + "name": "44", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 5, + "defaultGround": "ground", + "bgm": "title.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": { + "11,10": [ + "门开了", + { + "type": "openDoor", + "loc": [ + 6, + 4 + ], + "floorId": "MT50" + }, + { + "type": "hide", + "remove": true + } + ] + }, + "changeFloor": { + "1,1": { + "floorId": ":before", + "stair": "upFloor" + }, + "1,11": { + "floorId": ":next", + "stair": "downFloor" + } + }, + "beforeBattle": {}, + "afterBattle": { + "6,2": [ + { + "type": "setValue", + "name": "flag:tianshan", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:tianshan==2)", + "true": [ + { + "type": "openDoor", + "loc": [ + 5, + 5 + ] + }, + { + "type": "openDoor", + "loc": [ + 5, + 8 + ] + }, + { + "type": "openDoor", + "loc": [ + 5, + 11 + ] + }, + { + "type": "openDoor", + "loc": [ + 9, + 5 + ] + }, + { + "type": "openDoor", + "loc": [ + 9, + 8 + ] + }, + { + "type": "openDoor", + "loc": [ + 9, + 11 + ] + } + ] + } + ], + "8,2": [ + { + "type": "setValue", + "name": "flag:tianshan", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:tianshan==2)", + "true": [ + { + "type": "openDoor", + "loc": [ + 5, + 5 + ] + }, + { + "type": "openDoor", + "loc": [ + 5, + 8 + ] + }, + { + "type": "openDoor", + "loc": [ + 5, + 11 + ] + }, + { + "type": "openDoor", + "loc": [ + 9, + 5 + ] + }, + { + "type": "openDoor", + "loc": [ + 9, + 8 + ] + }, + { + "type": "openDoor", + "loc": [ + 9, + 11 + ] + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + [ 1, 88, 0, 85, 0, 0, 0, 0, 0, 0, 0, 0, 1], + [ 1, 0, 0, 1, 1, 0,222, 0,222, 0, 1, 1, 1], + [ 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1], + [ 1, 0, 1, 21, 21, 1, 0, 0, 0, 1, 27, 27, 1], + [ 1, 0, 1, 21, 0, 86, 0, 0, 0, 86, 0, 27, 1], + [ 1, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1], + [ 1, 0, 1, 47, 0, 1, 0, 0, 0, 1, 28, 28, 1], + [ 1, 0, 1, 0, 0, 86, 0, 0, 0, 86, 0, 28, 1], + [ 1, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1], + [ 1, 0, 1, 32, 32, 1, 0, 0, 0, 1, 0, 89, 1], + [ 1, 87, 1, 32, 0, 86, 0, 0, 0, 86, 0, 0, 1], + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT45.js b/project/floors/MT45.js new file mode 100644 index 0000000..ef8c7fa --- /dev/null +++ b/project/floors/MT45.js @@ -0,0 +1,307 @@ +main.floors.MT45= +{ + "floorId": "MT45", + "title": "主塔 45 层", + "name": "45", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 5, + "defaultGround": "ground", + "bgm": "title.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": { + "5,9": [ + "这里是一段剧情", + { + "type": "hide", + "loc": [ + [ + 5, + 9 + ] + ], + "remove": true + }, + { + "type": "changeFloor", + "floorId": "MT44", + "loc": [ + 3, + 8 + ] + } + ] + }, + "changeFloor": { + "11,11": { + "floorId": ":next", + "stair": "downFloor" + }, + "1,11": { + "floorId": ":before", + "stair": "upFloor" + } + }, + "beforeBattle": {}, + "afterBattle": { + "3,5": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "7,5": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "10,5": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "10,2": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "10,8": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "8,4": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "5,4": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "8,9": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "1,3": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "1,7": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + [ 1, 28, 31, 1, 31, 0, 31, 1, 32, 1, 0, 22, 1], + [ 1, 0, 27, 1, 0, 22, 0, 1, 0, 81,625, 0, 1], + [ 1,277, 0, 1, 31, 0, 31, 1, 0, 1, 1, 1, 1], + [ 1, 81, 1, 1, 1,626, 1, 1,626, 1, 0, 28, 1], + [ 1, 0, 21,625, 0, 46, 0,625, 0, 81,625, 0, 1], + [ 1, 81, 1, 1, 21, 0, 21, 1, 31, 1, 1, 1, 1], + [ 1,468, 0, 1, 1, 0, 1, 1, 21, 1, 0, 27, 1], + [ 1, 0, 27, 1, 0, 0, 0, 1, 0, 81,625, 0, 1], + [ 1, 28, 32, 1, 0, 0, 0, 1,626, 1, 1, 1, 1], + [ 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 31, 0, 1], + [ 1, 88, 0, 0, 0, 0, 0, 1, 0, 81, 0, 87, 1], + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT46.js b/project/floors/MT46.js new file mode 100644 index 0000000..d4d7305 --- /dev/null +++ b/project/floors/MT46.js @@ -0,0 +1,351 @@ +main.floors.MT46= +{ + "floorId": "MT46", + "title": "主塔 46 层", + "name": "46", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 5, + "defaultGround": "ground", + "bgm": "title.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "11,11": { + "floorId": ":before", + "stair": "upFloor" + }, + "1,11": { + "floorId": ":next", + "stair": "downFloor" + } + }, + "beforeBattle": {}, + "afterBattle": { + "9,10": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "7,11": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "5,11": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "8,7": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "1,4": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "3,4": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "4,7": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "7,4": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "5,4": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "3,10": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "10,4": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "1,6": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "11,6": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + [ 1, 28, 1, 29, 1, 28, 1, 27, 1, 21, 0, 21, 1], + [ 1, 27, 1, 31, 1, 31, 1, 31, 1, 0, 31, 0, 1], + [ 1, 31, 1, 31, 1, 31, 1, 31, 1, 27, 0, 28, 1], + [ 1,623, 1,277, 1,468, 1,468, 1, 1,210, 1, 1], + [ 1, 0, 31, 0, 21, 0, 1, 0, 0, 31, 0, 0, 1], + [ 1,210, 1, 1, 82, 1, 1, 1, 81, 1, 1,627, 1], + [ 1, 28, 1, 0,277, 0, 32, 0,626, 0, 1, 28, 1], + [ 1, 27, 1, 28, 1, 1, 1, 1, 1, 21, 1, 27, 1], + [ 1, 23, 1, 0, 1, 21, 0, 31, 1, 0, 1, 34, 1], + [ 1, 1, 1,468, 1, 0, 21, 0, 1,625, 1, 1, 1], + [ 1, 87, 0, 0, 82,625, 0,625, 81, 0, 0, 88, 1], + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT47.js b/project/floors/MT47.js new file mode 100644 index 0000000..6e501f5 --- /dev/null +++ b/project/floors/MT47.js @@ -0,0 +1,305 @@ +main.floors.MT47= +{ + "floorId": "MT47", + "title": "主塔 47 层", + "name": "47", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 5, + "defaultGround": "ground", + "bgm": "title.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": { + "9,11": { + "trigger": null, + "enable": true, + "noPass": null, + "displayDamage": true, + "opacity": 0.5, + "filter": { + "blur": 0, + "hue": 0, + "grayscale": 0, + "invert": false, + "shadow": 0 + }, + "data": [ + { + "type": "openDoor" + } + ] + } + }, + "changeFloor": { + "1,1": { + "floorId": ":next", + "stair": "downFloor" + }, + "1,11": { + "floorId": ":before", + "stair": "upFloor" + } + }, + "beforeBattle": {}, + "afterBattle": { + "6,7": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "5,11": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "4,5": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "10,6": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "2,3": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "6,4": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "4,1": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "9,1": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "2,7": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "11,5": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + [ 1, 87, 1, 0,468, 82, 0, 1, 0,210, 82, 0, 1], + [ 1, 0, 1, 27, 0, 1, 22, 1, 27, 0, 1, 27, 1], + [ 1, 0,623, 0, 21, 1, 0, 1, 0, 28, 1, 28, 1], + [ 1, 1, 1, 1, 81, 1,277, 1, 23, 0, 1, 0, 1], + [ 1, 0, 29, 0,623, 1, 81, 1, 1, 1, 1,627, 1], + [ 1, 31, 0, 31, 0, 1, 0, 21, 32, 0,623, 0, 1], + [ 1, 1,210, 1, 1, 1,626, 1, 1, 1, 1, 81, 1], + [ 1, 27, 0, 28, 0, 1, 0, 1, 0, 29, 31, 0, 1], + [ 1, 0, 27, 0, 28, 1, 31, 1, 29, 1, 1, 1, 1], + [ 1, 1, 1, 1, 1, 1, 29, 1, 31, 1, 0, 0, 1], + [ 1, 88, 0, 31, 0,625, 0, 1, 0, 1, 0, 39, 1], + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT48.js b/project/floors/MT48.js new file mode 100644 index 0000000..1d03fc2 --- /dev/null +++ b/project/floors/MT48.js @@ -0,0 +1,329 @@ +main.floors.MT48= +{ + "floorId": "MT48", + "title": "主塔 48 层", + "name": "48", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 5, + "defaultGround": "ground", + "bgm": "title.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "1,1": { + "floorId": ":before", + "stair": "upFloor" + }, + "6,1": { + "floorId": ":next", + "stair": "downFloor" + } + }, + "beforeBattle": {}, + "afterBattle": { + "1,5": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "1,3": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "10,6": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "11,10": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "7,7": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "8,8": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "4,8": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "6,3": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "5,4": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "1,10": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "10,4": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "5,7": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + [ 1, 88, 0, 81, 81, 0, 87, 0, 1, 28, 0, 27, 1], + [ 1, 0, 34, 1, 1, 27, 0, 28, 1, 0, 33, 0, 1], + [ 1,625, 1, 1, 1, 1,468, 1, 1, 27, 0, 28, 1], + [ 1, 0, 1, 21, 21,468, 0, 0, 1, 1,222, 1, 1], + [ 1,626, 1, 1, 1, 1, 1, 21, 1, 27, 0, 28, 1], + [ 1, 0, 31, 21, 31, 0, 1, 0, 1, 0,623, 0, 1], + [ 1, 1, 1, 1, 1,627, 1,623, 1, 1, 83, 1, 1], + [ 1, 0, 31, 0,277, 0, 22, 0,277, 0, 31, 0, 1], + [ 1, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 81, 1], + [ 1,468, 0, 1, 32, 27, 1, 28, 31, 1, 0,623, 1], + [ 1, 0, 29, 82, 0, 31, 1, 31, 0, 81, 29, 0, 1], + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT49.js b/project/floors/MT49.js new file mode 100644 index 0000000..187c813 --- /dev/null +++ b/project/floors/MT49.js @@ -0,0 +1,285 @@ +main.floors.MT49= +{ + "floorId": "MT49", + "title": "主塔 49 层", + "name": "49", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 5, + "defaultGround": "ground", + "bgm": "title.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "6,1": { + "floorId": ":before", + "stair": "upFloor" + }, + "1,11": { + "floorId": ":next", + "stair": "downFloor" + } + }, + "beforeBattle": {}, + "afterBattle": { + "4,5": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "6,11": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "8,11": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "7,6": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "8,1": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "4,1": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "1,3": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "11,3": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "3,11": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "11,8": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + [ 1, 0, 31, 0,277, 0, 88, 0,277, 0, 31, 0, 1], + [ 1, 0, 0, 31, 1, 21, 0, 31, 1, 31, 0, 0, 1], + [ 1,468, 1, 1, 1, 1, 83, 1, 1, 1, 1,468, 1], + [ 1, 0, 0, 31, 1, 31, 0, 31, 81, 81, 0, 0, 1], + [ 1, 0, 21, 0,623, 0, 21, 0, 1, 1, 83, 1, 1], + [ 1, 1, 1, 1, 1, 1, 1,277, 1, 0, 0, 0, 1], + [ 1, 32, 0, 81, 0, 32, 1, 0, 1, 40, 1, 0, 1], + [ 1, 0, 31, 1, 31, 0, 1, 31, 1, 1, 1,210, 1], + [ 1, 82, 1, 1, 1, 81, 1, 0, 1, 21, 0, 0, 1], + [ 1, 0, 29, 1, 29, 0, 1, 29, 1, 0, 29, 0, 1], + [ 1, 87, 0,210, 0, 21,623, 0,623, 0, 0, 31, 1], + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT50.js b/project/floors/MT50.js new file mode 100644 index 0000000..2ee14d7 --- /dev/null +++ b/project/floors/MT50.js @@ -0,0 +1,317 @@ +main.floors.MT50= +{ + "floorId": "MT50", + "title": "主塔 50 层", + "name": "50", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 5, + "defaultGround": "ground", + "bgm": "title.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "1,11": { + "floorId": ":before", + "stair": "upFloor" + }, + "6,1": { + "floorId": "MT51", + "loc": [ + 6, + 10 + ] + } + }, + "beforeBattle": {}, + "afterBattle": { + "6,3": [ + { + "type": "setValue", + "name": "flag:door_MT50_6_2", + "operator": "+=", + "value": "1" + } + ], + "8,7": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "4,11": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "8,11": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "7,8": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "7,5": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "3,5": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "11,4": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "9,3": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "3,3": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ], + "1,4": [ + { + "type": "setValue", + "name": "flag:qiliu", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:qiliu==76)", + "true": [ + { + "type": "openDoor", + "loc": [ + 3, + 1 + ], + "floorId": "MT44" + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": { + "6,2": { + "0": { + "condition": "flag:door_MT50_6_2==1", + "currentFloor": true, + "priority": 0, + "delayExecute": false, + "multiExecute": false, + "data": [ + { + "type": "openDoor" + }, + { + "type": "setValue", + "name": "flag:door_MT50_6_2", + "operator": "=", + "value": "null" + } + ] + } + } + }, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 4, 29, 1, 27, 23, 4, 89, 4, 33, 27, 1, 29, 4], + [ 4, 28, 1, 0, 28, 4, 85, 4, 28, 0, 1, 28, 4], + [ 4, 27, 1,222, 0, 1,211, 1, 0,222, 1, 27, 4], + [ 4,222, 1, 81, 1, 1, 85, 1, 1, 81, 1,222, 4], + [ 4, 0, 81,210, 0, 27, 0,210, 0, 21, 22, 0, 4], + [ 4, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4], + [ 4, 21, 82, 0, 27, 0, 32, 0,623, 0, 29, 0, 4], + [ 4, 27, 1, 81, 1, 81, 1,210, 1, 1, 1, 82, 4], + [ 4, 0, 1, 0, 1, 34, 1, 0, 1, 34, 34, 34, 4], + [ 4, 0, 1, 22, 1, 1, 1, 32, 1, 1, 1, 1, 4], + [ 4, 88, 1, 0,623, 0, 28, 0,210, 31, 32, 28, 4], + [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT51.js b/project/floors/MT51.js new file mode 100644 index 0000000..d759b3c --- /dev/null +++ b/project/floors/MT51.js @@ -0,0 +1,188 @@ +main.floors.MT51= +{ + "floorId": "MT51", + "title": "主塔 51 层", + "name": "51", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [ + { + "name": "shanhe.jpg", + "canvas": "bg", + "x": 0, + "y": 0 + } + ], + "ratio": 1, + "defaultGround": "ground", + "bgm": "Mountain.mp3", + "firstArrive": null, + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "6,2": { + "floorId": "MT52", + "loc": [ + 6, + 10 + ] + } + }, + "beforeBattle": {}, + "afterBattle": { + "6,4": [ + { + "type": "setValue", + "name": "flag:liunian", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:liunian==5)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 3 + ] + } + ] + } + ], + "4,6": [ + { + "type": "setValue", + "name": "flag:liunian", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:liunian==5)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 3 + ] + } + ] + } + ], + "9,6": [ + { + "type": "setValue", + "name": "flag:liunian", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:liunian==5)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 3 + ] + } + ] + } + ], + "10,8": [ + { + "type": "setValue", + "name": "flag:liunian", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:liunian==5)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 3 + ] + } + ] + } + ], + "10,4": [ + { + "type": "setValue", + "name": "flag:liunian", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:liunian==5)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 3 + ] + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0,152,152,152,152,152,152,152,152,152,152,152, 0], + [ 0,152,152,599,152,152, 89,152,152,587,449,152, 0], + [ 0,152,152,372,152,152, 86,152,152,589, 0,152, 0], + [ 0,152,152,449,152,152,230,152,152,152,237,152, 0], + [ 0,152,152,371,152,152, 0,152,152,152,371,152, 0], + [ 0,152,152, 0,237,371,450,371,371,237, 0,152, 0], + [ 0,152,152,371,152,152, 22,152,152,152,372,152, 0], + [ 0,152,152,449,152,152, 21,152,152,152,237,152, 0], + [ 0,152,152,372,152,152, 21,152,152,589, 0,152, 0], + [ 0,152,152,599,152,152, 0,152,152,588,451,152, 0], + [ 0,152,152,152,152,152,152,152,152,152,152,152, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0,240167,100041,100041,100041,100041,100041,100041,100041,100041,100041,100042, 0], + [ 0,240173,305,305,305,305,305,305,305,305,305,100050, 0], + [ 0,240173,305,305,305,305,305,305,305,305,305,100050, 0], + [ 0,240173,305,305,305,305,305,305,305,305,305,100050, 0], + [ 0,240173,305,305,305,305,305,305,305,305,305,100050, 0], + [ 0,240173,305,305,305,305,305,305,305,305,305,100050, 0], + [ 0,240173,305,305,305,305,305,305,305,305,305,100050, 0], + [ 0,240173,305,305,305,305,305,305,305,305,305,100050, 0], + [ 0,240173,305,305,305,305,305,305,305,305,305,100050, 0], + [ 0,240173,305,305,305,305,305,305,305,305,305,100050, 0], + [ 0,240176,100057,100057,100057,100057,100057,100057,100057,100057,100057,100058, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT52.js b/project/floors/MT52.js new file mode 100644 index 0000000..b8e82fb --- /dev/null +++ b/project/floors/MT52.js @@ -0,0 +1,325 @@ +main.floors.MT52= +{ + "floorId": "MT52", + "title": "主塔 52 层", + "name": "52", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [ + { + "name": "shanhe.jpg", + "canvas": "bg", + "x": 0, + "y": 0 + } + ], + "ratio": 1, + "defaultGround": "ground", + "bgm": "Mountain.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "6,0": { + "floorId": "MT53", + "loc": [ + 6, + 12 + ] + } + }, + "beforeBattle": {}, + "afterBattle": { + "7,7": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "5,7": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "6,4": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "8,3": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "8,1": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "9,7": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "9,4": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "3,7": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "4,1": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "5,2": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "5,5": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 17,100049,100049,100049,100049, 91,100049,100049,100049,100049, 17, 0], + [ 0, 17,448, 0,225, 0,589, 0,508, 0,449, 17, 0], + [ 0, 17, 0,589,410010,253,410010,372,410010, 21, 0, 17, 0], + [ 0, 17,448, 0,371, 0, 0, 0,508, 0,589, 17, 0], + [ 0, 17,100049,100049,100049,100049,508,100049,100049,225,100049, 17, 0], + [ 0, 17,589,587,451,253, 0,100049,587, 0,588, 17, 0], + [ 0, 17,100049,100049,100049,100049,371,100049,100049,100049,100049, 17, 0], + [ 0, 17, 0,225, 0,508, 0,508, 0,225, 0, 17, 0], + [ 0, 17, 22,100049, 21,100049,450,100049, 21,100049, 22, 17, 0], + [ 0, 17,451,100049, 21,100049, 0,100049, 21,100049,451, 17, 0], + [ 0, 17,587,100049,587,100049, 0,100049,588,100049,588, 17, 0], + [ 0, 17,100056, 17, 17, 17, 17, 17, 17, 17, 17, 17, 0], + [ 0, 0,100064,100065,100060,100065,100065,100065,100060,100065,100066, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0, 0,100057,100057,100057,100057,100057,100057,100057,100058, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT53.js b/project/floors/MT53.js new file mode 100644 index 0000000..a79641a --- /dev/null +++ b/project/floors/MT53.js @@ -0,0 +1,336 @@ +main.floors.MT53= +{ + "floorId": "MT53", + "title": "主塔 53 层", + "name": "53", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [ + { + "name": "shanhe.jpg", + "canvas": "bg", + "x": 0, + "y": 0 + } + ], + "ratio": 1, + "defaultGround": "ground", + "bgm": "Mountain.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "6,12": { + "floorId": "MT52", + "loc": [ + 6, + 0 + ] + }, + "3,0": { + "floorId": "MT54", + "loc": [ + 3, + 12 + ] + }, + "9,0": { + "floorId": "MT54", + "loc": [ + 9, + 12 + ] + }, + "12,5": { + "floorId": "MT57", + "loc": [ + 0, + 5 + ] + } + }, + "beforeBattle": {}, + "afterBattle": { + "4,12": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "9,12": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "7,10": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "3,7": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "3,1": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "4,2": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "2,2": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "10,2": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "8,2": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "11,3": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 17,451,190012, 91,190012,451, 17,587,190012, 91,190012,588, 17], + [ 17,589,190012,253,190012,589, 17,587,190012, 0,190012,588, 17], + [ 17, 0,240, 0,240, 0, 17, 0,227, 0,227, 0, 17], + [ 17,587,130042,589,130042,588, 17,372,130042,130042,130042,228, 17], + [ 17,587,130042,451,130042,588, 17, 0,589,589,589, 0,100049], + [ 17, 0,373, 21,373, 0, 17, 0,130042,130042,130042, 0, 94], + [ 17, 17, 17, 0, 17, 17, 17, 17, 17, 17, 17, 17, 17], + [ 0,100064,100065,225,100065,100066, 0,100064,100065,100060,100065,100065,100065], + [ 0, 0, 17,372, 17, 0, 0, 0, 0, 0, 0, 0, 17], + [ 0, 0, 17, 0, 17, 17, 17, 17, 17, 17, 17, 17, 0], + [ 0, 17, 17,451,100007,588,448,225,587,100007, 17, 17, 0], + [ 0, 17, 0, 21,100015,100049,100049,371,100049,100015,450, 17, 0], + [ 0, 17, 22, 0,508, 0, 93, 0,371,508, 0, 17, 0] +], + "bgmap": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0,100065, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0,100000, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0,100000, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "fgmap": [ + +], + "bg2map": [ + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100044,100041], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100000,100000], + [ 0,100056,100057,100105,100057,100058, 0,100056,100057,100057,100057,100057,100057], + [ 0, 0, 0,100113, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0,100113, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0,100113, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0,100040,100121,100041,100041,100041,100041,100041,100041,100042, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0] +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT54.js b/project/floors/MT54.js new file mode 100644 index 0000000..7246029 --- /dev/null +++ b/project/floors/MT54.js @@ -0,0 +1,390 @@ +main.floors.MT54= +{ + "floorId": "MT54", + "title": "主塔 54 层", + "name": "54", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [ + { + "name": "shanhe.jpg", + "canvas": "bg", + "x": 0, + "y": 0 + } + ], + "ratio": 1, + "defaultGround": "ground", + "bgm": "Mountain.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "3,12": { + "floorId": "MT53", + "loc": [ + 3, + 0 + ] + }, + "9,12": { + "floorId": "MT53", + "loc": [ + 9, + 0 + ] + }, + "3,0": { + "floorId": "MT55", + "loc": [ + 3, + 12 + ] + }, + "9,0": { + "floorId": "MT55", + "loc": [ + 9, + 12 + ] + } + }, + "beforeBattle": {}, + "afterBattle": { + "4,1": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "2,1": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "3,6": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "5,10": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "1,8": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "4,5": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "2,5": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "9,4": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "8,5": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "8,9": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "9,10": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "10,5": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "11,2": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 17,451,240273, 91,240273,451, 17,240273,240273, 91,240273,240273, 17], + [ 17, 0,225, 0,225, 0, 17, 0, 21, 0, 22, 0, 17], + [ 17,240273,240273,588,240273,240273, 17,372,240273,240273,240273,227, 17], + [ 17,588,240273,449,240273,587, 17, 0,587, 0,588, 0, 17], + [ 17,588,240273,589,240273,587, 17,240273,240273,219,240273,240273, 17], + [ 17, 0,240, 0,240, 0, 17, 0,219, 0,227, 0, 17], + [ 17,240273,240273,253,240273,240273, 17,587,240273,587,240273,587, 17], + [ 17, 0,451, 0,588, 0, 17, 21,240273,373,240273,450, 17], + [ 17,255,240273,240273,240273,371, 17,588,240273,588,240273,588, 17], + [ 17, 0,587, 0, 22, 0, 17, 0,219, 0,372, 0, 17], + [ 17,371,240273,240273,240273,255, 17,240273,240273,219,240273,240273, 17], + [ 17, 0,587, 0,589, 0, 17, 0,450, 0,589, 0, 17], + [ 17,100005,100006, 93,100005,100006, 17,100005,100006, 93,100005,100006, 17] +], + "bgmap": [ + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT55.js b/project/floors/MT55.js new file mode 100644 index 0000000..bf7a9d1 --- /dev/null +++ b/project/floors/MT55.js @@ -0,0 +1,346 @@ +main.floors.MT55= +{ + "floorId": "MT55", + "title": "主塔 55 层", + "name": "55", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [ + { + "name": "shanhe.jpg", + "canvas": "bg", + "x": 0, + "y": 0 + } + ], + "ratio": 1, + "defaultGround": "ground", + "bgm": "Mountain.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "3,12": { + "floorId": "MT54", + "loc": [ + 3, + 0 + ] + }, + "9,12": { + "floorId": "MT54", + "loc": [ + 9, + 0 + ] + }, + "3,0": { + "floorId": "MT56", + "loc": [ + 3, + 12 + ] + }, + "9,0": { + "floorId": "MT56", + "loc": [ + 9, + 12 + ] + } + }, + "beforeBattle": {}, + "afterBattle": { + "4,4": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "3,7": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "2,10": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "4,10": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "2,4": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "8,3": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "9,5": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "11,8": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "9,9": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "11,11": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "10,3": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 17, 0, 91, 0, 17, 0, 17, 0, 91, 0, 17, 0], + [ 0, 17, 0,589, 0, 17, 0, 17,588, 0,587, 17, 0], + [ 0, 17,587,100049,588, 17, 0, 17,372,100049,371, 17, 0], + [ 0, 17, 0,100049, 0, 17, 0, 17,240,100049,219, 17, 0], + [ 0, 17,255,100049,253, 17, 0, 17, 0,100049, 0, 17, 0], + [ 0, 17,371,100049,372, 17, 0, 17, 0,240, 0, 17, 0], + [ 17, 17,449, 0,449, 17, 17, 17,589,100049,587, 17, 17], + [ 17,599,100049,253,100049,451, 17, 21,449,100049,588, 0, 17], + [ 17, 0,372, 0,371, 0, 17,100049,100049,100049,100049,240, 17], + [ 17,100013,100014, 21,100013,100014, 17,587, 0,219, 0, 0, 17], + [ 17, 0,253, 0,253, 0, 17, 22,588,100049,450, 0, 17], + [ 17,449,100049, 0,100049,449, 17,100049,100049,100049,100049,219, 17], + [ 17, 21,100049, 93,100049, 21, 17, 0,589, 93,449, 0, 17] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + [ 0, 0,100048,100000,100050, 0, 0, 0,100048,100000,100050, 0, 0], + [ 0, 0,100048,100000,100050, 0, 0, 0,100048,100000,100050, 0, 0], + [ 0, 0,100048,100000,100050, 0, 0, 0,100048,100000,100050, 0, 0], + [ 0, 0,100048,100000,100050, 0, 0, 0,100048,100000,100050, 0, 0], + [ 0, 0,100048,100000,100050, 0, 0, 0,100048,100000,100050, 0, 0], + [ 0, 0,100048,100000,100050, 0, 0, 0,100048,100000,100050, 0, 0], + [ 0,100040,100043,100000,100044,100042, 0,100040,100043,100000,100044,100042, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0], + [ 0,100048,100000,100000,100000,100050, 0,100048,100000,100000,100000,100050, 0] +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT56.js b/project/floors/MT56.js new file mode 100644 index 0000000..b30a857 --- /dev/null +++ b/project/floors/MT56.js @@ -0,0 +1,278 @@ +main.floors.MT56= +{ + "floorId": "MT56", + "title": "主塔 56 层", + "name": "56", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [ + { + "name": "shanhe.jpg", + "canvas": "bg", + "x": 0, + "y": 0 + } + ], + "ratio": 1, + "defaultGround": "ground", + "bgm": "Mountain.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "3,12": { + "floorId": "MT55", + "loc": [ + 3, + 0 + ] + }, + "9,12": { + "floorId": "MT55", + "loc": [ + 9, + 0 + ] + } + }, + "beforeBattle": {}, + "afterBattle": { + "4,4": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "4,10": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "7,5": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "9,8": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "3,9": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "6,7": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "10,7": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "8,11": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 0], + [ 0, 17, 17, 0,255, 0,371, 0,601,100049, 17, 17, 0], + [ 0, 17, 0, 23,100049, 22,100049,255,100049,100049,450, 17, 0], + [ 0, 17,100049,100049,100049,371,100049, 0,449,100049,450, 17, 0], + [ 0, 17,587,100049,587, 0,240, 0,449,100049,240, 17, 0], + [ 0, 17,588,100049,588, 17, 17, 17, 0,255, 0, 17, 0], + [ 0, 17, 0,240, 0,100065,100060,100065,448,100049,450, 17, 0], + [ 0, 17,100049,100049,255, 17, 0, 17, 0,100049, 0, 17, 0], + [ 0, 17, 0, 0, 0, 17, 0, 17,240,100049,373, 17, 0], + [ 0, 17, 0, 93, 0, 17, 0, 17, 0, 93, 0, 17, 0] +], + "bgmap": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0,100048, 0, 0, 0, 0, 0, 0, 0,100050, 0, 0], + [ 0, 0,100048, 0, 0, 0, 0, 0, 0, 0,100050, 0, 0], + [ 0, 0,100048, 0, 0, 0, 0, 0, 0, 0,100050, 0, 0], + [ 0, 0,100048, 0, 0,100057,100057,100057, 0, 0,100050, 0, 0], + [ 0, 0,100048, 0,100050, 0, 0, 0,100048, 0,100050, 0, 0], + [ 0, 0,100048, 0,100050, 0, 0, 0,100048, 0,100050, 0, 0], + [ 0, 0,100048, 0,100050, 0, 0, 0,100048, 0,100050, 0, 0], + [ 0, 0,100048, 0,100050, 0, 0, 0,100048, 0,100050, 0, 0] +], + "fgmap": [ + +], + "bg2map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0,100040,100041,100041,100041,100041,100041,100041,100041,100042, 0, 0], + [ 0, 0, 0,100000,100000,100000,100000,100000,100000,100000, 0, 0, 0], + [ 0, 0, 0,100000,100000,100000,100000,100000,100000,100000, 0, 0, 0], + [ 0, 0, 0,100000,100000,100000,100000,100000,100000,100000, 0, 0, 0], + [ 0, 0, 0,100000,100052, 0, 0, 0,100051,100000, 0, 0, 0], + [ 0, 0, 0,100000, 0, 0, 0, 0, 0,100000, 0, 0, 0], + [ 0, 0, 0,100000, 0, 0, 0, 0, 0,100000, 0, 0, 0], + [ 0, 0, 0,100000, 0, 0, 0, 0, 0,100000, 0, 0, 0], + [ 0, 0, 0,100000, 0, 0, 0, 0, 0,100000, 0, 0, 0] +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT57.js b/project/floors/MT57.js new file mode 100644 index 0000000..c048f59 --- /dev/null +++ b/project/floors/MT57.js @@ -0,0 +1,156 @@ +main.floors.MT57= +{ + "floorId": "MT57", + "title": "主塔 57 层", + "name": "57", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [ + { + "name": "shanhe.jpg", + "canvas": "bg", + "x": 0, + "y": 0 + } + ], + "ratio": 1, + "defaultGround": "ground", + "bgm": "Mountain.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "0,5": { + "floorId": "MT53", + "loc": [ + 12, + 5 + ] + }, + "6,0": { + "floorId": "MT58", + "loc": [ + 6, + 12 + ] + } + }, + "beforeBattle": {}, + "afterBattle": { + "3,5": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "7,5": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ], + "7,2": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ], + "floorId": "MT58" + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 17,100049, 91,100049, 17, 0, 0, 0, 0], + [ 0, 0, 0, 17, 17,100049,599,100049, 17, 17, 17, 0, 0], + [ 0, 0, 17, 17,451,371, 0,228, 0, 17, 17, 0, 0], + [ 17, 17, 17,100049,100049,100049,100049,100049,590,100049, 17, 0, 0], + [100049,100049,100049,100049,587, 0,587,100049,371,100049, 17, 0, 0], + [ 92, 0, 0,227, 0,589, 0,228, 0,100049, 17, 0, 0], + [ 17, 17, 17,100049,588, 0,588,100049,590,100049, 17, 0, 0], + [100065,100060,100065,100049,100049,100049,100049,100049,100049,100049, 17, 0, 0], + [ 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 0, 0], + [ 0, 0, 0,100064,100060,100065,100065,100065,100060,100066, 17, 17, 0], + [ 0, 0, 17, 17, 17, 17, 17, 17, 17, 17, 17, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + [ 0, 0, 0, 0, 0,100048,100000,100050, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0,100048,100000,100050, 0, 0, 0, 0, 0], + [ 0, 0, 0,100040,100041,100043,100000,100044,100041,100042, 0, 0, 0], + [ 0, 0, 0,100048,100000,100000,100000,100000,100000,100050, 0, 0, 0], + [100041,100041,100041,100043,100000,100000,100000,100000,100000,100050, 0, 0, 0], + [100000,100000,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0, 0], + [100057,100057,100057,100051,100000,100000,100000,100000,100000,100050, 0, 0, 0], + [ 0, 0, 0,100048,100000,100000,100000,100000,100000,100050, 0, 0, 0], + [ 0, 0, 0,100056,100057,100057,100057,100057,100057,100058, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT58.js b/project/floors/MT58.js new file mode 100644 index 0000000..1826f31 --- /dev/null +++ b/project/floors/MT58.js @@ -0,0 +1,111 @@ +main.floors.MT58= +{ + "floorId": "MT58", + "title": "主塔 58 层", + "name": "58", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [ + { + "name": "shanhe.jpg", + "canvas": "bg", + "x": 0, + "y": 0 + } + ], + "ratio": 1, + "defaultGround": "ground", + "bgm": "Mountain.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "6,12": { + "floorId": "MT57", + "loc": [ + 6, + 0 + ] + }, + "6,2": { + "floorId": "BOSS2", + "loc": [ + 6, + 9 + ] + } + }, + "beforeBattle": {}, + "afterBattle": { + "6,8": [ + { + "type": "setValue", + "name": "flag:wsqg", + "operator": "+=", + "value": "1" + }, + { + "type": "if", + "condition": "(flag:wsqg==57)", + "true": [ + { + "type": "openDoor", + "loc": [ + 6, + 5 + ] + } + ] + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 0], + [ 0, 17, 17, 0,373, 0, 89, 0,373, 0, 17, 17, 0], + [ 0, 17,599,599,100049,587, 0,587,100049,599,599, 17, 0], + [ 0, 17,601,601,100049, 0,587, 0,100049,601,601, 17, 0], + [ 0, 17,100049,100049,100049,100049, 86,100049,100049,100049,100049, 17, 0], + [ 0, 17,451,449,100049, 0,588, 0,100049,449,451, 17, 0], + [ 0, 17, 0,451,100049,588, 0,588,100049,451, 0, 17, 0], + [ 0, 17,372,100049,100049,100049,228,100049,100049,100049,372, 17, 0], + [ 0, 17, 0,451, 0,371, 0,371, 0,451, 0, 17, 0], + [ 0, 17, 17, 17, 17,100049,601,100049, 17, 17, 17, 17, 0], + [ 0, 17, 17, 17, 17,100049, 0,100049, 17, 17, 17, 17, 0], + [ 0, 0, 0, 0, 17,100049, 93,100049, 17, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0,100040,100041,100041,100041,100041,100041,100041,100041,100042, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100048,100000,100000,100000,100000,100000,100000,100000,100050, 0, 0], + [ 0, 0,100056,100057,100057,100051,100000,100052,100057,100057,100058, 0, 0], + [ 0, 0, 0, 0, 0,100048,100000,100050, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0,100048,100000,100050, 0, 0, 0, 0, 0] +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT59.js b/project/floors/MT59.js new file mode 100644 index 0000000..dc8d297 --- /dev/null +++ b/project/floors/MT59.js @@ -0,0 +1,173 @@ +main.floors.MT59= +{ + "floorId": "MT59", + "title": "主塔 59 层", + "name": "59", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [ + { + "name": "shanhe.jpg", + "canvas": "bg", + "x": 0, + "y": 0 + } + ], + "ratio": 1, + "defaultGround": "ground", + "bgm": "Mountain.mp3", + "firstArrive": [ + { + "type": "setValue", + "name": "status:exp", + "operator": "+=", + "value": "3" + } + ], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "6,0": { + "floorId": "MT60", + "loc": [ + 6, + 12 + ] + } + }, + "beforeBattle": {}, + "afterBattle": { + "6,4": [ + { + "type": "setValue", + "name": "flag:door_MT59_6_3", + "operator": "+=", + "value": "1" + } + ], + "6,8": [ + { + "type": "setValue", + "name": "flag:door_MT59_6_3", + "operator": "+=", + "value": "1" + } + ], + "5,9": [ + { + "type": "setValue", + "name": "flag:door_MT59_6_3", + "operator": "+=", + "value": "1" + } + ], + "7,9": [ + { + "type": "setValue", + "name": "flag:door_MT59_6_3", + "operator": "+=", + "value": "1" + } + ], + "6,2": [ + { + "type": "setValue", + "name": "flag:door_MT59_6_1", + "operator": "+=", + "value": "1" + } + ] + }, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": { + "6,3": { + "0": { + "condition": "flag:door_MT59_6_3==4", + "currentFloor": true, + "priority": 0, + "delayExecute": false, + "multiExecute": false, + "data": [ + { + "type": "openDoor" + }, + { + "type": "setValue", + "name": "flag:door_MT59_6_3", + "operator": "=", + "value": "null" + } + ] + }, + "1": null + }, + "6,1": { + "0": { + "condition": "flag:door_MT59_6_1==1", + "currentFloor": true, + "priority": 0, + "delayExecute": false, + "multiExecute": false, + "data": [ + { + "type": "openDoor" + }, + { + "type": "setValue", + "name": "flag:door_MT59_6_1", + "operator": "=", + "value": "null" + } + ] + }, + "1": null + } + }, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 17,190023,190007, 89,190007,190023, 17, 0, 0, 0], + [ 0, 0, 0, 17,190023,190007, 85,190007,190023, 17, 0, 0, 0], + [ 0, 0, 0, 17,450,190007,247,190007,450, 17, 0, 0, 0], + [ 0, 0, 0, 17,450,410010, 85,410010,450, 17, 0, 0, 0], + [ 0, 0, 0, 17,372,410010,251,410010,372, 17, 0, 0, 0], + [ 0, 0, 0, 17,451,410010, 0,410010,451, 17, 0, 0, 0], + [ 0, 0, 0, 17,371,410010,590,410010,371, 17, 0, 0, 0], + [ 0, 0, 0, 17,451,190012, 0,190012,451, 17, 0, 0, 0], + [ 0, 0, 0, 17,371,190012,220,190012,371, 17, 0, 0, 0], + [ 0, 0, 0, 17, 0,220, 0,220, 0, 17, 0, 0, 0], + [ 0, 0, 0, 17,371,190012, 0,190012,371, 17, 0, 0, 0], + [ 0, 0, 0, 17,451,190012, 0,190012,451, 17, 0, 0, 0], + [ 0, 0, 0, 17,100056,100057,100057,100057,100058, 17, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + [ 0, 0, 0, 0,100040,100041,100041,100041,100042, 0, 0, 0, 0], + [ 0, 0, 0, 0,100048,100000,100000,100000,100050, 0, 0, 0, 0], + [ 0, 0, 0, 0,100048,100000,100000,100000,100050, 0, 0, 0, 0], + [ 0, 0, 0, 0,100048,100000,100000,100000,100050, 0, 0, 0, 0], + [ 0, 0, 0, 0,100048,100000,100000,100000,100050, 0, 0, 0, 0], + [ 0, 0, 0, 0,100048,100000,100000,100000,100050, 0, 0, 0, 0], + [ 0, 0, 0, 0,100048,100000,100000,100000,100050, 0, 0, 0, 0], + [ 0, 0, 0, 0,100048,100000,100000,100000,100050, 0, 0, 0, 0], + [ 0, 0, 0, 0,100048,100000,100000,100000,100050, 0, 0, 0, 0], + [ 0, 0, 0, 0,100048,100000,100000,100000,100050, 0, 0, 0, 0], + [ 0, 0, 0, 0,100048,100000,100000,100000,100050, 0, 0, 0, 0], + [ 0, 0, 0, 0,100048,100000,100000,100000,100050, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT60.js b/project/floors/MT60.js new file mode 100644 index 0000000..0ff927f --- /dev/null +++ b/project/floors/MT60.js @@ -0,0 +1,82 @@ +main.floors.MT60= +{ + "floorId": "MT60", + "title": "主塔 60 层", + "name": "60", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [ + { + "name": "shanhe.jpg", + "canvas": "bg", + "x": 0, + "y": 0 + } + ], + "ratio": 1, + "defaultGround": "ground", + "bgm": "Mountain.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "6,12": { + "floorId": "MT59", + "loc": [ + 6, + 0 + ] + } + }, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 17,249, 17, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 17, 0, 17, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 17, 0, 17, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 17, 0, 17, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 17, 0, 17, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 17, 0, 17, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 17, 0, 17, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 17, 0, 17, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 17, 0, 17, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 17, 0, 17, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 17, 0, 17, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 17, 0, 17, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 17,104, 17, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + [ 0, 0, 0, 0, 0, 0,100113, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,100113, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,100113, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,100113, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,100113, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,100113, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,100113, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,100113, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,100113, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,100113, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,100113, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,100113, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,100113, 0, 0, 0, 0, 0, 0] +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT61.js b/project/floors/MT61.js new file mode 100644 index 0000000..83ffa14 --- /dev/null +++ b/project/floors/MT61.js @@ -0,0 +1,93 @@ +main.floors.MT61= +{ + "floorId": "MT61", + "title": "主塔 61 层", + "name": "61", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "6,0": { + "floorId": "MT62", + "loc": [ + 6, + 12 + ] + } + }, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [480025,480025,480025,480025,480025,480026, 91,480024,480025,480025,480025,480025,480025], + [480033,480033,480033,480033,480033,480034, 0,480032,480033,480033,480033,480033,480033], + [480041,480041,480041,480041,480041,480042, 0,480040,480041,480041,480041,480041,480041], + [ 0, 0, 0,480150, 0,480079, 0,480079, 0,480150, 0, 0,450180], + [ 0,450165, 0,480150, 0,480087, 0,480087, 0,480150, 0, 0,450180], + [450179,450179, 0,480150, 0,480095, 0,480095, 0,480150,450180, 0,450180], + [450179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [450165,450180,450165,450164,450164,450164, 0,450165,450165,450165,450163,450164,450163], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [450180,450180,450180,450179, 0,450180, 0,450180, 0,450180, 0,450179,450179], + [450180, 0,450180, 0, 0,450180, 0,450180, 0,450180, 0, 0,450179], + [450179, 0, 0, 0, 0,450180, 0,450180, 0,450180, 0, 0,450179], + [450180,480165,450180,450162,450180,450180, 0,450180,450162,480165,450162,450179,450179] +], + "bgmap": [ + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017] +], + "fgmap": [ + [480151, 0, 0,480159, 0, 0, 0, 0,480152,480153,480154, 0,480166], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT62.js b/project/floors/MT62.js new file mode 100644 index 0000000..f69bcda --- /dev/null +++ b/project/floors/MT62.js @@ -0,0 +1,112 @@ +main.floors.MT62= +{ + "floorId": "MT62", + "title": "主塔 62 层", + "name": "62", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "6,12": { + "floorId": "MT61", + "loc": [ + 6, + 0 + ] + }, + "6,0": { + "floorId": "MT63", + "loc": [ + 6, + 12 + ] + } + }, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0,230132, 0, 0, 91, 0, 0,230108, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,230108], + [ 0,230132, 0, 0, 0, 0,450158, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0,450158, 0, 0,230107, 0, 0, 0], + [ 0, 0, 0, 0,230107, 0,450158, 0, 0, 0, 0, 0, 0], + [ 0,230124, 0, 0, 0, 0,450158, 0,230108, 0, 0,230107, 0], + [ 0, 0, 0, 0, 0, 0,450158, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0,480054, 0,480054, 0, 0, 0,480054, 0], + [ 0,480054,480054,480054, 0,480054, 0,480054, 0,480054, 0,480054, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [480009,480009,480009,480009,480009,480010, 0,480008,480009,480009,480009,480009,480009], + [ 0,480143, 0, 0, 0,480018, 0,480016, 0, 0, 0, 0,480157], + [ 0,480143, 0, 0, 0,480018, 93,480016, 0, 0, 0,480143, 0] +], + "bgmap": [ + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017] +], + "fgmap": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0,480131,480132,480133, 0, 0, 0,480128,480129,480130, 0, 0], + [480134, 0,480139,480140,480141, 0, 0, 0,480136,480137,480138, 0, 0], + [480142, 0,480147,480148,480149, 0, 0, 0,480144,480145,480146, 0, 0] +], + "bg2map": [ + [171,171,171,171,171, 0, 0, 0,171,171,171,171,171], + [171,171,171,171,171, 0, 0, 0,171,171,171,171,171], + [171,171,171,171,171,171,171,171,171,171,171,171,171], + [171,171,171,171,171,171,171,171,171,171,171,171,171], + [171,171,171,171,171,171,171,171,171,171,171,171,171], + [171,171,171,171,171,171,171,171,171,171,171,171,171], + [171,171,171,171,171,171,171,171,171,171,171,171,171], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT63.js b/project/floors/MT63.js new file mode 100644 index 0000000..6385361 --- /dev/null +++ b/project/floors/MT63.js @@ -0,0 +1,88 @@ +main.floors.MT63= +{ + "floorId": "MT63", + "title": "主塔 63 层", + "name": "63", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "6,12": { + "floorId": "MT62", + "loc": [ + 6, + 0 + ] + }, + "6,0": { + "floorId": "MT64", + "loc": [ + 6, + 12 + ] + } + }, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 91, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 93, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [171,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,171], + [171,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,171], + [171,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,171], + [171,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,171], + [171,171,171,480017,480017,480017,480017,480017,480017,480017,171,171,171], + [171,171,171,480017,480017,480017,480017,480017,480017,480017,171,171,171], + [171,171,171,480017,480017,480017,480017,480017,480017,480017,171,171,171], + [171,171,171,480017,480017,480017,480017,480017,480017,480017,171,171,171], + [171,171,171,480017,480017,480017,480017,480017,480017,480017,171,171,171], + [171,171,171,171,171,480017,480017,480017,171,171,171,171,171], + [171,171,171,171,171,480017,480017,480017,171,171,171,171,171], + [171,171,171,171,171,480017,480017,480017,171,171,171,171,171], + [171,171,171,171,171,480017,480017,480017,171,171,171,171,171] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT64.js b/project/floors/MT64.js new file mode 100644 index 0000000..5faefd9 --- /dev/null +++ b/project/floors/MT64.js @@ -0,0 +1,81 @@ +main.floors.MT64= +{ + "floorId": "MT64", + "title": "主塔 64 层", + "name": "64", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "6,12": { + "floorId": "MT63", + "loc": [ + 6, + 0 + ] + } + }, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 93, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [171,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,171], + [171,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,171], + [171,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,171], + [171,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,171], + [171,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,171], + [171,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,171], + [171,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,171] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT65.js b/project/floors/MT65.js new file mode 100644 index 0000000..bbd963b --- /dev/null +++ b/project/floors/MT65.js @@ -0,0 +1,73 @@ +main.floors.MT65= +{ + "floorId": "MT65", + "title": "主塔 65 层", + "name": "65", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT66.js b/project/floors/MT66.js new file mode 100644 index 0000000..1bf7f47 --- /dev/null +++ b/project/floors/MT66.js @@ -0,0 +1,73 @@ +main.floors.MT66= +{ + "floorId": "MT66", + "title": "主塔 66 层", + "name": "66", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT67.js b/project/floors/MT67.js new file mode 100644 index 0000000..b323370 --- /dev/null +++ b/project/floors/MT67.js @@ -0,0 +1,73 @@ +main.floors.MT67= +{ + "floorId": "MT67", + "title": "主塔 67 层", + "name": "67", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT68.js b/project/floors/MT68.js new file mode 100644 index 0000000..e4bd682 --- /dev/null +++ b/project/floors/MT68.js @@ -0,0 +1,73 @@ +main.floors.MT68= +{ + "floorId": "MT68", + "title": "主塔 68 层", + "name": "68", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017], + [480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017,480017] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT69.js b/project/floors/MT69.js new file mode 100644 index 0000000..04c93d5 --- /dev/null +++ b/project/floors/MT69.js @@ -0,0 +1,61 @@ +main.floors.MT69= +{ + "floorId": "MT69", + "title": "主塔 69 层", + "name": "69", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT70.js b/project/floors/MT70.js new file mode 100644 index 0000000..4d684d0 --- /dev/null +++ b/project/floors/MT70.js @@ -0,0 +1,61 @@ +main.floors.MT70= +{ + "floorId": "MT70", + "title": "主塔 70 层", + "name": "70", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT71.js b/project/floors/MT71.js new file mode 100644 index 0000000..0ec1653 --- /dev/null +++ b/project/floors/MT71.js @@ -0,0 +1,61 @@ +main.floors.MT71= +{ + "floorId": "MT71", + "title": "主塔 71 层", + "name": "71", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT72.js b/project/floors/MT72.js new file mode 100644 index 0000000..2446d18 --- /dev/null +++ b/project/floors/MT72.js @@ -0,0 +1,61 @@ +main.floors.MT72= +{ + "floorId": "MT72", + "title": "主塔 72 层", + "name": "72", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT73.js b/project/floors/MT73.js new file mode 100644 index 0000000..81cf34e --- /dev/null +++ b/project/floors/MT73.js @@ -0,0 +1,61 @@ +main.floors.MT73= +{ + "floorId": "MT73", + "title": "主塔 73 层", + "name": "73", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT74.js b/project/floors/MT74.js new file mode 100644 index 0000000..fce4e13 --- /dev/null +++ b/project/floors/MT74.js @@ -0,0 +1,61 @@ +main.floors.MT74= +{ + "floorId": "MT74", + "title": "主塔 74 层", + "name": "74", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT75.js b/project/floors/MT75.js new file mode 100644 index 0000000..4b60608 --- /dev/null +++ b/project/floors/MT75.js @@ -0,0 +1,61 @@ +main.floors.MT75= +{ + "floorId": "MT75", + "title": "主塔 75 层", + "name": "75", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT76.js b/project/floors/MT76.js new file mode 100644 index 0000000..7814e0a --- /dev/null +++ b/project/floors/MT76.js @@ -0,0 +1,61 @@ +main.floors.MT76= +{ + "floorId": "MT76", + "title": "主塔 76 层", + "name": "76", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT77.js b/project/floors/MT77.js new file mode 100644 index 0000000..f42a82a --- /dev/null +++ b/project/floors/MT77.js @@ -0,0 +1,73 @@ +main.floors.MT77= +{ + "floorId": "MT77", + "title": "主塔 77 层", + "name": "77", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT78.js b/project/floors/MT78.js new file mode 100644 index 0000000..e85a90d --- /dev/null +++ b/project/floors/MT78.js @@ -0,0 +1,73 @@ +main.floors.MT78= +{ + "floorId": "MT78", + "title": "主塔 78 层", + "name": "78", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT79.js b/project/floors/MT79.js new file mode 100644 index 0000000..04c9f1d --- /dev/null +++ b/project/floors/MT79.js @@ -0,0 +1,73 @@ +main.floors.MT79= +{ + "floorId": "MT79", + "title": "主塔 79 层", + "name": "79", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT80.js b/project/floors/MT80.js new file mode 100644 index 0000000..cccd90a --- /dev/null +++ b/project/floors/MT80.js @@ -0,0 +1,73 @@ +main.floors.MT80= +{ + "floorId": "MT80", + "title": "主塔 80 层", + "name": "80", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT81.js b/project/floors/MT81.js new file mode 100644 index 0000000..dd09e43 --- /dev/null +++ b/project/floors/MT81.js @@ -0,0 +1,73 @@ +main.floors.MT81= +{ + "floorId": "MT81", + "title": "主塔 81 层", + "name": "81", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT82.js b/project/floors/MT82.js new file mode 100644 index 0000000..7b4da2d --- /dev/null +++ b/project/floors/MT82.js @@ -0,0 +1,73 @@ +main.floors.MT82= +{ + "floorId": "MT82", + "title": "主塔 82 层", + "name": "82", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT83.js b/project/floors/MT83.js new file mode 100644 index 0000000..135a6fb --- /dev/null +++ b/project/floors/MT83.js @@ -0,0 +1,73 @@ +main.floors.MT83= +{ + "floorId": "MT83", + "title": "主塔 83 层", + "name": "83", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT84.js b/project/floors/MT84.js new file mode 100644 index 0000000..892fc42 --- /dev/null +++ b/project/floors/MT84.js @@ -0,0 +1,68 @@ +main.floors.MT84= +{ + "floorId": "MT84", + "title": "主塔 84 层", + "name": "84", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": null, + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT85.js b/project/floors/MT85.js new file mode 100644 index 0000000..137c5e5 --- /dev/null +++ b/project/floors/MT85.js @@ -0,0 +1,68 @@ +main.floors.MT85= +{ + "floorId": "MT85", + "title": "主塔 85 层", + "name": "85", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": null, + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT86.js b/project/floors/MT86.js new file mode 100644 index 0000000..fe21996 --- /dev/null +++ b/project/floors/MT86.js @@ -0,0 +1,73 @@ +main.floors.MT86= +{ + "floorId": "MT86", + "title": "主塔 86 层", + "name": "86", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": false, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "ground", + "bgm": "heidian.mp3", + "color": [ + 0, + 0, + 0, + 0.5 + ], + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": {}, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bgmap": [ + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150], + [150,150,150,150,150,150,150,150,150,150,150,150,150] +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/functions.js b/project/functions.js index 75867cd..b90cd35 100644 --- a/project/functions.js +++ b/project/functions.js @@ -517,7 +517,8 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a = [25, "光环", function (enemy) { return (enemy.range != null ? ((enemy.haloSquare ? "该怪物九宫格" : "该怪物十字") + enemy.haloRange + "格范围内") : "同楼层所有") + "怪物生命提升" + (enemy.hpBuff || 0) + "%,攻击提升" + (enemy.atkBuff || 0) + "%,防御提升" + (enemy.defBuff || 0) + "%," + (enemy.haloAdd ? "可叠加" : "不可叠加"); }, "#e6e099", 1], [26, "支援", "当周围一圈的怪物受到攻击时将上前支援,并组成小队战斗。", "#77c0b6", 1], [27, "捕捉", function (enemy) { return "当走到怪物周围" + (enemy.zoneSquare ? "九宫格" : "十字") + "时会强制进行战斗。"; }, "#c0ddbb"], - [28, "压迫", "你同学的家长对你的怨念深深影响着你的内心,每回合你会额外受到他们的2000点伤害", "#c0ddbb"] + [28, "压迫", "你同学的家长对你的怨念深深影响着你的内心,每回合你会额外受到他们的2000点伤害", "#000000"], + [29, "潜意识影响", "家庭要面临的压力,即使你年幼,但你的潜意识依旧受到了影响,每回合你会额外遭受百分之八十的伤害", "#000000"] ] }, "getEnemyInfo": function (enemy, hero, x, y, floorId) { @@ -727,6 +728,9 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a = // 压迫 if (core.hasSpecial(mon_special, 28)) per_damage += 2000; + // 潜意识影响 + if (core.hasSpecial(mon_special, 29)) per_damage *= 1.8; + // 破甲 if (core.hasSpecial(mon_special, 7)) init_damage += Math.floor((enemy.breakArmor || core.values.breakArmor) * hero_def); diff --git a/project/icons.js b/project/icons.js index e3becf7..c11251b 100644 --- a/project/icons.js +++ b/project/icons.js @@ -183,7 +183,29 @@ var icons_4665ee12_3a1f_44a4_bea3_0fccba634dc1 = "N409": 42, "N411": 43, "N413": 44, - "N416": 45 + "N416": 45, + "N556": 46, + "N557": 47, + "N558": 48, + "N559": 49, + "N560": 50, + "N561": 51, + "N562": 52, + "N563": 53, + "N564": 54, + "N565": 55, + "N566": 56, + "N567": 57, + "N568": 58, + "N569": 59, + "N570": 60, + "N571": 61, + "N572": 62, + "N573": 63, + "N574": 64, + "N575": 65, + "N576": 66, + "N577": 67 }, "enemys": { "greenSlime": 0, @@ -375,7 +397,35 @@ var icons_4665ee12_3a1f_44a4_bea3_0fccba634dc1 = "E549": 186, "E550": 187, "E551": 188, - "E552": 189 + "E552": 189, + "E607": 190, + "E608": 191, + "E609": 192, + "E610": 193, + "E611": 194, + "E612": 195, + "E613": 196, + "E614": 197, + "E615": 198, + "E616": 199, + "E617": 200, + "E618": 201, + "E619": 202, + "E620": 203, + "E621": 204, + "E622": 205, + "E623": 206, + "E624": 207, + "E625": 208, + "E626": 209, + "E627": 210, + "E628": 211, + "E629": 212, + "E630": 213, + "E631": 214, + "E632": 215, + "E633": 216, + "E634": 217 }, "enemy48": { "angel": 0, @@ -486,7 +536,62 @@ var icons_4665ee12_3a1f_44a4_bea3_0fccba634dc1 = "I448": 91, "I449": 92, "I450": 93, - "I451": 94 + "I451": 94, + "I578": 95, + "I579": 96, + "I580": 97, + "I581": 98, + "I582": 99, + "I583": 100, + "I584": 101, + "I585": 102, + "I586": 103, + "I587": 104, + "I588": 105, + "I589": 106, + "I590": 107, + "I591": 108, + "I592": 109, + "I593": 110, + "I594": 111, + "I595": 112, + "I596": 113, + "I597": 114, + "I598": 115, + "I599": 116, + "I600": 117, + "I601": 118, + "I602": 119, + "I603": 120, + "I604": 121, + "I605": 122, + "I606": 123, + "I635": 124, + "I636": 125, + "I637": 126, + "I638": 127, + "I639": 128, + "I640": 129, + "I641": 130, + "I642": 131, + "I643": 132, + "I644": 133, + "I645": 134, + "I646": 135, + "I647": 136, + "I648": 137, + "I649": 138, + "I650": 139, + "I651": 140, + "I652": 141, + "I653": 142, + "I654": 143, + "I655": 144, + "I656": 145, + "I657": 146, + "I658": 147, + "I659": 148, + "I660": 149 }, "autotile": { "autotile": 0, @@ -510,6 +615,15 @@ var icons_4665ee12_3a1f_44a4_bea3_0fccba634dc1 = "autotile18": 0, "autotile19": 0, "autotile20": 0, - "autotile21": 0 + "autotile21": 0, + "autotile22": 0, + "autotile23": 0, + "autotile24": 0, + "autotile25": 0, + "autotile26": 0, + "autotile27": 0, + "autotile28": 0, + "autotile31": 0, + "autotile32": 0 } } \ No newline at end of file diff --git a/project/images/hy2.jpg b/project/images/hy2.jpg new file mode 100644 index 0000000..f76ed59 Binary files /dev/null and b/project/images/hy2.jpg differ diff --git a/project/images/shanhe.jpg b/project/images/shanhe.jpg new file mode 100644 index 0000000..9ac460b Binary files /dev/null and b/project/images/shanhe.jpg differ diff --git a/project/items.js b/project/items.js index 0bf54e8..d90875e 100644 --- a/project/items.js +++ b/project/items.js @@ -116,13 +116,7 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a = "cls": "items", "name": "银剑", "text": "一把很普通的银剑", - "equip": { - "type": 0, - "animate": "sword", - "value": { - "atk": 20 - } - }, + "equip": null, "itemEffect": "core.status.hero.atk += 20", "itemEffectTip": ",攻击+20" }, @@ -130,15 +124,9 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a = "cls": "items", "name": "骑士剑", "text": "一把很普通的骑士剑", - "equip": { - "type": 0, - "animate": "sword", - "value": { - "atk": 40 - } - }, - "itemEffect": "core.status.hero.atk += 40", - "itemEffectTip": ",攻击+40" + "equip": null, + "itemEffect": "core.status.hero.atk += 50", + "itemEffectTip": ",攻击+50" }, "sword4": { "cls": "items", @@ -212,8 +200,8 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a = "def": 40 } }, - "itemEffect": "core.status.hero.def += 40", - "itemEffectTip": ",防御+40" + "itemEffect": "core.status.hero.def += 50", + "itemEffectTip": ",防御+50" }, "shield4": { "cls": "items", @@ -783,5 +771,298 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a = "canUseItemEffect": "true", "itemEffect": "core.status.hero.hp += 1500", "itemEffectTip": ",生命+1500" + }, + "I578": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I579": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I580": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I581": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I582": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I583": { + "cls": "items", + "name": "水滴红宝石", + "canUseItemEffect": "true", + "itemEffect": "core.status.hero.atk += 5", + "itemEffectTip": ",攻击+5" + }, + "I584": { + "cls": "items", + "name": "水滴蓝宝石", + "canUseItemEffect": "true", + "itemEffect": "core.status.hero.def += 5", + "itemEffectTip": ",防御+5" + }, + "I585": { + "cls": "items", + "name": "水滴绿宝石", + "canUseItemEffect": "true", + "itemEffect": "core.status.hero.mdef += 12", + "itemEffectTip": ",魔防+12" + }, + "I586": { + "cls": "items", + "name": "水滴黄宝石", + "canUseItemEffect": "true", + "itemEffect": "core.status.hero.atk += 5;\ncore.status.hero.def += 5;\ncore.status.hero.mdef += 12;", + "itemEffectTip": ",全属性提升" + }, + "I587": { + "cls": "items", + "name": "五星红宝石", + "canUseItemEffect": "true", + "itemEffect": "core.status.hero.atk += 10", + "itemEffectTip": ",攻击+10" + }, + "I588": { + "cls": "items", + "name": "五星蓝宝石", + "canUseItemEffect": "true", + "itemEffect": "core.status.hero.def += 10", + "itemEffectTip": ",+10防御" + }, + "I589": { + "cls": "items", + "name": "五星绿宝石", + "canUseItemEffect": "true", + "itemEffect": "core.status.hero.mdef += 25", + "itemEffectTip": ",魔防+25" + }, + "I590": { + "cls": "items", + "name": "五星黄宝石", + "canUseItemEffect": "true", + "itemEffect": "core.status.hero.atk += 10;\ncore.status.hero.def += 10;\ncore.status.hero.mdef += 25;", + "itemEffectTip": ",全属性提升" + }, + "I591": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I592": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I593": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I594": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I595": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I596": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I597": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I598": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I599": { + "cls": "items", + "name": "特制红血瓶", + "canUseItemEffect": "true", + "itemEffect": "core.status.hero.hp += 3000" + }, + "I600": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I601": { + "cls": "items", + "name": "特制蓝血瓶", + "canUseItemEffect": "true", + "itemEffect": "core.status.hero.hp += 5000" + }, + "I602": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I603": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I604": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I605": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I606": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I635": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I636": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I637": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I638": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I639": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I640": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I641": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I642": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I643": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I644": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I645": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I646": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I647": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I648": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I649": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I650": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I651": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I652": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I653": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I654": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I655": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I656": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I657": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I658": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I659": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I660": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" } } \ No newline at end of file diff --git a/project/maps.js b/project/maps.js index 2f87d89..0dc97ff 100644 --- a/project/maps.js +++ b/project/maps.js @@ -137,6 +137,15 @@ var maps_90f36752_8815_4be8_b32b_d7fad1d0542e = "168": {"cls":"terrains","id":"flower","canPass":true}, "169": {"cls":"terrains","id":"box","trigger":"pushBox"}, "170": {"cls":"terrains","id":"boxed","trigger":"pushBox"}, + "171": {"cls":"autotile","id":"autotile22"}, + "172": {"cls":"autotile","id":"autotile23"}, + "173": {"cls":"autotile","id":"autotile24"}, + "174": {"cls":"autotile","id":"autotile25"}, + "175": {"cls":"autotile","id":"autotile26"}, + "176": {"cls":"autotile","id":"autotile27"}, + "177": {"cls":"autotile","id":"autotile28"}, + "180": {"cls":"autotile","id":"autotile31"}, + "181": {"cls":"autotile","id":"autotile32"}, "201": {"cls":"enemys","id":"greenSlime"}, "202": {"cls":"enemys","id":"redSlime"}, "203": {"cls":"enemys","id":"blackSlime"}, @@ -283,20 +292,20 @@ var maps_90f36752_8815_4be8_b32b_d7fad1d0542e = "368": {"cls":"animates","id":"A368"}, "369": {"cls":"animates","id":"A369"}, "370": {"cls":"animates","id":"A370"}, - "371": {"cls":"animates","id":"A371","doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.mp3","keys":{"yellowKey":1}},"animate":1}, - "372": {"cls":"animates","id":"A372"}, - "373": {"cls":"animates","id":"A373"}, + "371": {"cls":"animates","id":"A371","doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.mp3","keys":{"yellowKey":1}},"animate":1,"trigger":"openDoor"}, + "372": {"cls":"animates","id":"A372","animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.mp3","keys":{"blueKey":1},"afterOpenDoor":[{"type":"setValue","name":"flag:lhjnb","operator":"+=","value":"5"}]},"trigger":"openDoor"}, + "373": {"cls":"animates","id":"A373","doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.mp3","keys":{"redKey":1},"afterOpenDoor":[{"type":"setValue","name":"flag:lhjnb","operator":"+=","value":"15"}]},"trigger":"openDoor","animate":1}, "374": {"cls":"animates","id":"A374"}, "375": {"cls":"animates","id":"A375"}, "376": {"cls":"animates","id":"A376"}, - "377": {"cls":"npc48","id":"N377","faceIds":{"down":"N377","left":"N378","right":"N379","up":"N380"}}, - "378": {"cls":"npc48","id":"N378","faceIds":{"down":"N377","left":"N378","right":"N379","up":"N380"}}, - "379": {"cls":"npc48","id":"N379","faceIds":{"down":"N377","left":"N378","right":"N379","up":"N380"}}, - "380": {"cls":"npc48","id":"N380","faceIds":{"down":"N377","left":"N378","right":"N379","up":"N380"}}, + "377": {"cls":"npc48","id":"N377","faceIds":{"down":"N377","left":"N378","right":"N379","up":"N380"},"animate":1}, + "378": {"cls":"npc48","id":"N378","faceIds":{"down":"N377","left":"N378","right":"N379","up":"N380"},"animate":1}, + "379": {"cls":"npc48","id":"N379","faceIds":{"down":"N377","left":"N378","right":"N379","up":"N380"},"animate":1}, + "380": {"cls":"npc48","id":"N380","faceIds":{"down":"N377","left":"N378","right":"N379","up":"N380"},"animate":1}, "381": {"cls":"npc48","id":"N381","faceIds":{"down":"N381","left":"N382","right":"N383","up":"N384"}}, "382": {"cls":"npc48","id":"N382","faceIds":{"down":"N381","left":"N382","right":"N383","up":"N384"}}, "383": {"cls":"npc48","id":"N383","faceIds":{"down":"N381","left":"N382","right":"N383","up":"N384"}}, - "384": {"cls":"npc48","id":"N384","faceIds":{"down":"N381","left":"N382","right":"N383","up":"N384"}}, + "384": {"cls":"npc48","id":"N384","faceIds":{"down":"N381","left":"N382","right":"N383","up":"N384"},"animate":1}, "385": {"cls":"npc48","id":"N385"}, "386": {"cls":"npc48","id":"N386"}, "387": {"cls":"npc48","id":"N387"}, @@ -467,5 +476,111 @@ var maps_90f36752_8815_4be8_b32b_d7fad1d0542e = "552": {"cls":"enemys","id":"E552"}, "553": {"cls":"animates","id":"A553"}, "554": {"cls":"animates","id":"A554"}, - "555": {"cls":"animates","id":"A555"} + "555": {"cls":"animates","id":"A555"}, + "556": {"cls":"npc48","id":"N556"}, + "557": {"cls":"npc48","id":"N557"}, + "558": {"cls":"npc48","id":"N558","faceIds":{"down":"N558","left":"N559","right":"N560","up":"N561"}}, + "559": {"cls":"npc48","id":"N559","faceIds":{"down":"N558","left":"N559","right":"N560","up":"N561"}}, + "560": {"cls":"npc48","id":"N560","faceIds":{"down":"N558","left":"N559","right":"N560","up":"N561"}}, + "561": {"cls":"npc48","id":"N561","faceIds":{"down":"N558","left":"N559","right":"N560","up":"N561"}}, + "562": {"cls":"npc48","id":"N562"}, + "563": {"cls":"npc48","id":"N563"}, + "564": {"cls":"npc48","id":"N564"}, + "565": {"cls":"npc48","id":"N565"}, + "566": {"cls":"npc48","id":"N566"}, + "567": {"cls":"npc48","id":"N567"}, + "568": {"cls":"npc48","id":"N568"}, + "569": {"cls":"npc48","id":"N569"}, + "570": {"cls":"npc48","id":"N570"}, + "571": {"cls":"npc48","id":"N571"}, + "572": {"cls":"npc48","id":"N572"}, + "573": {"cls":"npc48","id":"N573"}, + "574": {"cls":"npc48","id":"N574"}, + "575": {"cls":"npc48","id":"N575"}, + "576": {"cls":"npc48","id":"N576"}, + "577": {"cls":"npc48","id":"N577"}, + "578": {"cls":"items","id":"I578"}, + "579": {"cls":"items","id":"I579"}, + "580": {"cls":"items","id":"I580"}, + "581": {"cls":"items","id":"I581"}, + "582": {"cls":"items","id":"I582"}, + "583": {"cls":"items","id":"I583"}, + "584": {"cls":"items","id":"I584"}, + "585": {"cls":"items","id":"I585"}, + "586": {"cls":"items","id":"I586"}, + "587": {"cls":"items","id":"I587"}, + "588": {"cls":"items","id":"I588"}, + "589": {"cls":"items","id":"I589"}, + "590": {"cls":"items","id":"I590"}, + "591": {"cls":"items","id":"I591"}, + "592": {"cls":"items","id":"I592"}, + "593": {"cls":"items","id":"I593"}, + "594": {"cls":"items","id":"I594"}, + "595": {"cls":"items","id":"I595"}, + "596": {"cls":"items","id":"I596"}, + "597": {"cls":"items","id":"I597"}, + "598": {"cls":"items","id":"I598"}, + "599": {"cls":"items","id":"I599"}, + "600": {"cls":"items","id":"I600"}, + "601": {"cls":"items","id":"I601"}, + "602": {"cls":"items","id":"I602"}, + "603": {"cls":"items","id":"I603"}, + "604": {"cls":"items","id":"I604"}, + "605": {"cls":"items","id":"I605"}, + "606": {"cls":"items","id":"I606"}, + "607": {"cls":"enemys","id":"E607"}, + "608": {"cls":"enemys","id":"E608"}, + "609": {"cls":"enemys","id":"E609"}, + "610": {"cls":"enemys","id":"E610"}, + "611": {"cls":"enemys","id":"E611"}, + "612": {"cls":"enemys","id":"E612"}, + "613": {"cls":"enemys","id":"E613"}, + "614": {"cls":"enemys","id":"E614"}, + "615": {"cls":"enemys","id":"E615"}, + "616": {"cls":"enemys","id":"E616"}, + "617": {"cls":"enemys","id":"E617"}, + "618": {"cls":"enemys","id":"E618"}, + "619": {"cls":"enemys","id":"E619"}, + "620": {"cls":"enemys","id":"E620"}, + "621": {"cls":"enemys","id":"E621"}, + "622": {"cls":"enemys","id":"E622"}, + "623": {"cls":"enemys","id":"E623"}, + "624": {"cls":"enemys","id":"E624"}, + "625": {"cls":"enemys","id":"E625"}, + "626": {"cls":"enemys","id":"E626"}, + "627": {"cls":"enemys","id":"E627"}, + "628": {"cls":"enemys","id":"E628"}, + "629": {"cls":"enemys","id":"E629"}, + "630": {"cls":"enemys","id":"E630"}, + "631": {"cls":"enemys","id":"E631"}, + "632": {"cls":"enemys","id":"E632"}, + "633": {"cls":"enemys","id":"E633"}, + "634": {"cls":"enemys","id":"E634"}, + "635": {"cls":"items","id":"I635"}, + "636": {"cls":"items","id":"I636"}, + "637": {"cls":"items","id":"I637"}, + "638": {"cls":"items","id":"I638"}, + "639": {"cls":"items","id":"I639"}, + "640": {"cls":"items","id":"I640"}, + "641": {"cls":"items","id":"I641"}, + "642": {"cls":"items","id":"I642"}, + "643": {"cls":"items","id":"I643"}, + "644": {"cls":"items","id":"I644"}, + "645": {"cls":"items","id":"I645"}, + "646": {"cls":"items","id":"I646"}, + "647": {"cls":"items","id":"I647"}, + "648": {"cls":"items","id":"I648"}, + "649": {"cls":"items","id":"I649"}, + "650": {"cls":"items","id":"I650"}, + "651": {"cls":"items","id":"I651"}, + "652": {"cls":"items","id":"I652"}, + "653": {"cls":"items","id":"I653"}, + "654": {"cls":"items","id":"I654"}, + "655": {"cls":"items","id":"I655"}, + "656": {"cls":"items","id":"I656"}, + "657": {"cls":"items","id":"I657"}, + "658": {"cls":"items","id":"I658"}, + "659": {"cls":"items","id":"I659"}, + "660": {"cls":"items","id":"I660"}, + "450158": {"cls":"tileset","id":"X450158","canPass":true} } \ No newline at end of file diff --git a/project/materials/enemys.png b/project/materials/enemys.png index f7575ad..bff9ff8 100644 Binary files a/project/materials/enemys.png and b/project/materials/enemys.png differ diff --git a/project/materials/items.png b/project/materials/items.png index 247d15a..59afb38 100644 Binary files a/project/materials/items.png and b/project/materials/items.png differ diff --git a/project/materials/npc48.png b/project/materials/npc48.png index edac3de..5e6cc57 100644 Binary files a/project/materials/npc48.png and b/project/materials/npc48.png differ diff --git a/project/plugins.js b/project/plugins.js index 3bcee1f..29aa803 100644 --- a/project/plugins.js +++ b/project/plugins.js @@ -1895,92 +1895,13 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 = }, - "chapter": function () { - // 章节显示 - var chapter = "", - description = ""; - // 核心动画运算 - this.displayChapter = function (chapter, description) { - // 先建画布 - if (core.isReplaying()) return; - core.createCanvas("chapter", 0, 0, 480, 480, 100); - var frame = 0, - speed = 0, - left = -480, - down = 240; - // 一秒50帧 - core.lockControl(); - var interval = setInterval(function () { - core.clearMap("chapter"); - speed = core.hyperbolicCosine((frame - 84) * 0.05); - left += speed / 2; - // 背景 - if (frame <= 110) { - core.fillRect("chapter", 0, -240 - left, 480, left + 480, "#000000"); - core.fillRect("chapter", 0, 240, 480, left + 480, "#000000"); - } else { - core.fillRect("chapter", 0, 0, 480, down, "#000000"); - core.fillRect("chapter", 0, 480 - down, 480, down, "#000000"); - down -= speed / 2; - } - // 中间矩形 - if (frame <= 100) { - core.fillRect("chapter", 0, 240 - frame / 5, 480, frame / 2.5, [255, 255, 255, 0.5 + frame / 200]); - } else { - core.fillRect("chapter", 0, 240 - (2100 / (205 - frame)), 480, 4200 / (205 - frame), [255, 255, 255, (175 - frame) / 75]); - } - // 上下方线 - core.fillRect("chapter", left, 210, 300, 10, "#FF4D00"); - core.fillRect("chapter", 180 - left, 260, 300, 10, "#2DFFFC"); - core.fillRect("chapter", left + 310, 210, 10, 10, "#FF4D00"); - core.fillRect("chapter", 160 - left, 260, 10, 10, "#2DFFFC"); - core.fillPolygon("chapter", [ - [left + 330, 210], - [left + 330, 220], - [left + 340, 220] - ], "#FF4D00"); - core.fillPolygon("chapter", [ - [150 - left, 260], - [140 - left, 260], - [150 - left, 270] - ], "#2DFFFC"); - // 闪光条 - for (var i = 5; i > 0; i--) { - if (frame <= 150) { - core.drawLine("chapter", 0, 220, left + 320, 220, [255, 255, 255, 0.4], i); - core.drawLine("chapter", 480, 260, 160 - left, 260, [255, 255, 255, 0.4], i); - } else { - core.drawLine("chapter", 0, 220, left + 320, 220, [255, 255, 255, 0.4 - (frame - 150) / 125], i); - core.drawLine("chapter", 480, 260, 160 - left, 260, [255, 255, 255, 0.4 - (frame - 150) / 125], i); - } - } - core.fillEllipse("chapter", left + 320, 220, 7, 3, 0, [255, 255, 255, 0.8]); - core.fillEllipse("chapter", left + 320, 220, 2, 10, 0, [255, 255, 255, 0.8]); - core.fillEllipse("chapter", 160 - left, 260, 7, 3, 0, [255, 255, 255, 0.8]); - core.fillEllipse("chapter", 160 - left, 260, 2, 10, 0, [255, 255, 255, 0.8]); - // 字 - core.setTextAlign("chapter", "center"); - core.fillBoldText("chapter", chapter + " " + description, left + 360, 250, "#ffffff", "#000000", "28px scroll"); - if (frame >= 200) { - clearInterval(interval); - core.deleteCanvas("chapter"); - core.unlockControl(); - } - if (frame == 80) core.playSound("chapter.mp3"); - frame++; - }, 20); - }; - // 返回双曲余弦值 - this.hyperbolicCosine = function (number) { - return 0.5 * (Math.pow(Math.E, number) + Math.pow(Math.E, -number)); - } -}, + "chapter": undefined, "drawAnimate": function () { // 在此增加新插件 var dx = 0; core.registerAnimationFrame('picture_move', true, function () { - if (core.status.floorId == "MT11" || core.status.floorId == "MT12" || core.status.floorId == "MT13" || core.status.floorId == "MT14" || core.status.floorId == "MT15") { + if (core.status.floorId == "MT11" || core.status.floorId == "MT12" || core.status.floorId == "MT13" || core.status.floorId == "MT14" || core.status.floorId == "MT15" || core.status.floorId == "JQ3") { core.drawImage('bg', 'lanxing.jpg', dx, 0); core.drawImage('bg', 'lanxing.jpg', dx - 513, 0); dx++; diff --git a/project/tilesets/003-Forest01.png b/project/tilesets/003-Forest01.png new file mode 100644 index 0000000..f743970 Binary files /dev/null and b/project/tilesets/003-Forest01.png differ diff --git a/project/tilesets/015-ForestTown01.png b/project/tilesets/015-ForestTown01.png new file mode 100644 index 0000000..635158f Binary files /dev/null and b/project/tilesets/015-ForestTown01.png differ diff --git a/project/tilesets/029-Church02.png b/project/tilesets/029-Church02.png new file mode 100644 index 0000000..dce7236 Binary files /dev/null and b/project/tilesets/029-Church02.png differ diff --git a/project/tilesets/032-Heaven01.png b/project/tilesets/032-Heaven01.png new file mode 100644 index 0000000..f460804 Binary files /dev/null and b/project/tilesets/032-Heaven01.png differ diff --git a/project/tilesets/5412.png b/project/tilesets/5412.png new file mode 100644 index 0000000..a6fa2fb Binary files /dev/null and b/project/tilesets/5412.png differ diff --git a/project/tilesets/Dungeon-4.png b/project/tilesets/Dungeon-4.png new file mode 100644 index 0000000..b6ca8b4 Binary files /dev/null and b/project/tilesets/Dungeon-4.png differ diff --git a/project/tilesets/Map-Desert01.png b/project/tilesets/Map-Desert01.png new file mode 100644 index 0000000..fc2e406 Binary files /dev/null and b/project/tilesets/Map-Desert01.png differ diff --git a/project/tilesets/Map-Mountain01.png b/project/tilesets/Map-Mountain01.png new file mode 100644 index 0000000..da00b09 Binary files /dev/null and b/project/tilesets/Map-Mountain01.png differ diff --git a/project/tilesets/bingchuan.png b/project/tilesets/bingchuan.png new file mode 100644 index 0000000..4679603 Binary files /dev/null and b/project/tilesets/bingchuan.png differ diff --git a/project/tilesets/chengshi.png b/project/tilesets/chengshi.png new file mode 100644 index 0000000..ecb0b34 Binary files /dev/null and b/project/tilesets/chengshi.png differ diff --git a/project/tilesets/longku.png b/project/tilesets/longku.png new file mode 100644 index 0000000..72d3ce9 Binary files /dev/null and b/project/tilesets/longku.png differ diff --git a/project/tilesets/sakura.png b/project/tilesets/sakura.png new file mode 100644 index 0000000..cdfb943 Binary files /dev/null and b/project/tilesets/sakura.png differ diff --git a/project/tilesets/xxcbsd.png b/project/tilesets/xxcbsd.png new file mode 100644 index 0000000..bef5b44 Binary files /dev/null and b/project/tilesets/xxcbsd.png differ diff --git a/project/tilesets/xxsc1.png b/project/tilesets/xxsc1.png new file mode 100644 index 0000000..7c9f710 Binary files /dev/null and b/project/tilesets/xxsc1.png differ diff --git a/project/tilesets/yaojing.png b/project/tilesets/yaojing.png new file mode 100644 index 0000000..c192852 Binary files /dev/null and b/project/tilesets/yaojing.png differ