diff --git a/project/bgms/bxsgzz.mp3 b/project/bgms/bxsgzz.mp3 new file mode 100644 index 0000000..2af4ca2 Binary files /dev/null and b/project/bgms/bxsgzz.mp3 differ diff --git a/project/data.js b/project/data.js index 2301262..9dc6efb 100644 --- a/project/data.js +++ b/project/data.js @@ -28,7 +28,9 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = "SN7", "SN8", "SN9", - "SN10" + "SN10", + "GM7", + "XY1" ], "floorPartitions": [], "images": [ @@ -47,7 +49,10 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = "Riqueza.png", "12.png", "026-Castle02.png", - "tilesets.min.png" + "tilesets.min.png", + "yjzhiquan.png", + "deepforest.png", + "cs5.png" ], "animates": [ "atkUp", @@ -117,6 +122,7 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = ], "bgms": [ "airuying.mp3", + "bxsgzz.mp3", "ending.mp3", "mingyunshouhu.mp3", "xian.mp3" diff --git a/project/enemys.js b/project/enemys.js index 0009a50..47791e2 100644 --- a/project/enemys.js +++ b/project/enemys.js @@ -16,11 +16,11 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "bluePriest": {"name":"初级法师","hp":58,"atk":30,"def":0,"money":4,"exp":0,"point":1,"special":[2],"level":"灵品中阶"}, "redPriest": {"name":"高级法师","hp":328,"atk":64,"def":32,"money":16,"exp":0,"point":1,"special":[2],"displayIdInBook":null,"level":"玄品初阶"}, "brownWizard": {"name":"麻衣巫师","hp":530,"atk":420,"def":105,"money":34,"exp":0,"point":0,"special":[36],"damage":300,"displayIdInBook":null,"level":"武品初阶","X":90}, - "redWizard": {"name":"红衣巫师","hp":210,"atk":540,"def":20,"money":22,"exp":0,"point":0,"special":[2,6],"value":100,"range":null,"n":7,"displayIdInBook":null}, - "swordsman": {"name":"双手剑士","hp":850,"atk":545,"def":220,"money":32,"exp":0,"point":0,"special":[4]}, - "soldier": {"name":"冥战士","hp":1624,"atk":634,"def":125,"money":30,"exp":0,"point":0,"special":[37],"Y":20}, + "redWizard": {"name":"红衣巫师","hp":210,"atk":540,"def":20,"money":22,"exp":0,"point":0,"special":[2,6],"value":100,"range":null,"n":7,"displayIdInBook":null,"level":"武品中阶"}, + "swordsman": {"name":"双手剑士","hp":850,"atk":445,"def":120,"money":32,"exp":0,"point":0,"special":[],"level":"武品初阶"}, + "soldier": {"name":"冥战士","hp":1224,"atk":534,"def":65,"money":44,"exp":0,"point":0,"special":[],"Y":20,"level":"武品中阶"}, "yellowKnight": {"name":"金骑士","hp":1200,"atk":560,"def":156,"money":26,"exp":0,"point":0,"special":[37],"Y":10}, - "redKnight": {"name":"红骑士","hp":1800,"atk":520,"def":186,"money":26,"exp":0,"point":0,"special":[36,37],"Y":10,"displayIdInBook":null,"X":30}, + "redKnight": {"name":"红骑士","hp":1500,"atk":325,"def":135,"money":48,"exp":0,"point":0,"special":[36,37],"Y":10,"displayIdInBook":null,"X":30,"level":"武品高阶"}, "darkKnight": {"name":"黑骑士","hp":1650,"atk":800,"def":200,"money":34,"exp":0,"point":0,"special":[36],"X":40}, "blueKnight": {"name":"蓝骑士","hp":1200,"atk":420,"def":156,"money":26,"exp":0,"point":0,"special":[9,37],"Y":30,"displayIdInBook":null,"purify":1}, "goldSlime": {"name":"金史莱姆","hp":888,"atk":525,"def":95,"money":20,"exp":0,"point":0,"special":[21,39],"mdefValue":20,"Atkvalue":2,"Defvalue":2,"Mdefvalue":null}, @@ -48,7 +48,7 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "slimeman": {"name":"幽灵","hp":225,"atk":125,"def":35,"money":18,"exp":0,"point":0,"special":[6],"atkValue":2,"defValue":3,"n":8,"level":"玄品中阶"}, "yellowGateKeeper": {"name":"初级卫兵","hp":158,"atk":65,"def":10,"money":12,"exp":0,"point":0,"special":[22],"damage":50,"level":"灵品高阶"}, "blueGateKeeper": {"name":"中级卫兵","hp":265,"atk":145,"def":55,"money":24,"exp":0,"point":0,"special":0,"level":"玄品中阶"}, - "redGateKeeper": {"name":"高级卫兵","hp":720,"atk":485,"def":135,"money":40,"exp":0,"point":0,"special":[9,36,37],"X":20,"Y":20,"purify":1,"level":"武品初阶"}, + "redGateKeeper": {"name":"高级卫兵","hp":720,"atk":485,"def":135,"money":40,"exp":0,"point":0,"special":[9,36,37],"X":20,"Y":20,"purify":1,"level":"武品高阶"}, "magicMaster": {"name":"黑暗大法师","hp":10000,"atk":1600,"def":280,"money":12,"exp":0,"point":0,"special":[38],"value":0.3333333333333333,"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}, @@ -245,7 +245,7 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "E722": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E723": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E724": {"name":"橙史莱姆","hp":55,"atk":24,"def":2,"money":3,"exp":0,"point":0,"special":[28],"level":"灵品初阶"}, - "E725": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E725": {"name":"粉史莱姆","hp":720,"atk":480,"def":75,"money":28,"exp":0,"point":0,"special":[],"damage":300,"displayIdInBook":null,"level":"玄品高阶","X":90}, "E726": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E727": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E728": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, diff --git a/project/floors/GM1.js b/project/floors/GM1.js index 7c01998..3bce2f0 100644 --- a/project/floors/GM1.js +++ b/project/floors/GM1.js @@ -331,6 +331,13 @@ main.floors.GM1= 6, 0 ] + }, + "3,0": { + "floorId": "XY1", + "loc": [ + 6, + 12 + ] } }, "beforeBattle": {}, diff --git a/project/floors/GM3.js b/project/floors/GM3.js index 3e68c8e..1190c18 100644 --- a/project/floors/GM3.js +++ b/project/floors/GM3.js @@ -142,7 +142,28 @@ main.floors.GM3= "\t[辉,hero]\b[hero]emmm,唐佳成,你待在光明神殿最好还是找个事儿做。我总不能一直养着你吧?", "\t[唐佳成,N467]\b[this]是,我想当骑士!", "\t[辉,hero]\b[hero]是个不错的想法,那你去教皇殿右边的骑士团吧!", - "\t[唐佳成,N467]\b[this]是!" + "\t[唐佳成,N467]\b[this]是!", + { + "type": "setValue", + "name": "flag:shengqishi", + "operator": "+=", + "value": "1" + }, + { + "type": "hide", + "remove": true + }, + { + "type": "hide", + "loc": [ + [ + 6, + 11 + ] + ], + "floorId": "GM6", + "remove": true + } ] } }, diff --git a/project/floors/GM5.js b/project/floors/GM5.js index 1660037..0fd2097 100644 --- a/project/floors/GM5.js +++ b/project/floors/GM5.js @@ -188,6 +188,34 @@ main.floors.GM5= } ] } + ], + "4,5": [ + "\t[沂蒙贤,N570]一边去,别烦我。", + { + "type": "turnBlock", + "direction": "right" + } + ], + "4,7": [ + "\t[冷霜迪,N657]\b[this]一边去,别烦我。", + { + "type": "turnBlock", + "direction": "right" + } + ], + "8,9": [ + "\t[司默缇,N653]\b[this]小圣子,有什么事吗?", + { + "type": "turnBlock", + "direction": "left" + } + ], + "8,7": [ + "\t[枯云窦,N669]\b[this]小圣子,有什么事吗?", + { + "type": "turnBlock", + "direction": "left" + } ] }, "changeFloor": { diff --git a/project/floors/GM6.js b/project/floors/GM6.js index bdae73b..4268389 100644 --- a/project/floors/GM6.js +++ b/project/floors/GM6.js @@ -143,11 +143,173 @@ main.floors.GM6= ] ], "remove": true + }, + { + "type": "if", + "condition": "(flag:shengqishi===1)", + "true": [ + "\t[莫析辉,hero]\b[hero]对了,我得去看看唐佳成怎么样了。骑士队长,你知道那位新来的骑士吗?", + "\t[汪周,N468]\b[this,6,3]圣子殿下,那位新来的骑士,正在南边的骑士团训练,你可以去看看。", + "\t[莫析辉,hero]\b[hero]好。" + ], + "false": [ + "\t[汪周,N468]\b[this,6,3]圣子殿下,你记得去\r[red]光明学院\r[]学习呀!教皇陛下特地交代的。", + "\t[莫析辉,hero]\b[hero]知道啦", + { + "type": "hide", + "loc": [ + [ + 3, + 1 + ] + ], + "floorId": "GM1", + "remove": true + } + ] } ], "eachArrive": [], "parallelDo": "", - "events": {}, + "events": { + "6,11": [ + "\t[莫析辉,hero]\b[hero]没事还是不要乱走吧!", + { + "type": "moveHero", + "steps": [ + "up:1" + ] + } + ], + "10,2": [ + { + "type": "confirm", + "text": "确认要打开这个宝箱吗?", + "yes": [ + { + "type": "if", + "condition": "(status:mana<50)", + "true": [ + { + "type": "playSound", + "name": "操作失败" + }, + "你的魔力不足!" + ], + "false": [ + { + "type": "setValue", + "name": "status:mana", + "operator": "-=", + "value": "50" + }, + { + "type": "playSound", + "name": "door.mp3" + }, + { + "type": "setBlock", + "number": "X10111" + }, + "获得进阶神之血*1", + { + "type": "setValue", + "name": "item:I711", + "operator": "+=", + "value": "1" + } + ] + } + ], + "no": [] + } + ], + "2,2": [ + { + "type": "confirm", + "text": "确认要打开这个宝箱吗?", + "yes": [ + { + "type": "if", + "condition": "(status:mana<50)", + "true": [ + { + "type": "playSound", + "name": "操作失败" + }, + "你的魔力不足!" + ], + "false": [ + { + "type": "setValue", + "name": "status:mana", + "operator": "-=", + "value": "50" + }, + { + "type": "playSound", + "name": "door.mp3" + }, + { + "type": "setBlock", + "number": "X10111" + }, + "获得二阶白宝石*1", + { + "type": "setValue", + "name": "item:I598", + "operator": "+=", + "value": "1" + } + ] + } + ], + "no": [] + } + ], + "1,5": [ + "\t[光明骑士,N440]\b[this]光明在我心中", + { + "type": "turnBlock", + "direction": "down" + } + ], + "1,7": [ + "\t[光明骑士,N440]\b[this]光明在我心中!", + { + "type": "turnBlock", + "direction": "up" + } + ], + "11,5": [ + "\t[光明骑士,N440]\b[this]光明在我心中!", + { + "type": "turnBlock", + "direction": "down" + } + ], + "11,7": [ + "\t[光明骑士,N440]\b[this]光明在我心中!", + { + "type": "turnBlock", + "direction": "up" + } + ], + "5,11": [ + "\t[光明骑士,N440]\b[this]光明在我心中!", + { + "type": "turnBlock", + "direction": "right" + } + ], + "7,11": [ + "\t[光明骑士,N440]\b[this]光明在我心中!", + { + "type": "turnBlock", + "direction": "left" + } + ] + }, "changeFloor": { "0,6": { "floorId": "GM2", @@ -155,6 +317,13 @@ main.floors.GM6= 11, 6 ] + }, + "6,12": { + "floorId": "GM7", + "loc": [ + 6, + 0 + ] } }, "beforeBattle": {}, @@ -167,7 +336,7 @@ main.floors.GM6= "map": [ [50049,50049,50049,50049,50049,50049,50049,50049,50049,50049,50049,50049,50049], [50049,50049,50049,50049,50049,50049,50049,50049,50049,50049,50049,50049,50049], - [50049,50167, 0, 0, 0, 0, 0, 0, 0, 0, 0,50167,50049], + [50049,50167,10110, 0, 0, 0, 0, 0, 0, 0,10110,50167,50049], [50049, 0, 0,20636, 0, 0,468, 0, 0,20636, 0, 0,50049], [50049, 0, 0,584, 0, 0, 0, 0, 0, 0, 0, 0,50049], [50049,440, 0, 0, 0, 0, 0, 0, 0, 0, 0,440,50049], diff --git a/project/floors/GM7.js b/project/floors/GM7.js new file mode 100644 index 0000000..67b1e4b --- /dev/null +++ b/project/floors/GM7.js @@ -0,0 +1,797 @@ +main.floors.GM7= +{ + "floorId": "GM7", + "title": "骑士团2 ", + "name": "骑士团2", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "X30023", + "bgm": "airuying.mp3", + "firstArrive": [ + { + "type": "jumpHero", + "loc": [ + 6, + 2 + ], + "time": 500 + }, + { + "type": "changePos", + "direction": "down" + }, + "\t[葛尔丹,N566]\b[this,5,6]想不到,圣女妹妹也有闲情逸致来骑士团看看呢。", + "\t[蜜茜娅,N489]\b[this,7,6]闲来无事罢了。我看那个小骑士根骨极佳,不知道是否有去处。", + "\t[葛尔丹,N566]\b[this,5,6](那不是莫析辉前几天带回来的小乞丐吗)", + "\t[葛尔丹,N566]\b[this,5,6]嘿嘿,据我所知,这个小骑士应该是没有去处的。圣女妹妹尽可要去就是了。", + "\t[蜜茜娅,N489]\b[this,7,6]如此,那就最好。那位小兄弟,你过来一下。", + "\t[唐佳成,N467]\b[this,6,9]???", + "\t[唐佳成,N467]\b[this,6,9]我?", + "\t[蜜茜娅,N489]\b[this,7,6]就是你!", + { + "type": "move", + "loc": [ + 6, + 9 + ], + "time": 500, + "keep": true, + "steps": [ + "up:1" + ] + }, + "\t[唐佳成,N467]\b[this,6,8]不知该如何称呼您?", + "\t[蜜茜娅,N489]\b[this,7,6]我乃光明神殿的圣女,你叫我圣女殿下!", + "\t[唐佳成,N467]\b[this,6,8]圣女殿下好。", + "\t[蜜茜娅,N489]\b[this,7,6]你叫什么名字?", + "\t[唐佳成,N467]\b[this,6,8]小的唐佳成。", + "\t[蜜茜娅,N489]\b[this,7,6]很好,以后你就跟我了。", + "\t[唐佳成,N467]\b[this,6,8]可是……圣女殿下,我……", + "\t[蜜茜娅,N489]\b[this,7,6]怎么?你不愿意?", + "\t[唐佳成,N467]\b[this,6,8]是的,我不愿意。我准备投靠圣子殿下,成为圣子殿下的骑士。", + "\t[蜜茜娅,N489]\b[this,7,6]是嘛?", + "蜜西娅脱下手上的戒指,扔向了唐佳成,那枚精美的戒指,咕噜咕噜滚到了唐佳成脚下……", + "\t[蜜茜娅,N489]\b[this,7,6]若是不愿意的话,你偷盗我戒指的事,可要闹到光明神殿了!", + "\t[唐佳成,N467]\b[this,6,8]你!", + { + "type": "choices", + "text": "\t[莫析辉,hero]选择", + "choices": [ + { + "text": "指责圣女", + "action": [ + "\t[莫析辉,hero]\b[hero]蜜西娅,你是疯了吗?我的人,你也敢动!", + { + "type": "turnBlock", + "direction": "up", + "loc": [ + [ + 7, + 6 + ] + ] + }, + { + "type": "turnBlock", + "direction": "up", + "loc": [ + [ + 5, + 6 + ] + ] + }, + { + "type": "turnBlock", + "direction": "up", + "loc": [ + [ + 4, + 5 + ] + ] + }, + { + "type": "turnBlock", + "direction": "up", + "loc": [ + [ + 8, + 5 + ] + ] + }, + "\t[蜜茜娅,N489]\b[this,7,6]圣子弟弟,你这是什么意思?", + "\t[莫析辉,hero]\b[hero]这个人,我罩的,你算什么东西,也配抢我的人!", + "\t[蜜茜娅,N489]\b[this,7,6]谁说是你的人了,他身上有你的名字?", + "\t[莫析辉,hero]\b[hero]他都说了要效忠我,你还污蔑他偷戒指,信不信我用光明法术轰死你!", + "\t[蜜茜娅,N489]\b[this,7,6]好你个莫析辉,竟敢这么对我说话,来啊,看谁更厉害!", + "\t[葛尔丹,N566]\b[this,5,6]哎呀,都是自家兄弟姐妹,不要为了一个小小的骑士伤了和气。", + "\t[蜜茜娅,N489]\b[this,7,6]哼,莫析辉,你给我等着!", + { + "type": "hide", + "loc": [ + [ + 7, + 6 + ] + ], + "remove": true + }, + { + "type": "hide", + "loc": [ + [ + 8, + 5 + ] + ], + "remove": true + }, + "与光明圣女的亲密度下降1", + { + "type": "setValue", + "name": "flag:guangmingshengnv", + "operator": "-=", + "value": "1" + }, + "\t[葛尔丹,N566]\b[this,5,6]卢轩,你去跟圣女妹妹说一声,自家兄弟姐妹,不要太计较啦!", + "\t[卢轩,N578]\b[this,4,5]是!", + { + "type": "hide", + "loc": [ + [ + 4, + 5 + ] + ], + "remove": true + }, + "\t[葛尔丹,N566]\b[this,5,6]唉,蜜西娅就是这样,她这个人平时就娇纵惯了,好在圣子弟弟你不怕他,哥哥我啊,可是支持你的哦!", + "\t[莫析辉,hero]\b[hero]多谢准圣子哥哥。", + "\t[葛尔丹,N566]\b[this,5,6]我先走啦!", + { + "type": "hide", + "loc": [ + [ + 5, + 6 + ] + ], + "remove": true + }, + { + "type": "setValue", + "name": "flag:zhunshengzi", + "operator": "+=", + "value": "1" + }, + "准圣子亲密度增加1", + "\t[唐佳成,N467]\b[this,6,8]多谢圣子殿下为小的做主!", + "\t[莫析辉,hero]\b[hero]无妨,你是我的人,我当然罩着你。", + { + "type": "setValue", + "name": "flag:shengqishi", + "operator": "+=", + "value": "2" + }, + "唐佳成亲密度增加2,可以用金币培养唐佳成的亲密度啦!" + ] + }, + { + "text": "指责准圣子", + "action": [ + "\t[莫析辉,hero]\b[hero]哼!葛尔丹,你前些天还看到我带这个人进入骑士队,今天,你竟然跟圣女姐姐说,他没有去处,不知道你安的什么心呢!", + { + "type": "turnBlock", + "direction": "up", + "loc": [ + [ + 4, + 5 + ] + ] + }, + { + "type": "turnBlock", + "direction": "up", + "loc": [ + [ + 5, + 6 + ] + ] + }, + { + "type": "turnBlock", + "direction": "up", + "loc": [ + [ + 8, + 5 + ] + ] + }, + { + "type": "turnBlock", + "direction": "up", + "loc": [ + [ + 7, + 6 + ] + ] + }, + "\t[葛尔丹,N566]\b[this,5,6]原来是圣子弟弟啊,都怪哥哥记性不好,一时间忘了他是你的人。", + "\t[莫析辉,hero]\b[hero]哼,准圣子哥哥记性真差,哪一天可别忘了自己是谁。", + "\t[葛尔丹,N566]\b[this,5,6]既是如此,哥哥先向弟弟赔罪了。还望弟弟不要计较才是呢!我先走啦!", + { + "type": "hide", + "loc": [ + [ + 4, + 5 + ] + ], + "remove": true + }, + { + "type": "hide", + "loc": [ + [ + 5, + 6 + ] + ], + "remove": true + }, + "与光明准圣子亲密度减少1", + { + "type": "setValue", + "name": "flag:zhunshengzi", + "operator": "-=", + "value": "1" + }, + "\t[蜜茜娅,N489]\b[this,7,6]圣子弟弟,没想到这个人是你的人啊,都怪姐姐没有问清楚呢。", + "\t[莫析辉,hero]\b[hero]圣女姐姐,你可要收好自己的戒指啊,下次可不能随便丢了。", + "\t[蜜茜娅,N489]\b[this,7,6]好,那圣子弟弟有空来圣女宫喝茶啊!", + { + "type": "hide", + "loc": [ + [ + 8, + 5 + ] + ], + "remove": true + }, + { + "type": "hide", + "loc": [ + [ + 7, + 6 + ] + ], + "remove": true + }, + { + "type": "setValue", + "name": "flag:guangmingshengnv", + "operator": "+=", + "value": "1" + }, + "光明圣女亲密度增加1", + "\t[唐佳成,N467]\b[this,6,8]多谢圣子殿下为小的做主!", + "\t[莫析辉,hero]\b[hero]无妨,你是我的人,我当然要罩着你啦!", + "唐佳成亲密度增加2,可以用金币培养唐佳成的亲密度啦!", + { + "type": "setValue", + "name": "flag:shengqishi", + "operator": "+=", + "value": "2" + } + ] + }, + { + "text": "指责唐佳成", + "action": [ + "\t[莫析辉,hero]\b[hero]发生了什么事?", + { + "type": "turnBlock", + "direction": "up", + "loc": [ + [ + 4, + 5 + ] + ] + }, + { + "type": "turnBlock", + "direction": "up", + "loc": [ + [ + 8, + 5 + ] + ] + }, + { + "type": "turnBlock", + "direction": "up", + "loc": [ + [ + 5, + 6 + ] + ] + }, + { + "type": "turnBlock", + "direction": "up", + "loc": [ + [ + 7, + 6 + ] + ] + }, + "\t[蜜茜娅,N489]\b[this,7,6]原来是圣子弟弟呢,这个小骑士,偷了我的戒指。", + "\t[唐佳成,N467]\b[this,6,8]圣子殿下,我没有偷!", + "\t[莫析辉,hero]\b[hero]?", + "\t[葛尔丹,N566]\b[this,5,6]圣子弟弟,我来说句公道话啊,圣女妹妹的戒指早些时候就不见了,没想到,竟然在这个小骑士面前找到了。你说怪不怪。", + "\t[莫析辉,hero]\b[hero]真的假的?", + "\t[蜜茜娅,N489]\b[this,7,6]自然是真的,我们一个光明圣女,一个光明准圣子,何必骗你呢?", + "\t[唐佳成,N467]\b[this,6,8]你们!", + "\t[莫析辉,hero]\b[hero]哼,唐佳成,没想到,你竟然是这样的人,来人啊,把他逐出光明神殿!", + "\t[唐佳成,N467]\b[this,6,8]啊哈哈哈!光明神殿,好一个光明神殿!光明圣女颠倒是非,准圣子推波助澜,光明圣子是非不分!我就睁着眼看着,看着光明神殿最后的下场!", + "\t[罗涛,N582]\b[this,5,1]还不快滚!", + { + "type": "hide", + "loc": [ + [ + 6, + 8 + ] + ], + "remove": true + }, + "唐佳成亲密度下降为负……", + { + "type": "setValue", + "name": "flag:shengqishi", + "value": "-1" + }, + "\t[蜜茜娅,N489]\b[this,7,6]呵呵,还是圣子弟弟明察秋毫啊,把此等贼子赶出了光明神殿,是除了一害啊!", + { + "type": "setValue", + "name": "flag:guangmingshengnv", + "operator": "+=", + "value": "2" + }, + "光明圣女亲密度+2", + "\t[葛尔丹,N566]\b[this,5,6]圣子弟弟真是个聪明人,嘿嘿,哥哥就喜欢你这样的。", + { + "type": "setValue", + "name": "flag:zhunshengzi", + "operator": "+=", + "value": "2" + }, + "准圣子亲密度+2", + { + "type": "hide", + "loc": [ + [ + 8, + 5 + ] + ], + "remove": true + }, + { + "type": "hide", + "loc": [ + [ + 7, + 6 + ] + ], + "remove": true + }, + { + "type": "hide", + "loc": [ + [ + 5, + 6 + ] + ], + "remove": true + }, + { + "type": "hide", + "loc": [ + [ + 4, + 5 + ] + ], + "remove": true + } + ] + }, + { + "text": "和稀泥", + "action": [ + "\t[莫析辉,hero]\b[hero]怎么回事?", + { + "type": "turnBlock", + "direction": "up", + "loc": [ + [ + 4, + 5 + ] + ] + }, + { + "type": "turnBlock", + "direction": "up", + "loc": [ + [ + 8, + 5 + ] + ] + }, + { + "type": "turnBlock", + "direction": "up", + "loc": [ + [ + 5, + 6 + ] + ] + }, + { + "type": "turnBlock", + "direction": "up", + "loc": [ + [ + 7, + 6 + ] + ] + }, + "\t[蜜茜娅,N489]\b[this,7,6]原来是圣子弟弟呢,这个小骑士,偷了我的戒指。", + "\t[唐佳成,N467]\b[this,6,8]圣子殿下,我没有偷!", + "\t[莫析辉,hero]\b[hero]哈哈,我以为什么事呢,原来是圣女姐姐的戒指丢了呀。", + "\t[莫析辉,hero]\b[hero]不如这样,我那里有不少珠宝,姐姐到圣子宫随便挑。", + "\t[蜜茜娅,N489]\b[this,7,6]可是这……", + "\t[莫析辉,hero]\b[hero]这个新来的骑士,没见过好东西,弟弟会好好管教他的。", + "\t[蜜茜娅,N489]\b[this,7,6]行吧,那算啦。一枚戒指而已,找到了,何必让圣子弟弟赔呢,那姐姐就先走了。", + "\t[葛尔丹,N566]\b[this,5,6]嗯,那圣子弟弟好好逛,哥哥也先走了。", + { + "type": "hide", + "loc": [ + [ + 4, + 5 + ] + ], + "remove": true + }, + { + "type": "hide", + "loc": [ + [ + 5, + 6 + ] + ], + "remove": true + }, + { + "type": "hide", + "loc": [ + [ + 8, + 5 + ] + ], + "remove": true + }, + { + "type": "hide", + "loc": [ + [ + 7, + 6 + ] + ], + "remove": true + }, + "\t[唐佳成,N467]\b[this,6,8]多谢圣子殿下!", + "\t[莫析辉,hero]\b[hero]一点小事。你是我的人,怎么能随便让他们欺负了去的道理,哈哈。", + { + "type": "setValue", + "name": "flag:shengqishi", + "operator": "+=", + "value": "1" + }, + "唐佳成亲密度增加1,可以用金币培养唐佳成的亲密度啦!" + ] + } + ] + }, + "\t[罗涛,N582]\b[this,5,1]圣子殿下,咱们得去\r[red]光明学院\r[]学习法术了。", + "\t[莫析辉,hero]\b[hero]好。", + { + "type": "hide", + "loc": [ + [ + 5, + 1 + ] + ], + "remove": true + }, + { + "type": "hide", + "loc": [ + [ + 3, + 1 + ] + ], + "floorId": "GM1", + "remove": true + } + ], + "eachArrive": [], + "parallelDo": "", + "events": { + "6,8": { + "trigger": null, + "enable": false, + "noPass": null, + "displayDamage": true, + "opacity": 1, + "filter": { + "blur": 0, + "hue": 0, + "grayscale": 0, + "invert": false, + "shadow": 0 + }, + "data": [ + { + "type": "if", + "condition": "(flag:shengqishi>=30)", + "true": [ + { + "type": "if", + "condition": "(flag:shengqishi>35)", + "true": [ + { + "type": "if", + "condition": "switch:A", + "true": [ + "\t[圣骑士唐佳成,N510]吾之荣耀即忠诚!" + ], + "false": [ + { + "type": "animate", + "name": "red", + "loc": [ + 6, + 8 + ] + }, + { + "type": "vibrate", + "direction": "horizontal", + "time": 2000, + "speed": 10, + "power": 10 + }, + "\t[圣骑士唐佳成,N510]吾之荣耀即忠诚!", + { + "type": "setValue", + "name": "switch:A", + "value": "true" + } + ] + } + ], + "false": [ + "\t[圣骑士唐佳成,N510]多谢圣子殿下!愿为殿下赴汤蹈火,在所不辞!" + ] + } + ], + "false": [ + "\t[唐佳成]殿下,我需要变强,可是没有多少资源", + { + "type": "choices", + "text": "\t[光明圣子]给予${flag:shengqishi*20}金币经济支援", + "choices": [ + { + "text": "金币", + "action": [ + { + "type": "if", + "condition": "(status:money>=(flag:shengqishi*20))", + "true": [ + { + "type": "setValue", + "name": "status:money", + "operator": "-=", + "value": "(flag:shengqishi*20)" + }, + { + "type": "setValue", + "name": "flag:shengqishi", + "operator": "+=", + "value": "1" + }, + "\t[唐佳成]多谢圣子殿下!愿为殿下赴汤蹈火,在所不辞!", + { + "type": "if", + "condition": "(flag:shengqishi===10)", + "true": [ + { + "type": "animate", + "name": "red", + "loc": [ + 6, + 8 + ] + }, + { + "type": "setBlock", + "number": "N472", + "loc": [ + [ + 6, + 8 + ] + ] + } + ], + "false": [] + }, + { + "type": "if", + "condition": "(flag:shengqishi===30)", + "true": [ + { + "type": "animate", + "name": "red", + "loc": [ + 6, + 8 + ] + }, + { + "type": "setBlock", + "number": "N510", + "loc": [ + [ + 6, + 8 + ] + ] + }, + { + "type": "vibrate", + "direction": "horizontal", + "time": 2000, + "speed": 10, + "power": 10 + }, + "\t[圣骑士唐佳成,N510]多谢圣子殿下栽培,属下一定尽心守护殿下!" + ], + "false": [] + } + ], + "false": [ + { + "type": "playSound", + "name": "操作失败" + }, + "你的金币不足!" + ] + } + ] + }, + { + "text": "下次再说", + "action": [] + } + ] + } + ] + } + ] + }, + "3,3": [ + "\t[光明骑士,N440]\b[this]好累啊,好想超市梦云。" + ], + "11,1": [ + "\t[光明骑士,N440]\b[this]我喜欢上了一位叫希静的姑娘,不知道她是不是也喜欢我呢……" + ], + "9,3": [ + "\t[光明骑士,N440]\b[this]听说有三种宝箱,普通的宝箱需要50魔力值才能打开,还有一种像罐子的,需要80魔力值才能打开。最后一种,是极其稀有的红色大宝箱,需要200魔力值才能打开。" + ], + "1,1": [ + "\t[光明骑士,N440]\b[this]我很喜欢玩迷迭香的魔塔,你有空也可以去玩玩哦。" + ], + "1,11": [ + "\t[光明骑士,N440]\b[this]龙魂传说和若战还会不会更新呢?催更催更!" + ], + "9,9": [ + "\t[光明骑士,N440]\b[this]王州王州,下雨不愁。别人打伞,他有大头。" + ], + "3,9": [ + "\t[光明骑士,N440]\b[this]听说王大锤的老婆是咸鱼族最咸的那个。什么,你不信?他老婆曾给他作了六座塔,都是以他的名字命名的,这是偷偷向他表达爱意呢,嘻嘻嘻。" + ], + "11,11": [ + "\t[光明骑士,N440]\b[this]若你能如期归来,便一同行遍世间,看尽星辰。" + ] + }, + "changeFloor": { + "6,0": { + "floorId": "GM6", + "loc": [ + 6, + 12 + ] + } + }, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [141,141,141,141,141,141, 93,141,141,141,141,141,141], + [141,442, 0, 0, 0,582, 0, 0, 0, 0, 0,441,141], + [141, 0,141,141,141, 0, 0, 0,141,141,141, 0,141], + [141, 0,141,442, 0, 0, 0, 0, 0,441,141, 0,141], + [141, 0,141, 0, 0, 0, 0, 0, 0, 0,141, 0,141], + [141, 0,141, 0,578, 0, 0, 0,473, 0,141, 0,141], + [141, 0,141,141, 0,566, 0,489, 0,141,141, 0,141], + [141, 0,141, 0, 0, 0, 0, 0, 0, 0,141, 0,141], + [141, 0,141, 0, 0, 0, 0, 0, 0, 0,141, 0,141], + [141, 0,141,442, 0, 0,679, 0, 0,441,141, 0,141], + [141, 0,141,141,141, 0, 0, 0,141,141,141, 0,141], + [141,442, 0, 0, 0, 0, 0, 0, 0, 0, 0,441,141], + [141,141,141,141,141,141,141,141,141,141,141,141,141] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +], + "flyPoint": [ + 6, + 0 + ] +} \ No newline at end of file diff --git a/project/floors/SN10.js b/project/floors/SN10.js index 94b15fe..1ac2d1b 100644 --- a/project/floors/SN10.js +++ b/project/floors/SN10.js @@ -257,6 +257,34 @@ main.floors.SN10= ], "6,2": [ "\t[蜜茜娅,N489]\b[this]啊,你说我怎么知道你和希娜的婚事的,当然是听说啦,听说啦!" + ], + "7,11": [ + "\t[光明骑士,N440]\b[this]誓死效忠圣女殿下!", + { + "type": "turnBlock", + "direction": "left" + } + ], + "7,12": [ + "\t[光明骑士,N440]\b[this]誓死效忠圣女殿下!", + { + "type": "turnBlock", + "direction": "left" + } + ], + "5,11": [ + "\t[光明骑士,N440]\b[this]誓死效忠圣女殿下!", + { + "type": "turnBlock", + "direction": "right" + } + ], + "5,12": [ + "\t[光明骑士,N440]\b[this]誓死效忠圣女殿下!", + { + "type": "turnBlock", + "direction": "right" + } ] }, "changeFloor": { diff --git a/project/floors/XY1.js b/project/floors/XY1.js new file mode 100644 index 0000000..b7adf8f --- /dev/null +++ b/project/floors/XY1.js @@ -0,0 +1,170 @@ +main.floors.XY1= +{ + "floorId": "XY1", + "title": "光明学院 1 ", + "name": "光明学院1", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "X20061", + "bgm": "bxsgzz.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": { + "7,8": [ + { + "type": "confirm", + "text": "确认要打开这个罐子吗?", + "yes": [ + { + "type": "if", + "condition": "(status:mana<80)", + "true": [ + { + "type": "playSound", + "name": "操作失败" + }, + "你的魔力不足!" + ], + "false": [ + { + "type": "setValue", + "name": "status:mana", + "operator": "-=", + "value": "80" + }, + { + "type": "playSound", + "name": "破冰镐" + }, + { + "type": "setBlock", + "number": "X60395" + }, + "获得三把黄钥匙", + { + "type": "setValue", + "name": "item:yellowKey", + "operator": "+=", + "value": "3" + } + ] + } + ], + "no": [] + } + ], + "5,8": [ + { + "type": "confirm", + "text": "确认要打开这个罐子吗?", + "yes": [ + { + "type": "if", + "condition": "(status:mana<80)", + "true": [ + { + "type": "playSound", + "name": "操作失败" + }, + "你的魔力不足!" + ], + "false": [ + { + "type": "setValue", + "name": "status:mana", + "operator": "-=", + "value": "80" + }, + { + "type": "playSound", + "name": "破冰镐" + }, + { + "type": "setBlock", + "number": "X60395" + }, + "获得一把蓝钥匙", + { + "type": "setValue", + "name": "item:blueKey", + "operator": "+=", + "value": "1" + } + ] + } + ], + "no": [] + } + ] + }, + "changeFloor": { + "6,12": { + "floorId": "GM1", + "loc": [ + 3, + 0 + ] + }, + "6,0": { + "floorId": ":next", + "stair": ":symmetry_y" + } + }, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [80531,80531,80531,80531,80531,80531, 91,80531,80531,80531,80531,80531,80531], + [80531,685,80531,701,80531, 0, 0, 0,80531,701,80531, 0,80531], + [80531,684,80531,714,80531, 0, 0, 0,80531,714,80531,684,20249], + [80531, 81,80531, 82,80531,80531,725,80531,80531, 82,80531, 81,80531], + [80531, 81,80531, 82,80531,60408, 0,60408,80531, 82,80531, 81,80277], + [80531, 81,80531, 82,80531,80531, 0,80531,80531, 82,80531, 81,80531], + [80531, 0, 0, 0, 0, 0,219, 0, 0, 0, 0, 0,80531], + [80531, 81,80531, 82,80531,80531, 0,80531,80531, 82,80531, 81,80531], + [80531, 81,80531, 82,80531,60408, 0,60408,80531, 82,80531, 81,20249], + [80531, 81,80531, 82,80531,80531,725,80531,80531, 82,80531, 81,80531], + [80531,684,80531,714,80531, 21, 0, 21,80531,714,80531,684,80531], + [80531,685,80531,701,80531,684, 0,611,80531,701,80531,685,20249], + [20249,80531,80531,80531,80531,80531, 91,80531,80531,80531,80531,80273,80274] +], + "bgmap": [ + +], + "fgmap": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,80244,80245], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,80252,80253], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,80260,80261], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,80268,80269], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,80240,80241,80242], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,80248,80249,80250], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,80256,80257,80258], + [80202,80203, 0, 0, 0, 0, 0, 0, 0, 0,80264,80265,80266], + [80210,80211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bg2map": [ + +], + "fg2map": [ + +], + "flyPoint": [ + 6, + 12 + ] +} \ No newline at end of file diff --git a/project/maps.js b/project/maps.js index 1b0a843..034aacf 100644 --- a/project/maps.js +++ b/project/maps.js @@ -964,5 +964,8 @@ var maps_90f36752_8815_4be8_b32b_d7fad1d0542e = "1066": {"cls":"enemys","id":"E1066"}, "1067": {"cls":"terrains","id":"T1067"}, "10111": {"cls":"tileset","id":"X10111","event":["这个宝箱是空的!"]}, - "60341": {"cls":"tileset","id":"X60341","event":["这个宝箱是空的!"]} + "20249": {"cls":"tileset","id":"X20249","canBreak":true}, + "60341": {"cls":"tileset","id":"X60341","event":["这个宝箱是空的!"]}, + "60395": {"cls":"tileset","id":"X60395","event":["这个罐子是空的!"]}, + "80531": {"cls":"tileset","id":"X80531","canBreak":true} } \ No newline at end of file diff --git a/project/tilesets/cs5.png b/project/tilesets/cs5.png new file mode 100644 index 0000000..91283f8 Binary files /dev/null and b/project/tilesets/cs5.png differ diff --git a/project/tilesets/deepforest.png b/project/tilesets/deepforest.png new file mode 100644 index 0000000..f507238 Binary files /dev/null and b/project/tilesets/deepforest.png differ diff --git a/project/tilesets/yjzhiquan.png b/project/tilesets/yjzhiquan.png new file mode 100644 index 0000000..c192852 Binary files /dev/null and b/project/tilesets/yjzhiquan.png differ