tianta/project/floors/MT21.js
Erdnase e3c22c265b 中毒禁用瞬移
修复20层回忆开始前画面被黑
修复21层各种BUG
修复23层剧情水银人没有跳起来
2023-04-04 11:47:33 +08:00

1075 lines
40 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

main.floors.MT21=
{
"floorId": "MT21",
"title": "天塔第 21 层",
"name": "天塔第21层",
"canFlyTo": true,
"canUseQuickShop": true,
"cannotViewMap": false,
"defaultGround": "ground",
"images": [],
"item_ratio": 1,
"map": [
[ 0,345,350,350,350,350,350,350,350,350,350,350,350,351, 0],
[ 0,348, 4, 4, 4, 4, 2, 88, 2, 32, 27, 28, 32,352, 0],
[ 0,348, 4, 4, 2, 2, 2, 0, 2, 2, 2,384, 2,383, 0],
[ 0,348, 4, 4, 2, 32, 2, 0,123, 0, 2, 0, 32,352, 0],
[ 0,348, 4, 4, 2, 81, 2, 0, 0, 87, 2, 32, 0,352, 0],
[ 0,348, 4, 4, 2, 32, 21, 0, 2, 2, 2, 2, 81,352, 0],
[ 0,348, 2, 2, 2,219, 2, 2, 2, 0, 0, 32,384,352, 0],
[ 0,348, 32, 28, 2, 0, 0,520, 0,520, 2, 2, 2,352, 0],
[ 0,348, 32, 27,216, 0, 2, 0,125, 0,123, 2, 4,352, 0],
[ 0,348, 2, 2, 81, 2, 2, 2, 2, 2, 2, 2, 4,352, 0],
[ 0,348, 32, 2,216, 2, 32, 2, 4, 4, 4, 4, 4,352, 0],
[ 0,348, 27, 32, 22, 32, 28, 2, 4, 4, 4, 4, 4,352, 0],
[ 0,349,346,346,346,346,346,346,346,346,346,346,346,347, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
],
"firstArrive": [
{
"type": "trigger",
"loc": [
1,
0
]
}
],
"parallelDo": "",
"events": {
"1,0": [
{
"type": "comment",
"text": "28shengqishi再触发98事件"
},
{
"type": "moveHero",
"steps": [
"down:1"
]
},
{
"type": "animate",
"name": "gantanhao",
"loc": "hero"
},
{
"type": "if",
"condition": "(core.isReplaying()||flag:SkipThePlot)",
"true": [
{
"type": "setValue",
"name": "flag:SkipThePlot",
"value": "false"
},
{
"type": "hide",
"loc": [
[
13,
2
]
],
"remove": true
},
{
"type": "hide",
"loc": [
[
7,
7
]
],
"remove": true
},
{
"type": "hide",
"loc": [
[
8,
3
]
],
"remove": true
},
{
"type": "hide",
"loc": [
[
9,
7
]
],
"remove": true
},
{
"type": "hide",
"loc": [
[
8,
8
]
],
"remove": true
},
{
"type": "setBlock",
"number": "352",
"loc": [
[
13,
2
]
]
},
{
"type": "setBlock",
"number": "372",
"loc": [
[
9,
2
]
]
}
],
"false": [
{
"type": "function",
"function": "function(){\ncore.Confirmskip_On();\n}"
},
{
"type": "showImage2",
"code": 1,
"image": "shaohuyilv.png",
"sloc": [
0,
0,
null
],
"loc": [
80,
50,
"291.2",
"466.4"
],
"opacity": 1,
"time": 0
},
"\t[邵虎]这...这是!?",
{
"type": "showImage2",
"code": 2,
"image": "jiekexiaohei.png",
"sloc": [
0,
0,
null
],
"loc": [
330,
70,
"289.6",
"376.8"
],
"opacity": 1,
"time": 0
},
"\t[杰克]看来要打起来了呢。",
{
"type": "hideImage",
"code": 1,
"time": 0
},
{
"type": "hideImage",
"code": 2,
"time": 0
},
"\t[蓝衣老者]哦?你们这些下等生物,为何阻拦老夫的路!难道就不怕老夫失手除妖吗?",
"\t[夜兽人甲]下等生物?哼,你们这群联盟的走狗,不把我们魔物当回事的传闻我早有耳闻,不过听了你的公开挑衅之后,我倒是越发的觉得人类恶心了。",
"\t[夜兽人乙]跟他废话那么多干什么!干掉他不就完了!来到这三不管的地方难道还指望有联盟的人来救你么!",
"\t[夜兽人甲]哼!乖乖受死吧!",
"\t[蓝衣老者]哈哈哈哈!真是不知好歹!老夫果然没有看错,魔物果然只是一群嗜杀暴虐之徒!",
"\t[夜兽人甲]妈的,废话真多!",
{
"type": "function",
"function": "function(){\ncore.Confirmskip_Off();\n}"
},
{
"type": "move",
"loc": [
7,
7
],
"time": 500,
"keep": true,
"steps": [
"down:1"
]
},
{
"type": "animate",
"name": "hand",
"loc": [
8,
8
]
},
{
"type": "sleep",
"time": 100
},
{
"type": "move",
"loc": [
9,
7
],
"time": 500,
"keep": true,
"steps": [
"down:1"
]
},
"\t[蓝衣老者]......可恶的魔物!竟然如此嚣张跋扈!今天我就要以联盟的名义将你们消灭!",
{
"type": "move",
"loc": [
8,
8
],
"time": 500,
"keep": true,
"steps": [
"up:1"
]
},
"\t[蓝衣老者]游荡于空间之中的雷元素啊!我以双手为引,心灵为介,呼唤你伟大的能量!无上之雷元素聚集-------裁决之雷!",
{
"type": "animate",
"name": "hunanxuehua",
"loc": [
9,
8
]
},
{
"type": "sleep",
"time": 600
},
"\t[夜兽人乙]啊!!..........",
{
"type": "hide",
"loc": [
[
9,
8
]
],
"remove": true,
"time": 300
},
"\t[夜兽人乙]啊!兄弟你怎么......",
"\t[夜兽人乙]可恶!!今天不杀你我枉为夜兽人!",
{
"type": "move",
"loc": [
7,
8
],
"time": 500,
"keep": true,
"steps": [
"up:1"
]
},
"\t[蓝衣老者]哼......马上就气急败坏了呢。",
"\t[蓝衣老者]真是令人作呕的魔物!!魔物都是一个样子,哼......真不知道联盟养那些魔物究竟干什么!!早就该全部杀掉!!",
{
"type": "pauseBgm"
},
{
"type": "playSound",
"name": "089-Attack01.ogg"
},
{
"type": "animate",
"name": "youpenxue",
"loc": [
8,
7
]
},
{
"type": "jump",
"from": [
13,
2
],
"to": [
5,
8
],
"time": 500,
"keep": true
},
"\t[蓝衣老者]啊!!!.........",
{
"type": "playBgm",
"name": "xueyi.mp3",
"keep": true
},
"\t[蓝衣老者].....你...你是.....",
{
"type": "showImage2",
"code": 3,
"image": "jiekedajiao.png",
"sloc": [
0,
0,
null
],
"loc": [
330,
70,
"289.6",
"376.8"
],
"opacity": 1,
"time": 0
},
"\t[杰克]",
{
"type": "hideImage",
"code": 3,
"time": 0
},
"\t[蓝衣老者].....啊....全身使不出力气.....",
{
"type": "showImage2",
"code": 4,
"image": "fuyi.png",
"sloc": [
0,
0,
null
],
"loc": [
400,
100,
192,
300
],
"opacity": 1,
"time": 0
},
"\t[腐翼]啊哈哈~~这里挺热闹的嘛~~~",
"\t[腐翼]我来晚了真是抱歉~~不过应该也给你们带来乐趣了吧~~",
"\t[蓝衣老者].......腐...腐翼你......",
"\t[腐翼]啊呀老头,我好像听到了什么有趣的东西哦~",
"\t[腐翼]“魔物就该消灭掉----”这不是你刚才的\n原话吗~~",
"\t[蓝衣老者].......腐...腐翼你......",
{
"type": "hideImage",
"code": 4,
"time": 0
},
{
"type": "showImage2",
"code": 5,
"image": "jiekedajiao2.png",
"sloc": [
0,
0,
null
],
"loc": [
330,
70,
"289.6",
"376.8"
],
"opacity": 1,
"time": 0
},
"\t[杰克]老大咱们快走!!被抓住就麻烦了!!",
{
"type": "showImage2",
"code": 6,
"image": "shaohuyilv.png",
"sloc": [
0,
0,
null
],
"loc": [
80,
50,
"291.2",
"466.4"
],
"opacity": 1,
"time": 0
},
"\t[邵虎]..........等一下,我想观察一下。",
"\t[杰克]老大......这真的超级危险的!!",
"\t[邵虎]..........嘘....别出声...",
{
"type": "hideImage",
"code": 5,
"time": 0
},
{
"type": "hideImage",
"code": 6,
"time": 0
},
{
"type": "showImage2",
"code": 7,
"image": "fuyi.png",
"sloc": [
0,
0,
null
],
"loc": [
400,
100,
192,
300
],
"opacity": 1,
"time": 0
},
"\t[腐翼]哼哼~正愁没人陪我玩呢~~你就出现了~~这是不是天意呢~~~",
"\t[蓝衣老者].......可恶.....",
"\t[夜兽人乙]你去死吧!!!",
{
"type": "animate",
"name": "hand",
"loc": [
8,
7
]
},
{
"type": "sleep",
"time": 100
},
"\t[蓝衣老者]...啊......联盟会替我报仇的.....",
{
"type": "hide",
"loc": [
[
8,
7
]
],
"remove": true,
"time": 500
},
"\t[腐翼]嗯?你捣什么乱?我还没玩够呢!",
"\t[夜兽人乙]这......腐翼大人您不是......想要杀了他吗......",
"\t[腐翼]胡说!!!!我明明是想要你们打着打着\n同归于尽的谁占了上风我就“帮”他一下~你破坏了我的计划,就给我去死吧!!",
"\t[夜兽人乙]这......腐翼大人饶命啊!!!",
"\t[腐翼]哈哈~~~让我开心一下吧~~~",
{
"type": "hideImage",
"code": 7,
"time": 0
},
{
"type": "jump",
"from": [
5,
8
],
"to": [
11,
3
],
"time": 500,
"keep": true
},
{
"type": "animate",
"name": "youpenxue",
"loc": [
7,
7
]
},
{
"type": "hide",
"loc": [
[
7,
7
]
],
"remove": true,
"time": 300
},
{
"type": "sleep",
"time": 300
},
{
"type": "animate",
"name": "dian",
"loc": [
11,
2
]
},
{
"type": "sleep",
"time": 300
},
{
"type": "showImage2",
"code": 8,
"image": "fuyi.png",
"sloc": [
0,
0,
null
],
"loc": [
400,
100,
192,
300
],
"opacity": 1,
"time": 0
},
"\t[腐翼]貌似有有趣的家伙混进来了呢~~哈哈哈,\n希望能让我开心一点不要早早就死了哦~~~",
"\t[腐翼]在这个三不管的混乱区域,到底能陪我玩\n多久呢~~~有点期待,哈哈哈哈哈~~~~~",
{
"type": "hideImage",
"code": 8,
"time": 0
},
{
"type": "jump",
"from": [
11,
3
],
"to": [
13,
3
],
"time": 500,
"keep": true
},
{
"type": "hide",
"loc": [
[
13,
3
]
],
"remove": true
},
{
"type": "setBlock",
"number": "352",
"loc": [
[
13,
2
]
]
},
{
"type": "setBlock",
"number": "361",
"loc": [
[
6,
8
]
]
},
{
"type": "pauseBgm"
},
{
"type": "playBgm",
"name": "xingkong.mp3",
"keep": true
},
{
"type": "animate",
"name": "dian",
"loc": [
7,
3
]
},
{
"type": "animate",
"name": "dian",
"loc": [
8,
3
]
},
{
"type": "sleep",
"time": 300
},
{
"type": "showImage2",
"code": 6,
"image": "shaohusikao.png",
"sloc": [
0,
0,
null
],
"loc": [
80,
50,
"291.2",
"466.4"
],
"opacity": 1,
"time": 0
},
"\t[邵虎]........刚才的那个家伙......虽然体型不大,但我能感觉到是个非常难缠的对手.....实力恐怕要比嗜骨和毒尾还高......",
{
"type": "showImage2",
"code": 10,
"image": "jiekezixin.png",
"sloc": [
0,
0,
null
],
"loc": [
330,
70,
"289.6",
"376.8"
],
"opacity": 1,
"time": 0
},
"\t[杰克]那是当然了。那家伙可是“腐翼”啊。",
{
"type": "hideImage",
"code": 6,
"time": 0
},
{
"type": "hideImage",
"code": 9,
"time": 0
},
{
"type": "showImage2",
"code": 11,
"image": "shaohuyilv.png",
"sloc": [
0,
0,
null
],
"loc": [
80,
50,
"291.2",
"466.4"
],
"opacity": 1,
"time": 0
},
"\t[邵虎]“腐翼”难道是21~30层的首领吗",
"\t[杰克]也可以这么说吧不过由于31~40层也没有看守者腐翼又是个爱玩的主虽然他掌管着这一带不过他从来都是神龙见首不见尾的。",
"\t[邵虎]............",
"\t[杰克]怎么说呢,那家伙性格太恶劣,听说琥骑士就被他咬过,才在血坛牺牲的。",
"\t[邵虎].........琥骑士?难道是联盟四骑士之一吗?",
"\t[杰克]不,联盟四骑士分别是“海骑士”“媚骑士”“圣骑士”和“戾骑士”,琥骑士生前和他们并称联盟五骑士来着。",
"\t[邵虎]是吗......这腐翼比我想象中要任性啊,联盟骑士都敢攻击,果然不是什么省油的灯呢。",
"\t[杰克]老大你最好要随时做好跟它打一场的准备哦!!",
"\t[邵虎]真......真无情啊老大。",
{
"type": "hideImage",
"code": 10,
"time": 0
},
{
"type": "hideImage",
"code": 11,
"time": 0
},
{
"type": "move",
"loc": [
8,
3
],
"time": 500,
"keep": true,
"steps": [
"right:1"
]
},
{
"type": "animate",
"name": "dian",
"loc": [
9,
3
]
},
{
"type": "showImage2",
"code": 12,
"image": "jiekeyilv.png",
"sloc": [
0,
0,
null
],
"loc": [
330,
70,
"289.6",
"376.8"
],
"opacity": 1,
"time": 0
},
"\t[杰克]这个墙好奇怪......明明感觉有东西横在这里,但这个不应该是墙的感觉啊......",
{
"type": "hideImage",
"code": 12,
"time": 0
},
{
"type": "showImage2",
"code": 13,
"image": "jiekezixin.png",
"sloc": [
0,
0,
null
],
"loc": [
330,
70,
"289.6",
"376.8"
],
"opacity": 1,
"time": 0
},
"\t[杰克]我先走一步啦,老大你快点跟上来哦。",
{
"type": "hideImage",
"code": 13,
"time": 0
},
{
"type": "hide",
"loc": [
[
9,
3
]
],
"remove": true
},
{
"type": "hide",
"loc": [
[
8,
3
]
],
"remove": true
},
{
"type": "setBlock",
"number": "372",
"loc": [
[
9,
2
]
]
},
{
"type": "setBlock",
"number": "whiteWall",
"loc": [
[
12,
2
]
]
},
{
"type": "setBlock",
"number": "whiteWall",
"loc": [
[
10,
3
]
]
}
]
},
{
"type": "setValue",
"name": "flag:juqing",
"value": "flag:juqing+2"
},
{
"type": "hide",
"loc": [
[
8,
3
]
],
"remove": true
},
{
"type": "hide",
"loc": [
[
9,
3
]
],
"remove": true
}
],
"10,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:137==1)",
"true": [
{
"type": "show"
}
],
"false": [
{
"type": "if",
"condition": "(flag:140==1)",
"true": [
{
"type": "hide",
"remove": true
}
],
"false": [
{
"type": "if",
"condition": "(flag:21fnpc==1)",
"true": [
{
"type": "showImage2",
"code": 4,
"image": "jiekedajiao.png",
"sloc": [
0,
0,
null
],
"loc": [
330,
70,
"289.6",
"376.8"
],
"opacity": 1,
"time": 0
},
"\t[杰克]估计又是........(嘀嘀咕咕....",
{
"type": "hideImage",
"code": 4,
"time": 0
}
],
"false": [
"\t[杰克]老子存货不多了,靠!",
"\t[杰克]要是耽误我帮老大清塔以后就没这事了!",
{
"type": "sleep",
"time": 300
},
{
"type": "showImage2",
"code": 2,
"image": "shaohuzixin.png",
"sloc": [
0,
0,
null
],
"loc": [
80,
50,
"291.2",
"466.4"
],
"opacity": 1,
"time": 0
},
"\t[邵虎]杰克,发什么脾气啊?",
{
"type": "hideImage",
"code": 1,
"time": 0
},
{
"type": "showImage2",
"code": 3,
"image": "jiekeyilv.png",
"sloc": [
0,
0,
null
],
"loc": [
330,
70,
"289.6",
"376.8"
],
"opacity": 1,
"time": 0
},
"\t[杰克]诶...诶!!老..老大!?你怎么神出鬼没的啊。",
"\t[邵虎]怎么了?",
"\t[杰克]没事,刚才看到了一个联盟的熟人,敲诈了我点东西。",
"\t[邵虎]..........你也小心点啊。",
"\t[杰克]谁说不是呢!真是气人啊。估计又是........(嘀嘀咕咕....",
{
"type": "hideImage",
"code": 2,
"time": 0
},
{
"type": "hideImage",
"code": 3,
"time": 0
},
{
"type": "setValue",
"name": "flag:21fnpc",
"value": "1"
},
{
"type": "setValue",
"name": "flag:juqing",
"value": "flag:juqing+1"
}
]
}
]
}
]
}
]
}
},
"changeFloor": {
"9,4": {
"floorId": ":next",
"stair": "downFloor"
},
"7,1": {
"floorId": ":before",
"stair": "upFloor"
}
},
"afterBattle": {},
"afterGetItem": {},
"afterOpenDoor": {
"9,2": [
{
"type": "if",
"condition": "(switch:A===1)",
"true": [],
"false": [
{
"type": "playSound",
"name": "se86.ogg"
},
{
"type": "setBlock",
"number": "81"
},
{
"type": "setValue",
"name": "switch:A",
"value": "1"
}
]
}
]
},
"cannotMove": {},
"ratio": 1,
"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,10255, 0, 0, 0, 0, 2, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0,10247, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 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": [
],
"width": 15,
"height": 15,
"autoEvent": {},
"downFloor": [
7,
2
],
"upFloor": [
8,
4
],
"canFlyFrom": true,
"beforeBattle": {},
"cannotMoveIn": {}
}