diff --git a/mode/story.js b/mode/story.js index 952e57b7e..476a045f2 100644 --- a/mode/story.js +++ b/mode/story.js @@ -48,17 +48,55 @@ mode.story={ name:'桃源乡', content:{ default:[ - '东汉末年,桃源乡仙人南华预见了三国时代将会是纷扰的乱世,便施展“九天逆龙大法”扭转时序,打算将曹操、刘备、孙权三位天命王者的出现时间错开', + '东汉末年,桃源乡仙人南华预见了三国时代将会是纷扰的乱世,便施展“九龙逆天大法”扭转时序,打算将曹操、刘备、孙权三位天命王者的出现时间错开', '然而此举却造成上古魔神“刑天”逃脱,并与当世残虐的当权者董卓合而为一,顿时时空陷入前所未有的混乱中', '(洛阳郊外)', - ['nanhua','完了,完了。。。'], - ['yuji','倒底发生了什么'], - ['nanhua','完了,完了。。。'], - ['nanhua','完了。。。'], - ['yuji','。。。'], - ['zuoci','算了,这里魔气太重,我们回去再说'], + ['zuoci','南华!这到底是怎么一回事!?'], + ['nanhua','......完了、完了......'], + ['yuji','不要只会说“完了完了”!天地间魔气蔓延、龙气狂乱肆虐,即将造成时空乱序啊!'], + ['nanhua','......完了......'], + ['yuji','你这老混蛋!快给我解释清楚!'], + ['zuoci','......'], + ['zuoci','罢了,他受的打击太大,暂时无法回复,此处魔气渐浓,不宜久留,先带他回桃源乡,再做打算,'], '(第二天)', - ['zuoci','快告诉我,外面的世界现在怎样了'], + ['nanhua','......唔......'], + ['zuoci','你终于清醒了'], + ['nanhua','...快告诉我,这世间变得怎样了?'], + ['zuoci','......'], + ['yuji','你还敢说!都是你搞的!你这几十年精研道术,却是用九龙逆天大法干这种蠢事!'], + ['yuji','现在中原地带时空乱序,各方人物乱成一团!魔神刑天附身于现在最暴虐的当权者董卓身上,早晚会开始并天吞地、血洗神州!'], + ['yuji','看看你干的好事吧!'], + ['zuoci','唉,南华,你这次真是大错特错啊'], + ['nanhua','......我本是想藉着九龙逆天大法扭转三国时代数十载的乱世,却铸成如此大祸......我......唉'], + ['yuji','你怎会不知道天命不可违!妄动天命,只会引得更大的神州浩劫!'], + ['zuoci','现在说这个也没有用,我们得找出解决的方法!'], + ['yuji','哼,若只是时空乱序也就罢了,只要能齐聚太古九鼎,加上我们三人的联手尚可施展绍华定天大法将时空归序。'], + ['yuji','但现在刑天附身在董卓身上,我们三个加上南斗北斗,也不是刑天的对手,你以为刑天会放任收集古九鼎吗!?'], + ['nanhua','......'], + ['nanhua','真龙之气!只要能齐聚具有真龙之气的人间皇者,就能以神州王者之气克制刑天!'], + ['nanhua','三国之所以会乱,是因为这时代同时有三人具备真龙之气'], + ['nanhua','也是因为这样,我才想用九龙逆天大法,将这三人出现的时间错天。只要找到那三人......'], + ['zuoci','唉,这就是最为难的地方,除了我手上的中天鼎之外,其余八鼎一直散落在尘世之间。'], + ['zuoci','我知道此世董卓、吕布,以及三国王者曹操、刘备、孙权各有一鼎。'], + ['zuoci','但现在刑天附在董卓身上,要齐聚九鼎,免不了要面对刑天。要与刑天抗衡,必须要有真龙之气配合。'], + ['zuoci','但当世有真龙之气的三人,曹操、刘备、孙权已在时空乱序中散逸于时空之外,这件事真是复杂到了极点。'], + ['nanhua','曹操、刘备、孙权三人乃领导魏、蜀、呈d的君主,只要能在混乱的时空中将魏、蜀、吴三国的人物归位,'], + ['nanhua','加强这时代与他们天命之间的联系,就有可能让这三人降临在这个时空中。'], + ['yuji','你讲的简单!谁去找这些人,让他们回归三国!?'], + ['yuji','不明前因,难知后果,现在凡世之人都已受到时空乱序的影响,我们仙人虽能知过去未来,却不能将未来之事泄漏给当世之人,'], + ['yuji','否则违背仙们本分,必遭天火焚身,五雷轰顶。'], + ['yuji','不能与这些俗世之人沟通,要怎么找回三国人物!?'], + ['zuoci','......'], + ['zuoci','我想到一个办法'], + ['nanhua','什么办法?快说、快说!'], + ['zuoci','三国的君主失踪,但魏、蜀、吴三国仍维持了一定的局面,是因为有司马懿、诸葛亮、周瑜等人掌理了大局。'], + ['zuoci','此三人智慧高绝,并未受到时空乱序的影响,我们可以请他们三人帮忙找寻三国的人物,令天命归位,寻找真龙。'], + ['yuji','说了跟没说一样,即使他们三人保持神识清明,但他们也都是当世之人,我们还是不能向当世凡人泄漏这此间因果'], + ['zuoci','所以我们要另外找一个人,一个不属于当世,早已知晓三国时代一切因果,出乎刑天意外的凡人。'], + ['zuoci','这样我们就可以托付他寻回三国人物之事,再由他联络司马懿、诸葛亮、周瑜汇集三国人物的力量,设法扭转这个乱世。'], + ['nanhua','你......你想召唤未来时代的人?'], + ['zuoci','没错,而且要找一个熟知三国人物,足以担当大任的人,只有如此,才能改变目前的情况。'], + ['nanhua','也罢,这也许是'], function(){ _status.lockScene=false; var node=ui.window.querySelector('.storyscene'); @@ -472,6 +510,11 @@ mode.story={ game.delay(); 'step 1' var scenes={}; + var sceneWheel=function(){ + if(!this.classList.contains('lockscroll')){ + ui.click.mousewheel.apply(this,arguments); + } + } for(var i in lib.story.scene){ if(i!='connect'){ scenes[i]=ui.create.div('.storyscene'); @@ -479,7 +522,7 @@ mode.story={ if(!lib.config.touchscreen&&lib.config.mousewheel){ scenes[i]._scrollspeed=30; scenes[i]._scrollnum=10; - scenes[i].onmousewheel=ui.click.mousewheel; + scenes[i].onmousewheel=sceneWheel; } lib.setScroll(scenes[i]); } @@ -522,13 +565,13 @@ mode.story={ if(Math.abs(sceneNode.dx)<20){ sceneNode.dx=0; } - if(!sceneNode.interval&&sceneNode.dx){ - sceneNode.interval=setInterval(function(){ + if(!sceneNode.sceneInterval&&sceneNode.dx){ + sceneNode.sceneInterval=setInterval(function(){ var dx=sceneNode.dx; if(Math.abs(dx)<=2){ sceneNode.scrollLeft-=dx; - clearInterval(sceneNode.interval); - delete sceneNode.interval; + clearInterval(sceneNode.sceneInterval); + delete sceneNode.sceneInterval; } else{ var ddx=dx/Math.sqrt(Math.abs(dx))*1.5;