diff --git a/project/data.js b/project/data.js index c7aff69..096c919 100644 --- a/project/data.js +++ b/project/data.js @@ -244,6 +244,8 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = "def.png", "def2.png", "dragon.png", + "dragon1_compress.png", + "dragonknight.png", "exp.png", "expL.png", "expLt.png", @@ -256,6 +258,7 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = "manaLt.png", "mdef.png", "money.png", + "octopus.png", "potion.png", "shengzi.png", "winskin.png" @@ -622,6 +625,24 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = "width": 384, "height": 96, "prefix": "dragon_" + }, + { + "name": "dragon1_compress.png", + "width": 384, + "height": 96, + "prefix": "dragon1_compress_" + }, + { + "name": "dragonknight.png", + "width": 384, + "height": 96, + "prefix": "dragonknight_" + }, + { + "name": "octopus.png", + "width": 384, + "height": 96, + "prefix": "octopus_" } ] }, diff --git a/project/enemys.js b/project/enemys.js index 6331c4b..5213c57 100644 --- a/project/enemys.js +++ b/project/enemys.js @@ -507,12 +507,12 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "E985": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E986": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E987": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, - "E1026": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E1026": {"name":"勾镰恶魔","hp":3200000,"atk":840000,"def":350000,"money":100,"exp":0,"point":0,"special":[39],"level":"六阶无上","Atkvalue":1000,"Defvalue":2000}, "E1167": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E1168": {"name":"火蝙蝠","hp":60000000,"atk":405000,"def":98000,"money":300,"exp":0,"point":0,"special":[35]}, - "E1169": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E1169": {"name":"幽冥魔君","hp":10000000,"atk":940000,"def":465000,"money":1000,"exp":0,"point":0,"special":[30],"level":"八阶无上","value30_1":10000,"value30_2":50,"displayIdInBook":null}, "E1170": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, - "E1171": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E1171": {"name":"美面魔帝","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[],"level":"九阶无上"}, "E1172": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E1173": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E1174": {"name":"火焰史莱姆王","hp":8000000,"atk":68000,"def":16040,"money":192,"exp":0,"point":0,"special":[21,35,39],"Mdefvalue":null,"mdefValue":100,"Atkvalue":35,"Defvalue":35}, @@ -521,7 +521,7 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "E1177": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E1178": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E1179": {"name":"冰骨蝙蝠","hp":480000000000,"atk":60000000,"def":24500000,"money":30000,"exp":0,"point":0,"special":[42]}, - "E1180": {"name":"冰叶蝶","hp":420000000000,"atk":61500000,"def":2500000,"money":3200,"exp":0,"point":0,"special":[41,51,52],"Z":80,"W":36}, + "E1180": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[],"bigImage":"dragonknight_1.png"}, "E1246": {"name":"混沌魔君(阵法削弱状态)","hp":5000000000000,"atk":100000000,"def":20000000,"money":100000,"exp":0,"point":0,"special":[2],"description":"灵兽榜上第二名,混沌属性最强灵兽","notBomb":true}, "E827": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E988": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, @@ -565,7 +565,7 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "E1027": {"name":"考核法师","hp":10400,"atk":840,"def":325,"money":150,"exp":0,"point":0,"special":[30],"level":"地品初阶","notBomb":true,"displayIdInBook":null,"beforeBattle":[{"type":"if","condition":"(flag:shengqishi>=8)","true":[{"type":"animate","name":"sword"},{"type":"setBlock","number":"N472"},"\t[${flag:shengqishi_name},N472]\b[this]考你麻痹!圣子殿下也是你能考的?","\t[考核法师,E1027]哎呦……圣子殿下,你不讲武德!","\t[${flag:shengqishi_name},N472]\b[this]连我都打不过,还考圣子殿下?还不快把通关奖励拿出来!","\t[考核法师,E1027]可恶的小子,你给我等着,我定要让教皇陛下做主!",{"type":"setBlock","number":"I612","loc":[[4,7]]},{"type":"setBlock","number":"I416","loc":[[8,7]]},{"type":"setBlock","number":"I625","loc":[[6,3]]},"考核法师逃跑了!","\t[${flag:shengqishi_name},N472]\b[this]嘿嘿,圣子殿下,看我的鬼手掏了多少?","金币+300",{"type":"setValue","name":"status:money","operator":"+=","value":"300"},"\t[莫析辉,hero]\b[hero]不错,不过下次可别这样了。","\t[${flag:shengqishi_name},N472]\b[this]知道啦!嘿嘿。","考核法师又回来了。","\t[${flag:shengqishi_name},N472]\b[this]你还来干嘛?","\t[考核法师,E1027]哼,教皇陛下准备让圣子殿下、圣女殿下、准圣子殿下进入隐世学院交流。","\t[莫析辉,hero]\b[hero]隐世学院?","\t[考核法师,E1027]回圣子殿下,隐世学院是一个不逊于光明学院的学院,只是常年隐居,很少有人知道罢了。但是很多强大势力的少主都送到隐世学院交流,教皇陛下有意让你们三人前去交流……emmm,${flag:shengqishi_name},你也可以去。","\t[莫析辉,hero]\b[hero]好吧。那我们去就是了,入口在哪里?","\t[考核法师,E1027]在光明学院6,有一个传送阵,圣子殿下赶快启程吧!",{"type":"insert","name":"回收钥匙商店"},{"type":"hide","remove":true}],"false":[]}],"value30_1":2000,"value30_2":40}, "E1028": {"name":"提灯幽灵","hp":12000,"atk":550,"def":340,"money":200,"exp":0,"point":0,"special":[6,30],"level":"地品初阶","notBomb":true,"n":5,"value30_1":2000,"value30_2":20}, "E1029": {"name":"麻龙","hp":2750000,"atk":780000,"def":320000,"money":500,"exp":0,"point":0,"special":[36],"X":20,"level":"六阶无上"}, - "E1030": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E1030": {"name":"暗夜灵魔","hp":4500000,"atk":855000,"def":360000,"money":120,"exp":0,"point":0,"special":[39],"Mdefvalue":5000}, "E1031": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E1032": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E1033": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, @@ -608,15 +608,19 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "E1121": {"name":"蜜西娅","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[],"faceIds":{"down":"E1119","left":"E1120","right":"E1121","up":"E1122"},"displayIdInBook":null}, "E1122": {"name":"蜜西娅","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[],"faceIds":{"down":"E1119","left":"E1120","right":"E1121","up":"E1122"},"displayIdInBook":null}, "E1125": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, - "E1126": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, - "E1127": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E1126": {"name":"绿影骷髅","hp":2580000,"atk":840000,"def":365000,"money":100,"exp":0,"point":0,"special":[39],"beforeBattle":[{"type":"if","condition":"(flag:shengqishi>=68)","true":[{"type":"animate","name":"yijianzhanqianye"},"\t[${flag:shengqishi_name},N510]\b[this]让我来!","金币+120,攻击+2000",{"type":"setValue","name":"status:money","operator":"+=","value":"120"},{"type":"setValue","name":"status:atk","operator":"+=","value":"2000"}],"false":[]}],"Atkvalue":2000,"level":"七阶无上"}, + "E1127": {"name":"蓝影骷髅","hp":4250000,"atk":920000,"def":420000,"money":100,"exp":0,"point":0,"special":[39],"beforeBattle":[{"type":"if","condition":"(flag:shengqishi>=68)","true":[{"type":"animate","name":"yijianzhanqianye"},"\t[${flag:shengqishi_name},N510]\b[this]让我来!","金币+120,防御力+4000",{"type":"setValue","name":"status:money","operator":"+=","value":"120"},{"type":"setValue","name":"status:def","operator":"+=","value":"4000"}],"false":[]}],"Defvalue":4000,"level":"七阶无上"}, "E1128": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E1129": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, - "E1130": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E1130": {"name":"黑暗兽君","hp":5800000,"atk":860000,"def":450000,"money":125,"exp":0,"point":0,"special":[30,36,39],"level":"八阶无上","X":25,"Atkvalue":4000,"Defvalue":4000,"Mdefvalue":12000,"value30_1":1000,"value30_2":50}, "E1131": {"name":"青龙","hp":16000000,"atk":825000,"def":200000,"money":560,"exp":0,"point":0,"special":[]}, "E1132": {"name":"虹眼龙","hp":10000000,"atk":250000,"def":425000,"money":580,"exp":0,"point":0,"special":[2]}, "E1133": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, - "E1134": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E1134": {"name":"黑暗将军","hp":5000000,"atk":820000,"def":350000,"money":110,"exp":0,"point":0,"special":[4,39],"level":"七阶无上","Atkvalue":1000,"Defvalue":1000}, "E1136": {"name":"深渊巨龙","hp":20000000,"atk":1000000,"def":350000,"money":5000,"exp":0,"point":0,"special":[30,35],"level":"九阶无上","value30_1":10000,"value30_2":60}, - "E1159": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]} + "E1159": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E1160": {"name":"棒锥","hp":10000000,"atk":940000,"def":465000,"money":1000,"exp":0,"point":0,"special":[30],"level":"八阶无上","value30_1":10000,"value30_2":50}, + "E1181": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[],"bigImage":"dragon1_compress_0.png"}, + "E1182": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[],"bigImage":"dragon1_compress_1.png"}, + "E1183": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[],"bigImage":"octopus_1.png"} } \ No newline at end of file diff --git a/project/floors/LZ10.js b/project/floors/LZ10.js index 922ebfc..41921b6 100644 --- a/project/floors/LZ10.js +++ b/project/floors/LZ10.js @@ -894,6 +894,7 @@ main.floors.LZ10= "\t[莫析辉,hero]\b[hero]我想,我们应该先去\r[red]\\c[30]精灵王国\\c[]\r[]、兽人族、矮人族看看老同学了……", "\t[唐佳成,N510]\b[this,4,6]啊?", "\t[莫析辉,hero]\b[hero]黑暗神殿如今异常活跃,咱们多联系几个朋友吧,毕竟如今东凌帝国、南荒帝国、北寒帝国都陷入了混乱……emmm,西武帝国的皇帝也投靠了黛默琳,我一怒之下杀了他,现在也内乱了……我可能真的做错了……现在得赶紧想办法对付黑暗神殿!", + "建议玩家在进入精灵王国之前通关魔界!", { "type": "setBlock", "number": "I357", @@ -1205,6 +1206,7 @@ main.floors.LZ10= "\t[莫析辉,hero]\b[hero]我想,我们应该先去\r[red]\\c[30]精灵王国\\c[]\r[]、兽人族、矮人族看看老同学了……", "\t[唐佳成,N510]\b[this,4,6]啊?", "\t[莫析辉,hero]\b[hero]黑暗神殿如今异常活跃,咱们多联系几个朋友吧,毕竟如今东凌帝国、南荒帝国、北寒帝国都陷入了混乱……emmm,西武帝国的皇帝也投靠了黛默琳,我一怒之下杀了他,现在也内乱了……我可能真的做错了……现在得赶紧想办法对付黑暗神殿!", + "建议玩家在进入精灵王国之前通关魔界!", { "type": "setBlock", "number": "I416", diff --git a/project/floors/LZ4.js b/project/floors/LZ4.js index fc62757..a639ecc 100644 --- a/project/floors/LZ4.js +++ b/project/floors/LZ4.js @@ -44,7 +44,7 @@ main.floors.LZ4= [140,140,140,140,140,140, 91,140,140,140,140,140,140], [140,688, 0,1132, 81, 0,1131, 0,140, 21, 21, 21,140], [140,688,688, 0,140, 0,140,823,140,140, 82,140,140], - [140,140,140,140,140,824,140, 0,222, 0, 0,689,140], + [140,140,140,140,140,824,140, 0,1132, 0, 0,689,140], [140,688, 0, 0,1029, 0,140,688,140,140, 81,140,140], [140,140, 81,140,140, 0,140, 0,140, 0,825, 0,140], [140, 0,1131, 0,140,823, 82,1029,140,689,349,346,140], diff --git a/project/floors/LZ6.js b/project/floors/LZ6.js index d2ea5f3..dcd6cf2 100644 --- a/project/floors/LZ6.js +++ b/project/floors/LZ6.js @@ -50,7 +50,7 @@ main.floors.LZ6= [140, 0, 21, 0,140, 0,140,1029,140,140,140,824, 94], [140, 21,825, 21,140,1132,140, 21, 21, 21,140, 0,140], [140,140, 82,140,140, 0,140,140,140,140,140, 81,140], - [140,1098, 0,216, 0, 21,140,688, 0,1131, 0,348,140], + [140,1098, 0,1029, 0, 21,140,688, 0,1131, 0,348,140], [140, 81,140,140,140,140,140, 81,140,140,140, 81,140], [140,823, 0,348, 0,1029, 0,1029,140,689,688,1131,140], [140,140,140,140,140,140, 91,140,140,140,140,140,140] diff --git a/project/floors/MJ1.js b/project/floors/MJ1.js index da4637b..b4b6a1d 100644 --- a/project/floors/MJ1.js +++ b/project/floors/MJ1.js @@ -14,689 +14,29 @@ main.floors.MJ1= "defaultGround": "ground", "bgm": null, "firstArrive": [ - "\t[伟大的迷迭香,E764]\b[this,6,6]现在的魔塔都不行,外墙太占地方啦,给我拆啦,拆啦!", - { - "type": "screenFlash", - "color": [ - 255, - 255, - 255, - 1 - ], - "time": 500, - "times": 1 - }, + "魔界剧情按照与圣骑士亲密度达到进行。(后面五层需要圣骑士亲密度达到75开启。)", + "\t[莫析辉,hero]\b[hero]可恶啊,这个魔界怎么没有任何红黄蓝绿白宝石……", + "\t[唐佳成,N510]\b[this,6,12]据说魔界的怪物都将所有的能量汲取了,如果想要从它们口中夺取能量,只能杀死它们。", + "\t[唐佳成,N510]\b[this,6,12]不过殿下方向,我会一直守护殿下的。", { "type": "hide", - "loc": [ - [ - 1, - 0 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 2, - 0 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 3, - 0 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 4, - 0 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 6, - 0 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 7, - 0 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 9, - 0 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 10, - 0 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 11, - 0 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 12, - 1 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 0, - 3 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 0, - 4 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 0, - 5 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 0, - 6 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 0, - 7 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 0, - 8 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 0, - 9 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 0, - 11 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 0, - 12 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 1, - 12 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 2, - 12 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 3, - 12 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 5, - 12 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 6, - 12 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 8, - 12 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 9, - 12 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 10, - 12 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 11, - 12 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 12, - 9 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 12, - 8 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 12, - 7 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 12, - 6 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 12, - 5 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 12, - 4 - ] - ], - "remove": true, - "async": true - }, - { - "type": "hide", - "loc": [ - [ - 12, - 3 - ] - ], - "remove": true, - "async": true - }, - { - "type": "waitAsync" - }, - { - "type": "screenFlash", - "color": [ - 255, - 255, - 255, - 1 - ], - "time": 500, - "times": 1 - }, - "\t[伟大的迷迭香,E764]\b[this,6,6]emmmm,真不错!可怜的玩家啊,你以为我拆了外墙,你就不用打怪了吗?出来吧,我的天兵们!", - { - "type": "screenFlash", - "color": [ - 255, - 255, - 255, - 1 - ], - "time": 500, - "times": 1 - }, - { - "type": "setBlock", - "number": "E757", - "loc": [ - [ - 4, - 0 - ] - ] - }, - { - "type": "setBlock", - "number": "yellowKey", - "loc": [ - [ - 1, - 0 - ] - ] - }, - { - "type": "setBlock", - "number": "yellowKey", - "loc": [ - [ - 2, - 0 - ] - ] - }, - { - "type": "setBlock", - "number": "yellowKey", - "loc": [ - [ - 3, - 0 - ] - ] - }, - { - "type": "setBlock", - "number": "E758", - "loc": [ - [ - 2, - 12 - ] - ] - }, - { - "type": "setBlock", - "number": "E758", - "loc": [ - [ - 11, - 0 - ] - ] - }, - { - "type": "setBlock", - "number": "E761", - "loc": [ - [ - 7, - 0 - ] - ] - }, - { - "type": "setBlock", - "number": "redKing", - "loc": [ - [ - 0, - 6 - ] - ] - }, - { - "type": "setBlock", - "number": "redKing", - "loc": [ - [ - 12, - 6 - ] - ] - }, - { - "type": "setBlock", - "number": "E757", - "loc": [ - [ - 8, - 12 - ] - ] - }, - { - "type": "setBlock", - "number": "I361", - "loc": [ - [ - 9, - 12 - ] - ] - }, - { - "type": "setBlock", - "number": "I361", - "loc": [ - [ - 10, - 12 - ] - ] - }, - { - "type": "setBlock", - "number": "I361", - "loc": [ - [ - 11, - 12 - ] - ] - }, - { - "type": "setBlock", - "number": "big7Potion", - "loc": [ - [ - 0, - 8 - ] - ] - }, - { - "type": "setBlock", - "number": "big7Potion", - "loc": [ - [ - 12, - 4 - ] - ] - }, - { - "type": "setBlock", - "number": "big8Potion", - "loc": [ - [ - 12, - 8 - ] - ] - }, - { - "type": "setBlock", - "number": "big8Potion", - "loc": [ - [ - 0, - 5 - ] - ] - }, - { - "type": "setBlock", - "number": "I357", - "loc": [ - [ - 11, - 0 - ] - ] - }, - { - "type": "screenFlash", - "color": [ - 255, - 255, - 255, - 1 - ], - "time": 500, - "times": 1 - }, - "\t[伟大的迷迭香,E764]\b[this,6,6]好好玩吧,桀桀桀桀桀桀!", - { - "type": "hide", - "loc": [ - [ - 6, - 6 - ] - ], "remove": true - }, - { - "type": "if", - "condition": "(flag:hard===4)", - "true": [ - "检测到骑士专精,攻击+20,防御+20,护盾+100,生命值+12800。", - { - "type": "setValue", - "name": "status:atk", - "operator": "+=", - "value": "20" - }, - { - "type": "setValue", - "name": "status:def", - "operator": "+=", - "value": "20" - }, - { - "type": "setValue", - "name": "status:mdef", - "operator": "+=", - "value": "100" - }, - { - "type": "setValue", - "name": "status:hp", - "operator": "+=", - "value": "12800" - } - ], - "false": [ - { - "type": "if", - "condition": "(flag:hard===5)", - "true": [ - "检测到拓印者专精,血瓶效果归零。", - { - "type": "setGlobalValue", - "name": "greenPotion", - "value": 0 - } - ], - "false": [] - } - ] } ], "eachArrive": [], "parallelDo": "", "events": {}, "changeFloor": { - "1,11": { - "floorId": ":before", - "stair": "upFloor" - }, - "12,0": { + "12,1": { "floorId": ":next", "stair": "downFloor" + }, + "6,11": { + "floorId": "YS10", + "loc": [ + 6, + 6 + ] } }, "beforeBattle": {}, @@ -707,25 +47,37 @@ main.floors.MJ1= "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [ 4, 4, 4, 4, 4, 81, 4, 4, 81, 4, 4, 4, 87], - [ 4,683,683,683, 0, 4, 0,683, 4, 0, 22, 0, 4], - [ 4, 4, 4, 4, 4, 4,758, 4, 4, 4, 4, 4, 4], - [ 4, 0,760, 0, 21, 4, 0, 4, 0,356,759, 0, 4], - [ 4,358, 4,683, 0, 4, 21, 4,683, 0, 4,358, 4], - [ 4, 0, 4, 0,357, 4, 0, 4, 0,357, 4, 0, 4], - [ 4, 4, 4, 4,761, 82,764, 82,758, 4, 4, 4, 4], - [ 4, 0, 4, 0,354, 4, 0, 4,361, 0, 4, 0, 4], - [ 4,360, 4,683, 0, 4,683, 4, 0,683, 4,360, 4], - [ 4, 0,750, 0,355, 4, 0, 4, 21, 0,750, 0, 4], - [ 4, 4, 4, 4, 4, 4,761, 4, 4, 4, 4, 4, 4], - [ 4, 88, 4,683, 4,361, 0, 4, 0, 21, 21, 21, 4], - [ 4, 4, 4, 4, 81, 4, 4, 81, 4, 4, 4, 4, 4] + [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 4,688,688,688, 0, 81,1126,688, 81, 0, 22, 0, 94], + [ 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4], + [ 4, 0,1130, 0, 21, 4, 21, 4, 0,699,1127, 0, 4], + [ 4,699, 4,688, 0, 4, 0, 4,688, 0, 4,617, 4], + [ 4, 0, 4, 0,617, 4,1126, 4, 0,699, 4, 0, 4], + [ 4, 4, 4, 4,1030, 82, 0, 82,1126, 4, 4, 4, 4], + [ 4, 0, 4, 0,617, 4,688, 4,617, 0, 4, 0, 4], + [ 4,699, 4,688, 0, 4, 0, 4, 0,688, 4,699, 4], + [ 4, 0,1134, 0,1126, 4,1030, 4,1126, 0,1134, 0, 4], + [ 4, 4, 4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 4], + [ 4,617,617,1026, 0,20821,20822,20823,1030, 21, 21, 21, 4], + [ 4, 4, 4, 4, 0, 0,513, 0, 0, 4, 4, 4, 4] ], "bgmap": [ ], "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, 0, 0, 0,20813,20814,20815, 0, 0, 0, 0, 0], + [ 0, 0, 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": [ @@ -734,7 +86,7 @@ main.floors.MJ1= ], "flyPoint": [ - 1, + 6, 11 ] } \ No newline at end of file diff --git a/project/floors/MJ10.js b/project/floors/MJ10.js index c372008..bf33b91 100644 --- a/project/floors/MJ10.js +++ b/project/floors/MJ10.js @@ -17,96 +17,19 @@ main.floors.MJ10= "eachArrive": [], "parallelDo": "", "events": {}, - "changeFloor": {}, + "changeFloor": { + "11,10": { + "floorId": "MJ9", + "loc": [ + 11, + 10 + ] + } + }, "beforeBattle": {}, - "afterBattle": { - "6,4": [ - "\t[迷迭香,E764]\b[this]魔塔内,我对你的爱,就像王州对李华、咸鱼对王大锤那么热烈,你居然感受不到,啊!", - "最终,邪恶的迷迭香被玩家打败……", - { - "type": "if", - "condition": "(flag:hard===1)", - "true": [ - { - "type": "win", - "reason": "战士" - } - ], - "false": [ - { - "type": "if", - "condition": "(flag:hard===2)", - "true": [ - { - "type": "win", - "reason": "刺客" - } - ], - "false": [ - { - "type": "if", - "condition": "(flag:hard===3)", - "true": [ - { - "type": "win", - "reason": "法师" - } - ], - "false": [ - { - "type": "if", - "condition": "(flag:hard===4)", - "true": [ - { - "type": "win", - "reason": "骑士" - } - ], - "false": [ - { - "type": "if", - "condition": "(flag:hard===5)", - "true": [ - { - "type": "win", - "reason": "拓印者" - } - ], - "false": [] - } - ] - } - ] - } - ] - } - ] - } - ] - }, + "afterBattle": {}, "afterGetItem": {}, - "afterOpenDoor": { - "6,5": [ - "\t[迷迭香,E764]\b[this,6,4]亲爱的玩家,你来啦!", - "\t[玩家,hero]\b[hero]你自己测了吗?", - "\t[迷迭香,E764]\b[this,6,4]测了一下。", - "\t[玩家,hero]\b[hero]感觉怎么样?", - "\t[迷迭香,E764]\b[this,6,4]我去除了大部分的塔的坑人。", - "\t[迷迭香,E764]\b[this,6,4]但是我保留了一部分。", - "\t[迷迭香,E764]\b[this,6,4]我觉得保留了一部分塔的玩法,才知道你玩的是魔塔。", - "\t[玩家,hero]\b[hero]你是有意把它保留的吗?", - "\t[迷迭香,E764]\b[this,6,4]是造塔的过程中,我留下了一部分。", - "\t[玩家,hero]\b[hero]是故意的还是不小心?", - "\t[迷迭香,E764]\b[this,6,4]是故意的。", - "\t[玩家,hero]\b[hero](玩塔中……)", - "\t[玩家,hero]\b[hero](呕呕……)迷迭香,我要打死你!", - "\t[迷迭香,E764]\b[this,6,4]!!!", - "\t[迷迭香,E764]\b[this,6,4]难道你没有感受到我对你炽热的爱吗?", - "\t[玩家,hero]\b[hero]我绝不会原谅你!受死吧!", - "\t[迷迭香,E764]\b[this,6,4]呜呜呜,亲爱的玩家,我对你的爱,如太阳般炽热,我可以把心掏给你!", - "\t[玩家,hero]\b[hero]谁要你的心!受死吧!" - ] - }, + "afterOpenDoor": {}, "autoEvent": {}, "cannotMove": {}, "cannotMoveIn": {}, @@ -115,13 +38,13 @@ main.floors.MJ10= [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], - [ 4, 4, 4, 4, 4, 4,764, 4, 4, 4, 4, 4, 4], - [ 4, 4, 4, 4, 4, 4, 83, 4, 4, 4, 4, 4, 4], - [ 4, 4, 4, 4,685, 0, 83, 0,685, 4, 4, 4, 4], - [ 4, 4, 4, 4, 4, 4, 83, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4,714,714,714,714,714, 4, 4, 4, 4], + [ 4, 4, 4, 4,714,1172,1173,1174,714, 4, 4, 4, 4], + [ 4, 4, 4, 4,714,1175,1176,1177,714, 4, 4, 4, 4], + [ 4, 4, 4, 4,714,1178,1171,1179,714, 4, 4, 4, 4], [ 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4], - [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], - [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 92, 4], [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] ], diff --git a/project/floors/MJ2.js b/project/floors/MJ2.js index 3d025f2..3ddd196 100644 --- a/project/floors/MJ2.js +++ b/project/floors/MJ2.js @@ -16,15 +16,7 @@ main.floors.MJ2= "firstArrive": [], "eachArrive": [], "parallelDo": "", - "events": { - "0,9": [ - "\t[智者,man]这一区的钥匙很少,需要留有金币买钥匙哦", - { - "type": "hide", - "remove": true - } - ] - }, + "events": {}, "changeFloor": { "12,0": { "floorId": ":before", @@ -81,19 +73,19 @@ main.floors.MJ2= "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [358,360,358,760, 0, 4,358, 0,758, 81, 0, 0, 88], - [ 4, 4, 4, 4, 0, 4, 0, 4, 4, 4,245, 4,758], - [ 4,358, 0, 4,683, 4,761, 22,683,750, 0, 4, 0], - [ 4, 0,757, 81, 0, 4, 4, 4, 4, 4,356, 4,683], - [ 4,365, 0, 4,750, 4,683, 0, 0, 4, 0, 4, 0], - [ 4, 4, 4, 4, 0, 4, 0,366,759, 81,761, 4,761], - [ 87, 81, 81,758, 0, 4,683, 0, 0, 4, 0, 82, 0], - [ 4, 4, 4, 0, 0, 4, 4, 4, 4, 4,683, 4, 21], - [ 4,360, 0,761, 21, 81,683, 0,758, 81, 0, 4, 21], - [121, 0,365,761, 0, 4, 0,356, 0, 4,760, 4, 21], - [ 4, 81, 4, 4,750, 0,750, 4,761, 4, 81, 4, 4], - [ 0,759, 0, 4, 4, 85, 4, 4, 0, 4,361,362,361], - [684,684,684, 4, 21, 23, 21, 4,683, 4, 4, 4, 4] + [617,360,617,1130, 0, 4,617, 0,1126, 81, 0, 0, 92], + [ 4, 4, 4, 4, 0, 4, 0, 4, 4, 4,1026, 4,1126], + [ 4,617, 0, 4,688, 4,1030, 22,688,1126, 0, 4, 0], + [ 4, 0,1127, 81, 0, 4, 4, 4, 4, 4,699, 4,688], + [ 4,699, 0, 4,1126, 4,688, 0, 0, 4, 0, 4, 0], + [ 4, 4, 4, 4, 0, 4, 0,617,1127, 81,1030, 4,1030], + [ 92, 81, 81,1126, 0, 4,688, 0, 0, 4, 0, 82, 0], + [ 4, 4, 4, 0, 0, 4, 4, 4, 4, 4,688, 4, 21], + [ 4,699, 0,1030, 21, 81,688, 0,1126, 81, 0, 4, 21], + [ 4, 0,699,1030, 0, 4, 0,699, 0, 4,1130, 4, 21], + [ 4, 81, 4, 4,1126, 0,1126, 4,1030, 4, 81, 4, 4], + [ 0,1127, 0, 4, 4, 85, 4, 4, 0, 4,699,617,699], + [688,688,688, 4, 21, 23, 21, 4,688, 4, 4, 4, 4] ], "bgmap": [ diff --git a/project/floors/MJ3.js b/project/floors/MJ3.js index cd738dd..6f1dcd5 100644 --- a/project/floors/MJ3.js +++ b/project/floors/MJ3.js @@ -28,112 +28,26 @@ main.floors.MJ3= } }, "beforeBattle": {}, - "afterBattle": { - "4,3": [ - { - "type": "setValue", - "name": "flag:door_MJ3_6_5", - "operator": "+=", - "value": "1" - } - ], - "4,4": [ - { - "type": "setValue", - "name": "flag:door_MJ3_6_5", - "operator": "+=", - "value": "1" - } - ], - "5,4": [ - { - "type": "setValue", - "name": "flag:door_MJ3_6_5", - "operator": "+=", - "value": "1" - } - ], - "5,3": [ - { - "type": "setValue", - "name": "flag:door_MJ3_6_5", - "operator": "+=", - "value": "1" - } - ], - "6,3": [ - { - "type": "setValue", - "name": "flag:door_MJ3_6_5", - "operator": "+=", - "value": "1" - } - ], - "6,4": [ - { - "type": "setValue", - "name": "flag:door_MJ3_6_5", - "operator": "+=", - "value": "1" - } - ], - "7,4": [ - { - "type": "setValue", - "name": "flag:door_MJ3_6_5", - "operator": "+=", - "value": "1" - } - ], - "7,3": [ - { - "type": "setValue", - "name": "flag:door_MJ3_6_5", - "operator": "+=", - "value": "1" - } - ] - }, + "afterBattle": {}, "afterGetItem": {}, "afterOpenDoor": {}, - "autoEvent": { - "6,5": { - "0": { - "condition": "flag:door_MJ3_6_5==8", - "currentFloor": true, - "priority": 0, - "delayExecute": false, - "multiExecute": false, - "data": [ - { - "type": "openDoor" - }, - { - "type": "setValue", - "name": "flag:door_MJ3_6_5", - "operator": "=", - "value": "null" - } - ] - } - } - }, + "autoEvent": {}, "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [683, 0,761, 0, 81, 0,683, 0, 0, 4, 4, 4, 4], - [ 4, 81, 4, 4, 4, 0, 0, 0, 82,750, 4,683, 4], - [ 0,683, 0, 4, 4, 4, 81, 4, 4, 0, 4,684, 4], - [245, 4,361, 4,758,758,758,758, 4,683, 4,683, 4], - [ 0, 4, 81, 4,761,761,761,761, 4, 0, 81,760, 4], - [ 0, 4,761, 4, 4, 4, 85, 4, 4, 0, 4, 0, 4], - [ 88, 0,758, 81,245, 4, 81, 4, 21,759, 4, 81, 4], - [ 4, 83, 4, 4,361, 4, 81, 4, 21, 4, 4,245, 4], - [ 0,759, 0, 4,361, 4, 81, 4, 21, 4,361, 0,361], - [358, 0,360, 4, 4, 4, 0, 4, 4, 4, 4, 82, 4], - [ 0,361, 0, 4,683, 0,758, 0, 0, 4, 0,757, 0], - [ 4, 4, 4, 4,245, 4, 4, 4,761, 4, 21, 22, 21], - [ 87, 0,357, 81, 0, 81, 0,684, 0, 4, 21, 21, 21] + [688, 0,1030, 0, 81, 0, 0,688, 4, 4, 4, 4, 4], + [ 4, 81, 4, 4, 4, 0,1126, 0, 82,1134, 4,688, 4], + [ 4, 0,688, 0, 4, 4, 81, 4, 4, 0, 4,688, 4], + [ 4,1026, 4,699, 4, 0,617, 0, 4,688, 4,688, 4], + [ 4, 0, 4, 81, 4,688, 0, 21, 4, 0, 81,1130, 4], + [ 4, 0, 4,1030, 4, 4,1127, 4, 4, 0, 4, 0, 4], + [ 94, 0,1126, 81,1026, 4, 81, 4, 21,1127, 4, 81, 4], + [ 4, 83, 4, 4,699, 4, 81, 4, 21, 4, 4,1026, 4], + [ 0,1134, 0, 4,699, 4, 81, 4, 21, 4,699, 0,699], + [617, 0,700, 4, 4, 4, 0, 4, 4, 4, 4, 82, 4], + [ 0,699, 0, 4,688, 0,1126, 0, 0, 4, 0,1127, 0], + [ 4, 4, 4, 4,1026, 4, 4, 4,1030, 4, 21, 22, 21], + [ 92, 0,617, 81, 0, 81, 0,688, 0, 4, 21, 21, 21] ], "bgmap": [ diff --git a/project/floors/MJ4.js b/project/floors/MJ4.js index f80148b..0920090 100644 --- a/project/floors/MJ4.js +++ b/project/floors/MJ4.js @@ -35,19 +35,19 @@ main.floors.MJ4= "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [361,361,361,759, 81, 0,761, 0, 22, 0,750, 4,683], - [ 4, 4, 4, 4,683, 4, 4, 4, 4, 4, 0, 4,683], - [ 0,362, 0, 4, 0, 4, 21, 81,750, 4,683, 82,683], - [ 21, 0,750, 82,245, 4, 0, 4, 0, 4, 81, 4, 4], - [ 4, 4, 4, 4, 0, 4,761, 4,683, 4,758, 4, 22], - [684, 0,760, 82,361, 4, 0, 4, 0, 4, 0, 4, 22], - [ 0,684, 0, 4, 81, 4, 81, 4,245, 4,361, 83, 22], - [ 4, 4, 4, 4,761, 4, 0, 4, 81, 4, 0, 4, 4], - [ 0,361, 0, 81, 0, 4,758, 4, 0, 0,761, 0, 21], - [683, 0,758, 4,683, 4, 0, 4, 4, 4, 4, 4, 4], - [ 4, 4, 82, 4, 0, 4,361, 0, 81,757,360,360,360], - [ 0, 0, 0, 4,245, 4, 0, 4, 4, 4, 4, 4, 4], - [ 88, 0,759, 81, 0, 4, 87, 0, 81,760,358,358,358] + [698,698,698,1127, 81, 0,1030, 0, 22, 0,1134, 4,688], + [ 4, 4, 4, 4,688, 4, 4, 4, 4, 4, 0, 4,688], + [ 0,617, 0, 4, 0, 4, 21, 81,1134, 4,688, 82,688], + [ 21, 0,1134, 82,1026, 4, 0, 4, 0, 4, 81, 4, 4], + [ 4, 4, 4, 4, 0, 4,1030, 4,688, 4,1126, 4, 22], + [688, 0,1130, 82,698, 4, 0, 4, 0, 4, 0, 4, 22], + [ 0,688, 0, 4, 81, 4, 81, 4,1026, 4,698, 83, 22], + [ 4, 4, 4, 4,1030, 4, 0, 4, 81, 4, 0, 4, 4], + [ 0,698, 0, 81, 0, 4,1126, 4, 0, 0,1030, 0, 21], + [688, 0,1126, 4,688, 4, 0, 4, 4, 4, 4, 4, 4], + [ 4, 4, 82, 4, 0, 4,698, 0, 81,1126,699,699,699], + [ 0, 0, 0, 4,1026, 4, 0, 4, 4, 4, 4, 4, 4], + [ 94, 0,1127, 81, 0, 4, 93, 0, 81,1130,617,617,617] ], "bgmap": [ diff --git a/project/floors/MJ5.js b/project/floors/MJ5.js index a8482ba..f690886 100644 --- a/project/floors/MJ5.js +++ b/project/floors/MJ5.js @@ -16,7 +16,30 @@ main.floors.MJ5= "firstArrive": [], "eachArrive": [], "parallelDo": "", - "events": {}, + "events": { + "6,9": [ + "\t[唐佳成,N510]\b[this]这个家伙应该就是殿下的毕业任务啦!", + { + "type": "hide", + "remove": true + } + ], + "11,11": [ + { + "type": "if", + "condition": "(flag:shengqishi>=72)", + "true": [ + { + "type": "hide", + "remove": true + } + ], + "false": [ + "与圣骑士亲密度没有达到72,不允许通行" + ] + } + ] + }, "changeFloor": { "6,12": { "floorId": ":before", @@ -29,18 +52,28 @@ main.floors.MJ5= }, "beforeBattle": {}, "afterBattle": { - "3,10": [ + "6,7": [ { "type": "setValue", - "name": "flag:door_MJ5_2_11", + "name": "flag:door_MJ5_5_3", "operator": "+=", "value": "1" - } - ], - "3,12": [ + }, { "type": "setValue", - "name": "flag:door_MJ5_2_11", + "name": "flag:door_MJ5_7_3", + "operator": "+=", + "value": "1" + }, + { + "type": "setValue", + "name": "flag:door_MJ5_10_7", + "operator": "+=", + "value": "1" + }, + { + "type": "setValue", + "name": "flag:door_MJ5_6_2", "operator": "+=", "value": "1" } @@ -49,9 +82,9 @@ main.floors.MJ5= "afterGetItem": {}, "afterOpenDoor": {}, "autoEvent": { - "2,11": { + "5,3": { "0": { - "condition": "flag:door_MJ5_2_11==2", + "condition": "flag:door_MJ5_5_3==1", "currentFloor": true, "priority": 0, "delayExecute": false, @@ -62,7 +95,68 @@ main.floors.MJ5= }, { "type": "setValue", - "name": "flag:door_MJ5_2_11", + "name": "flag:door_MJ5_5_3", + "operator": "=", + "value": "null" + } + ] + } + }, + "7,3": { + "0": { + "condition": "flag:door_MJ5_7_3==1", + "currentFloor": true, + "priority": 0, + "delayExecute": false, + "multiExecute": false, + "data": [ + { + "type": "openDoor" + }, + { + "type": "setValue", + "name": "flag:door_MJ5_7_3", + "operator": "=", + "value": "null" + } + ] + }, + "1": null + }, + "10,7": { + "0": { + "condition": "flag:door_MJ5_10_7==1", + "currentFloor": true, + "priority": 0, + "delayExecute": false, + "multiExecute": false, + "data": [ + { + "type": "openDoor" + }, + { + "type": "setValue", + "name": "flag:door_MJ5_10_7", + "operator": "=", + "value": "null" + } + ] + } + }, + "6,2": { + "0": { + "condition": "flag:door_MJ5_6_2==1", + "currentFloor": true, + "priority": 0, + "delayExecute": false, + "multiExecute": false, + "data": [ + { + "type": "openDoor" + }, + { + "type": "setValue", + "name": "flag:door_MJ5_6_2", "operator": "=", "value": "null" } @@ -73,19 +167,19 @@ main.floors.MJ5= "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [361, 4, 21, 0, 21, 4,360,358,684,760, 81,683, 0], - [361, 4, 0,363, 0, 4,360,358,684, 0, 4, 0,757], - [361, 4, 21,759, 21, 4,684,684,750, 4, 4, 4, 81], - [ 0, 4, 4, 81, 4, 4, 4, 4, 82, 4,361, 0, 0], - [ 0, 81,757, 0,683, 0,761, 4, 0, 4, 0, 22, 0], - [ 4, 4, 83, 4, 4, 4, 81, 4, 0, 81,759, 0,361], - [ 4,683,683,683, 4, 0, 0, 4, 81, 4, 4, 4, 4], - [ 4,683,683,683, 4,683, 0, 4, 0,760, 82, 0,683], - [ 4,683,683,683, 4, 0,245, 4, 21, 21, 4, 0, 4], - [ 4, 4, 4, 4, 4, 4, 81, 4, 21, 21, 4,750, 4], - [ 0,684, 4,245, 0, 4, 0, 4, 0, 0, 4, 81, 4], - [362, 0, 85, 0, 0, 4, 0, 81,758, 0, 4, 0, 4], - [ 0, 23, 4,245, 0, 82, 88, 4, 4, 4, 4, 87, 4] + [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4, 4,1115, 4, 4, 4, 4, 4, 4], + [ 4, 4,703,703,703, 4, 85, 4,714,714,714, 4, 4], + [ 4, 4, 21, 21, 21, 85, 0, 85,349,349,349, 4, 4], + [ 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4,1161,1170,1162, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4,1163,1164,1165, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4,1166,1169,1168, 0, 0, 85, 0, 4], + [ 4, 4, 4, 4, 4, 4, 83, 4, 4, 4, 4, 0, 4], + [ 4, 4, 4, 4, 4, 4,510, 4, 4, 4, 4, 0, 4], + [ 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 0, 4], + [ 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4,1095, 4], + [ 4, 4, 4, 4, 4, 4, 91, 4, 4, 4, 4, 93, 4] ], "bgmap": [ diff --git a/project/floors/MJ6.js b/project/floors/MJ6.js index b041bed..d648db6 100644 --- a/project/floors/MJ6.js +++ b/project/floors/MJ6.js @@ -16,15 +16,7 @@ main.floors.MJ6= "firstArrive": [], "eachArrive": [], "parallelDo": "", - "events": { - "10,11": [ - "\t[智者,man]\b[this]进入最后一层不可回来,记得至少留有三把红钥匙。", - { - "type": "hide", - "remove": true - } - ] - }, + "events": {}, "changeFloor": { "11,12": { "floorId": ":before", @@ -36,64 +28,26 @@ main.floors.MJ6= } }, "beforeBattle": {}, - "afterBattle": { - "4,7": [ - { - "type": "setValue", - "name": "flag:door_MJ6_5_6", - "operator": "+=", - "value": "1" - } - ], - "6,7": [ - { - "type": "setValue", - "name": "flag:door_MJ6_5_6", - "operator": "+=", - "value": "1" - } - ] - }, + "afterBattle": {}, "afterGetItem": {}, "afterOpenDoor": {}, - "autoEvent": { - "5,6": { - "0": { - "condition": "flag:door_MJ6_5_6==2", - "currentFloor": true, - "priority": 0, - "delayExecute": false, - "multiExecute": false, - "data": [ - { - "type": "openDoor" - }, - { - "type": "setValue", - "name": "flag:door_MJ6_5_6", - "operator": "=", - "value": "null" - } - ] - } - } - }, + "autoEvent": {}, "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [ 87, 4,361,358,361,245, 0, 4, 4, 4, 4, 4, 21], - [ 0, 4, 4, 4, 4, 4, 81, 81, 0, 4,760, 81, 0], - [ 0, 81,761, 0,358, 0,750, 81,757, 4,361, 4,759], - [ 4, 4, 0, 4, 4, 4, 4, 4,360, 4, 0, 4, 0], - [684, 4, 21, 4, 0,366, 0, 4,362, 4, 81, 4,757], - [684, 4, 0, 4,683, 0,683, 4,360, 4,245, 4, 82], - [684, 82,750, 4, 4, 85, 4, 4, 4, 4, 0, 4,362], - [ 4, 4, 81, 4,759, 0,759, 4,750, 0, 21, 4,684], - [360,761, 0, 4, 4, 82, 4, 4, 82, 4, 4, 4, 4], - [ 4, 4, 0,758, 81,360, 0,761, 0,683, 0,758, 0], - [683, 4,245, 4, 4, 4, 4, 4,750, 4, 4, 81, 4], - [683, 81, 0, 4,684,684,757, 81, 0, 4,121, 0, 0], - [683, 4,684, 4,683,683, 0, 4, 21, 4, 0, 88, 0] + [ 91, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4], + [ 4, 4,710,710, 4, 0, 0, 0, 4,710,710, 4, 4], + [ 4, 4,710,710, 0, 0, 0, 0, 0,710,710, 4, 4], + [ 4, 4,710,710, 4, 0,1183, 0, 4,710,710, 4, 4], + [ 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 4], + [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4], + [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4], + [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 91, 4] ], "bgmap": [ diff --git a/project/floors/MJ7.js b/project/floors/MJ7.js index dffad77..7fed2b7 100644 --- a/project/floors/MJ7.js +++ b/project/floors/MJ7.js @@ -35,19 +35,19 @@ main.floors.MJ7= "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [ 88, 4,360, 0,362, 4,683,683,683, 4,684,366,684], - [ 21, 4, 0,757, 0, 4, 4,760, 4, 4, 83, 4, 4], - [ 0, 4, 4, 81, 4, 4, 0, 0,758, 0, 21, 4, 21], - [758, 82, 0,683, 0,761, 81, 4, 4, 4, 4, 4, 21], - [ 4, 4, 4, 4, 4, 4, 0, 4, 0,757, 0, 4, 21], - [362, 0, 4,245, 82, 0,361,759, 0, 4,358, 81,761], - [683,759, 81, 0, 4, 4, 4, 4, 4, 4, 0, 4,361], - [358, 0, 4,361, 0,750, 0,362, 0, 81,245, 4, 4], - [ 4, 4, 4, 4, 81, 4, 4,760, 4, 4, 82, 4,360], - [361,683, 0, 0,758, 4,683,683,683, 4, 0, 81,245], - [ 4, 81, 4, 4, 4, 4, 4, 4, 4, 4,683, 4,360], - [ 4,761, 0,360, 0,750, 0, 21, 0, 82,758, 4, 4], - [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 87,759, 23] + [ 93, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 0, 4, 4, 4, 4,711,711,711, 4, 4, 4, 4, 4], + [ 0, 4, 4, 4, 4,711,711,711, 0, 0, 0, 4, 4], + [ 0, 4, 4, 4, 4, 0,1182, 0, 4, 4, 0, 4, 4], + [ 0, 4, 4, 4, 4, 4, 0, 4, 4, 4, 0, 4, 4], + [ 0, 4, 4, 4, 4, 4, 0, 4, 4, 4, 0, 4, 4], + [ 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 4, 4], + [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 93, 4, 4] ], "bgmap": [ diff --git a/project/floors/MJ8.js b/project/floors/MJ8.js index fbe8611..9bf8620 100644 --- a/project/floors/MJ8.js +++ b/project/floors/MJ8.js @@ -16,69 +16,7 @@ main.floors.MJ8= "firstArrive": [], "eachArrive": [], "parallelDo": "", - "events": { - "0,4": [ - { - "type": "if", - "condition": "(flag:hard===0)", - "true": [ - "\t[商人,hero]\b[this]另一个自己啊,我这有20000生命值,送给你吧!", - { - "type": "setValue", - "name": "status:hp", - "operator": "+=", - "value": "20000" - }, - { - "type": "hide", - "remove": true - } - ], - "false": [ - { - "type": "confirm", - "text": "我有20000生命值,\n你出2000金币就卖给你。", - "yes": [ - { - "type": "if", - "condition": "(status:money>=2000)", - "true": [ - { - "type": "setValue", - "name": "status:money", - "operator": "-=", - "value": "2000" - }, - { - "type": "setValue", - "name": "status:hp", - "operator": "+=", - "value": "20000" - }, - { - "type": "playSound", - "name": "确定" - }, - { - "type": "hide", - "remove": true - } - ], - "false": [ - { - "type": "playSound", - "name": "操作失败" - }, - "\t[行商,trader]\b[this]你的金币不足!" - ] - } - ], - "no": [] - } - ] - } - ] - }, + "events": {}, "changeFloor": { "10,12": { "floorId": ":before", @@ -90,64 +28,26 @@ main.floors.MJ8= } }, "beforeBattle": {}, - "afterBattle": { - "3,8": [ - { - "type": "setValue", - "name": "flag:door_MJ8_2_7", - "operator": "+=", - "value": "1" - } - ], - "3,6": [ - { - "type": "setValue", - "name": "flag:door_MJ8_2_7", - "operator": "+=", - "value": "1" - } - ] - }, + "afterBattle": {}, "afterGetItem": {}, "afterOpenDoor": {}, - "autoEvent": { - "2,7": { - "0": { - "condition": "flag:door_MJ8_2_7==2", - "currentFloor": true, - "priority": 0, - "delayExecute": false, - "multiExecute": false, - "data": [ - { - "type": "openDoor" - }, - { - "type": "setValue", - "name": "flag:door_MJ8_2_7", - "operator": "=", - "value": "null" - } - ] - } - } - }, + "autoEvent": {}, "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [684,684,684,760, 82,750, 4, 21, 21, 21, 4,358,360], - [ 4, 4, 4, 0, 4, 0, 4,685, 23,685, 81,358,360], - [362,362,362,757, 4,683, 4, 22, 22, 22, 4,358,360], - [ 4, 4, 4, 4, 4, 0, 4, 0,247, 0, 4, 4, 4], - [122, 0,245,683, 4,761, 4, 4, 83, 4, 4,683,365], - [ 4, 4, 4, 0, 4, 0,758, 0,683, 0, 82,760,363], - [ 0,684, 4,759, 4, 81, 4, 4, 4, 4, 4,683,364], - [366, 0, 85, 0, 81, 0,761, 21,361,683, 4, 4, 4], - [ 0, 21, 4,759, 4,245, 4, 4, 4, 4, 4, 0,360], - [ 4, 4, 4, 4, 4, 0, 4, 0,245, 0, 81,757, 0], - [ 87, 0,761, 0, 81, 0,750,361, 4,683, 4, 0,358], - [ 4, 81, 4, 4, 0, 4, 4, 4, 4, 0, 4, 4, 4], - [683,365,683, 4,683, 4, 21, 21,758, 0, 88,245,357] + [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4,712,712,712, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4,712,712,712, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4, 0,1181, 0, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4], + [ 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 0, 4, 4], + [ 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 0, 4, 4], + [ 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 0, 4, 4], + [ 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 0, 4, 4], + [ 92, 0, 0, 0, 4, 4, 4, 4, 4, 4, 0, 4, 4], + [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4, 4], + [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 91, 4, 4] ], "bgmap": [ diff --git a/project/floors/MJ9.js b/project/floors/MJ9.js index e2134bb..5e2e3bb 100644 --- a/project/floors/MJ9.js +++ b/project/floors/MJ9.js @@ -22,9 +22,12 @@ main.floors.MJ9= "floorId": ":before", "stair": "upFloor" }, - "6,8": { - "floorId": ":next", - "stair": "downFloor" + "11,10": { + "floorId": "MJ10", + "loc": [ + 11, + 10 + ] } }, "beforeBattle": {}, @@ -35,19 +38,19 @@ main.floors.MJ9= "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [364, 0, 4,684, 4,362, 0, 4, 0,759, 21,363, 21], - [ 0,684, 4,366, 4, 0,757, 81,365, 4, 4, 4, 4], - [757, 4, 4,757, 4, 21, 0, 4, 0, 81,750, 0,760], - [ 0, 4, 0, 82, 4, 4, 4, 4,760, 4, 0, 4, 0], - [ 0, 81,759, 0, 0,245, 81, 21, 0, 4,361, 4,360], - [ 4, 4, 4, 4, 4, 4, 4, 0,683, 4,361, 4,360], - [ 0,760, 81, 81, 81,750, 0,245, 4, 4, 4, 4, 4], - [683, 4, 4, 4, 4, 4,683, 0, 81,757,361,360,362], - [ 0, 4,361,684,361, 4, 87, 4, 4, 4, 4, 4, 4], - [750, 4,358, 0,358, 4,245, 0,361, 81,245, 0,683], - [ 88, 4, 0,759, 0, 4, 4, 81, 4, 4, 4, 81, 4], - [ 81, 4, 4, 82, 4, 4, 0,759, 0, 4, 0,757, 0], - [245, 0, 21, 21, 21, 4,683, 0,684, 4,358, 0,362] + [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4,713,713,713, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4,713,713,713, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4, 0,1180, 0, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4], + [ 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 4], + [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + [ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] ], "bgmap": [ diff --git a/project/floors/YS10.js b/project/floors/YS10.js index f0de352..2d1882f 100644 --- a/project/floors/YS10.js +++ b/project/floors/YS10.js @@ -73,7 +73,14 @@ main.floors.YS10= "type": "if", "condition": "switch:A", "true": [ - "魔界剧情暂未开启,请通关西武帝国后再来哦!" + { + "type": "changeFloor", + "floorId": "MJ1", + "loc": [ + 6, + 11 + ] + } ], "false": [ { diff --git a/project/floors/YS9.js b/project/floors/YS9.js index 0a4cafe..7ffe3fc 100644 --- a/project/floors/YS9.js +++ b/project/floors/YS9.js @@ -88,7 +88,7 @@ main.floors.YS9= "operator": "+=", "value": "2" }, - "\t[孟芸,magicMaster]去吧,你的毕业任务是前往魔界,击杀百眼魔君!击杀百眼魔君之后,可以找江鹤依浩仙子提交任务获得奖励。" + "\t[孟芸,magicMaster]去吧,你的毕业任务是前往魔界,击杀幽冥魔君!击杀幽冥魔君之后,可以找江鹤依浩仙子提交任务获得奖励。" ] }, "afterGetItem": {}, @@ -146,7 +146,7 @@ main.floors.YS9= "type": "if", "condition": "(flag:shengqishi>1)", "true": [ - "\t[孟芸老师,magicMaster]\b[this,6,8]${flag:shengqishi_name},你的任务……是去魔界,击杀一头魔龙。", + "\t[孟芸老师,magicMaster]\b[this,6,8]${flag:shengqishi_name},你的任务……是去魔界,击杀美面魔帝。", "\t[莫析辉,hero]\b[hero]老师,${flag:shengqishi_name}的任务是不是太难了一些?", "\t[孟芸老师,magicMaster]\b[this,6,8]${flag:shengqishi_name}的实力比平常人也强一些,所以任务也更难一点,不过,光明圣子阁下可以帮他一起完成毕业任务。", "\t[莫析辉,hero]\b[hero]好。${flag:shengqishi_name},你先退下吧!", diff --git a/project/icons.js b/project/icons.js index 1c7de97..6aa424e 100644 --- a/project/icons.js +++ b/project/icons.js @@ -145,7 +145,24 @@ var icons_4665ee12_3a1f_44a4_bea3_0fccba634dc1 = "N1155": 35, "N1156": 36, "N1157": 37, - "N1158": 38 + "N1158": 38, + "N1161": 39, + "N1162": 40, + "N1163": 41, + "N1164": 42, + "N1165": 43, + "N1166": 44, + "N1167": 45, + "N1168": 46, + "N1170": 47, + "N1172": 48, + "N1173": 49, + "N1174": 50, + "N1175": 51, + "N1176": 52, + "N1177": 53, + "N1178": 54, + "N1179": 55 }, "npc48": { "npc0": 0, @@ -801,7 +818,14 @@ var icons_4665ee12_3a1f_44a4_bea3_0fccba634dc1 = "E1133": 424, "E1134": 425, "E1136": 426, - "E1159": 427 + "E1159": 427, + "E1160": 428, + "E1169": 429, + "E1171": 430, + "E1180": 431, + "E1181": 432, + "E1182": 433, + "E1183": 434 }, "enemy48": { "angel": 0, diff --git a/project/images/dragon1_compress.png b/project/images/dragon1_compress.png new file mode 100644 index 0000000..cc79427 Binary files /dev/null and b/project/images/dragon1_compress.png differ diff --git a/project/images/dragonknight.png b/project/images/dragonknight.png new file mode 100644 index 0000000..c8a40ee Binary files /dev/null and b/project/images/dragonknight.png differ diff --git a/project/images/octopus.png b/project/images/octopus.png new file mode 100644 index 0000000..d40bda5 Binary files /dev/null and b/project/images/octopus.png differ diff --git a/project/maps.js b/project/maps.js index 2c5c833..21f5395 100644 --- a/project/maps.js +++ b/project/maps.js @@ -1059,6 +1059,30 @@ var maps_90f36752_8815_4be8_b32b_d7fad1d0542e = "1157": {"cls":"npcs","id":"N1157"}, "1158": {"cls":"npcs","id":"N1158"}, "1159": {"cls":"enemys","id":"E1159"}, + "1160": {"cls":"enemys","id":"E1160"}, + "1161": {"cls":"npcs","id":"N1161"}, + "1162": {"cls":"npcs","id":"N1162"}, + "1163": {"cls":"npcs","id":"N1163"}, + "1164": {"cls":"npcs","id":"N1164"}, + "1165": {"cls":"npcs","id":"N1165"}, + "1166": {"cls":"npcs","id":"N1166"}, + "1167": {"cls":"npcs","id":"N1167"}, + "1168": {"cls":"npcs","id":"N1168"}, + "1169": {"cls":"enemys","id":"E1169"}, + "1170": {"cls":"npcs","id":"N1170"}, + "1171": {"cls":"enemys","id":"E1171"}, + "1172": {"cls":"npcs","id":"N1172"}, + "1173": {"cls":"npcs","id":"N1173"}, + "1174": {"cls":"npcs","id":"N1174"}, + "1175": {"cls":"npcs","id":"N1175"}, + "1176": {"cls":"npcs","id":"N1176"}, + "1177": {"cls":"npcs","id":"N1177"}, + "1178": {"cls":"npcs","id":"N1178"}, + "1179": {"cls":"npcs","id":"N1179"}, + "1180": {"cls":"enemys","id":"E1180"}, + "1181": {"cls":"enemys","id":"E1181"}, + "1182": {"cls":"enemys","id":"E1182"}, + "1183": {"cls":"enemys","id":"E1183"}, "10013": {"cls":"tileset","id":"X10013","canBreak":true}, "10041": {"cls":"tileset","id":"X10041","canBreak":true}, "10110": {"cls":"tileset","id":"X10110","canBreak":false}, diff --git a/project/materials/enemys.png b/project/materials/enemys.png index 2e51eb7..0aec67f 100644 Binary files a/project/materials/enemys.png and b/project/materials/enemys.png differ diff --git a/project/materials/npcs.png b/project/materials/npcs.png index 75027bd..6f58180 100644 Binary files a/project/materials/npcs.png and b/project/materials/npcs.png differ