From 589219adf17d183d0d39265d26fb80c3c04eddbb Mon Sep 17 00:00:00 2001 From: copcap Date: Tue, 1 Aug 2023 06:47:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=83=9D=E6=99=AE=EF=BC=9Bbu?= =?UTF-8?q?g=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- character/mobile.js | 6 +- character/rank.js | 1 + character/sp.js | 239 +++++++++++++++++++++++++++++++++++++- character/yingbian.js | 3 +- image/character/haopu.jpg | Bin 0 -> 27698 bytes mode/guozhan.js | 2 +- 6 files changed, 245 insertions(+), 6 deletions(-) create mode 100644 image/character/haopu.jpg diff --git a/character/mobile.js b/character/mobile.js index f7eb491e6..6716f4003 100644 --- a/character/mobile.js +++ b/character/mobile.js @@ -1494,14 +1494,14 @@ game.import('character',function(lib,game,ui,get,ai,_status){ var trigger=event.getParent().getTrigger(); var target=trigger.respondTo[0]; event.target=target; - if(!target||!target.countGainableCards(player,'he')) event._result={bool:false}; + if(!target||!target.countGainableCards(player,player==target?'e':'he')) event._result={bool:false}; else player.chooseBool(get.prompt('scsanruo_effect',target),'获得该角色的一张牌').set('ai',()=>{ return _status.event.goon; }).set('goon',get.attitude(player,target)<1); 'step 1' if(result.bool){ player.logSkill('scsanruo_effect',target); - player.gainPlayerCard(target,'he',true); + player.gainPlayerCard(target,player==target?'e':'he',true); } } }, @@ -13597,7 +13597,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){ scsniqu_info:'出牌阶段限一次。你可以对一名角色造成1点火焰伤害。', scs_gaowang:'高望', scsanruo:'安弱', - scsanruo_info:'你可以将一张♥牌当【桃】、♦当火【杀】、♣牌当【闪】、♠当【无懈可击】使用。当你以此法使用或打出【杀】或【闪】时,你可以获得对方的一张牌;当你以此法使用【桃】时,你可以获得一名其他角色的一张牌;当你以此法使用【无懈可击】时,你可以获得此牌响应的普通锦囊牌的使用者的一张牌。', + scsanruo_info:'你可以将一张♥牌当【桃】、♦牌当火【杀】、♣牌当【闪】、♠牌当【无懈可击】使用。当你以此法使用或打出【杀】或【闪】时,你可以获得对方的一张牌;当你以此法使用【桃】时,你可以获得一名其他角色的一张牌;当你以此法使用【无懈可击】时,你可以获得此牌响应的普通锦囊牌的使用者的一张牌。', mobile_standard:'手杀异构·标准包', diff --git a/character/rank.js b/character/rank.js index 4009323bb..41406a6ed 100644 --- a/character/rank.js +++ b/character/rank.js @@ -1222,6 +1222,7 @@ window.noname_character_rank={ 'chentai', 'clan_zhongyan', 'sb_zhurong', + 'haopu', ], bm:[ 'diy_xizhenxihong', diff --git a/character/sp.js b/character/sp.js index 930165d63..9d2344710 100755 --- a/character/sp.js +++ b/character/sp.js @@ -13,7 +13,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){ sp_huben:["caohong","xiahouba","zhugeke","zumao","wenpin","litong","mazhong","heqi","quyi","luzhi","zangba","yuejin","dingfeng","wuyan","ol_zhuling","tianyu","huojun",'zhaoyǎn','dengzhong','ol_furong','macheng','ol_zhangyì','ol_zhujun','maxiumatie','luoxian'], sp_liesi:['mizhu','weizi','ol_liuba','zhangshiping'], sp_default:["sp_diaochan","sp_zhaoyun","sp_sunshangxiang","sp_caoren","sp_jiangwei","sp_machao","sp_caiwenji","jsp_guanyu","jsp_huangyueying","sp_pangde","sp_jiaxu","yuanshu",'sp_zhangliao','sp_ol_zhanghe','sp_menghuo'], - sp_waitforsort:['ol_huban','ol_mengda'], + sp_waitforsort:['ol_huban','ol_mengda','haopu'], sp_qifu:["caoying",'panshu',"caochun","yuantanyuanshang",'caoshuang','wolongfengchu','guansuo','baosanniang','fengfangnv','jin_zhouchu'], sp_wanglang:['ol_wanglang'], sp_zhongdan:["cuiyan","huangfusong"], @@ -28,6 +28,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){ }, }, character:{ + haopu:['male','shu',4,['olzhenying']], ol_mengda:['male','shu',4,['olgoude']], ol_wanglang:['male','wei',3,['gushe','oljici']], ol_liuyan:['male','qun','4/6',['olpianan','olyinji','olkuisi'],['unseen']], @@ -188,6 +189,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){ //kaisa:["male","western",4,["zhengfu"]], }, characterIntro:{ + haopu:'郝普,字子太,义阳(治所在今湖北枣阳东南)人。刘备入川后,郝普为零陵太守。建安二十年(215年),吴将吕蒙进攻荆州三郡,唯有郝普坚守待援。但援兵久久不至,其挚友邓玄之又被吕蒙所骗,郝普也因此上当,投降吴国。湘水划界后,郝普回归刘备。建安二十四年(219年),吕蒙再次袭击荆州,击败关羽,郝普再次投降,最终归顺吴国并官至廷尉。郝普与隐蕃亲善,隐蕃蓄谋叛变事情败露,他受到牵连,因此自杀。在刘备集团的5个荆州郡守中,郝普是唯一一个抵抗过东吴的荆州郡守。', ol_zhanghe:'字儁乂,河间鄚人。三国时期魏国名将。官渡之战时,本为袁绍部将的张郃投降了曹操,并在曹操帐下多立功勋,于曹魏建立后加封为征西车骑将军。诸葛亮六出祁山之间,张郃多次抵御蜀军的进攻,于公元231年在木门道被诸葛亮设伏射死。后谥曰壮侯。为曹魏“五子良将”之一。', zhangshiping:'张世平是东汉末期的中山商人,曾与苏双同路,资助刘备组织武装、建立政权。于《三国演义》第一回出场,刘关张桃园三结义时资助刘备良马五十匹,金银五百两,镔铁一千斤。刘备所使用的“双股剑”、关羽所使用的“青龙偃月刀(又名‘冷艳锯’)”、张飞所使用的“丈八点钢矛(又名‘丈八蛇矛’)”皆由这一千斤上好镔铁打造而成。', luoxian:'罗宪(218年—270年),字令则,荆州襄阳(今湖北襄阳)人。西晋开国将领,巴东太守(郡府在永安白帝城)。于蜀汉灭亡后降魏,成功抵御孙吴的入侵,守住入魏国的要冲永安。后仕晋官至冠军将军、假节,封西鄂县侯。泰始六年(270年)去世,谥烈侯。', @@ -684,6 +686,238 @@ game.import('character',function(lib,game,ui,get,ai,_status){ }, }, skill:{ + //郝普 + olzhenying:{ + audio:2, + enable:'phaseUse', + usable:2, + filter:function(event,player){ + return game.hasPlayer(current=>{ + return lib.skill.olzhenying.filterTarget(null,player,current); + }); + }, + filterTarget:function(card,player,target){ + return player!=target&&target.countCards('h')<=player.countCards('h'); + }, + content:function(){ + 'step 0' + var send=function(){ + var next=game.createEvent('olzhenying_adjust',false); + next.setContent(lib.skill.olzhenying.contentx); + game.resume(); + }; + var sendback=function(result,player){ + if(!result&&typeof result!=='number'){ + result=player.getCards('h'); + if(!result.length) result=0; + } + event.results.push([player,result]); + }; + event.ai_targets=[]; + event.results=[]; + var players=[player,target]; + for(var i=0;i{ + return get.value(b)-get.value(a); + }); + var beginInd=1; + var endInd=2; + var eff=get.effect(player,{name:'juedou'},target,target),eff2=get.effect(target,{name:'juedou'},player,target); + var att=get.attitude(player,target); + if(att>0||eff2>0){ + if(cards.length<=2){ + cards=2-cards.length; + } + else{ + beginInd=2; endInd=2; + } + } + else{ + if(get.value(cards,target)<=5&&!target.isZhu){ + if(eff>0&&Math.random()<0.65){ + beginInd=0; endInd=1; + } + } + } + if(typeof cards!='number'){ + cards=cards.slice([beginInd,endInd].randomGet(),cards.length); + } + sendback(cards,target); + event.ai_targets.splice(i--,1); + } + } + if(event.ai_targets.length){ + event.ai_targets.randomSort(); + setTimeout(function(){ + event.interval=setInterval(function(){ + var target=event.ai_targets.shift(); + var cards=target.getCards('h'); + cards=cards.sort((a,b)=>{ + return get.value(b)-get.value(a); + }); + var beginInd=1; + var endInd=2; + var eff=get.effect(player,{name:'juedou'},target,target),eff2=get.effect(target,{name:'juedou'},player,target); + var att=get.attitude(player,target); + if(att>0||eff2>0){ + if(cards.length<=2){ + cards=2-cards.length; + } + else{ + beginInd=2; endInd=2; + } + } + else{ + if(get.value(cards,target)<=5&&!target.isZhu){ + if(eff>0&&Math.random()<0.65){ + beginInd=0; endInd=1; + } + } + } + if(typeof cards!='number'){ + cards=cards.slice([beginInd,endInd].randomGet(),cards.length); + } + sendback(cards,target); + if(!event.ai_targets.length){ + clearInterval(event.interval); + if(event.withai) game.resume(); + } + },_status.connectMode?750:75); + },500); + } + } + 'step 1' + if(event.withme){ + if(_status.connectMode) game.me.unwait(result,game.me); + else{ + if(!result&&typeof result!=='number'){ + result=game.me.getCards('h'); + if(!result.length) result=0; + } + event.results.push([game.me,result]); + } + } + 'step 2' + if(event.withol&&!event.resultOL){ + game.pause(); + } + 'step 3' + if(event.ai_targets.length>0){ + event.withai=true; + game.pause(); + } + 'step 4' + if(_status.connectMode){ + for(var i of [player,target]) i.hideTimer(); + } + var lose_list=[]; + var draw_list=[]; + event.results.sort((a,b)=>lib.sort.seat(a[0],b[0])); + for(var res of event.results){ + var target=res[0],cardsx=res[1]; + if(!target||!cardsx) continue; + if(typeof cardsx==='number') draw_list.push([target,cardsx]); + else if(cardsx.length) lose_list.push([target,cardsx]); + } + if(lose_list.length){ + game.loseAsync({ + lose_list:lose_list, + }).setContent('discardMultiple'); + } + if(draw_list.length){ + for(var list of draw_list){ + var target=list[0],num=list[1]; + target.draw(num,'nodelay'); + } + } + 'step 5' + game.delay(); + var num1=player.countCards('h'),num2=target.countCards('h'); + if(num1==num2){ + event.finish(); + return; + } + var players=[player,target]; + if(num2=2){ + player.chooseCard('镇荧:请将手牌弃置至至多两张',[num-2,num],true,(card,player,target)=>{ + return lib.filter.cardDiscardable(card,player,'olzhenying'); + }); + event.goto(2); + } + else{ + var choices=['〇','一','二']; + player.chooseControl(choices).set('prompt','镇荧:请选择要将手牌调整至的张数').set('ai',()=>{ + return [0,1,2].randomGet(); + }); + } + 'step 1' + var num=result.index; + var len=player.countCards('h'); + if(len>num){ + if(num==0) event._result={bool:true,cards:player.getCards('h')}; + else player.chooseCard('镇荧:请将手牌弃置至'+get.cnNumber(num)+'张',len-num,true,(card,player,target)=>{ + return lib.filter.cardDiscardable(card,player,'olzhenying'); + }); + } + else event._result={cards:num-len}; + 'step 2' + if(result&&result.cards){ + var cards=result.cards; + } + event.result=cards; + }, + ai:{ + order:function(item,player){ + if(game.hasPlayer(current=>{ + return current.countCards('h')0&&target.countCards('h')+player.countCards('h')<=3) return 1; + return get.sgn(get.effect(target,{name:'juedou'},player,target))*1.2; + } + } + }, + }, //OL孟达 olgoude:{ audio:2, @@ -23337,6 +23571,9 @@ game.import('character',function(lib,game,ui,get,ai,_status){ ol_mengda:'OL孟达', olgoude:'苟得', olgoude_info:'一名角色的回合结束时,若有与你势力相同的角色执行过以下项,则你可以执行这些角色未执行过的一项:1.摸一张牌;2.弃置一名角色的一张手牌;3.使用一张无对应实体牌的【杀】;4.变更势力。', + haopu:'郝普', + olzhenying:'镇荧', + olzhenying_info:'出牌阶段限两次。你可以选择一名手牌数不大于你的其他角色,你与其同时将手牌摸或弃置至至多两张。然后你与其中手牌数较少的角色视为对另一名角色使用一张【决斗】。', sp_tianji:'天极·皇室宗亲', sp_sibi:'四弼·辅国文曲', diff --git a/character/yingbian.js b/character/yingbian.js index beb031cda..5dae2f95e 100644 --- a/character/yingbian.js +++ b/character/yingbian.js @@ -2767,7 +2767,8 @@ game.import('character',function(lib,game,ui,get,ai,_status){ preHidden:true, filter:function(event,player){ var target=_status.currentPhase; - if(!target||!target.isIn()||event.type!='discard'||event.getlx===false||!target.isPhaseUsing()) return false; + if(!target||!target.isIn()||event.type!='discard'||!target.isPhaseUsing()) return false; + if(target==player) return false; var evt=event.getl(target); for(var i of evt.hs){ if(get.position(i,true)=='d') return true; diff --git a/image/character/haopu.jpg b/image/character/haopu.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b2a29d8bf79b34c09da608218e702107d28f7db2 GIT binary patch literal 27698 zcmbT7Wl$Ya)8{Yl!QI^n?oM!bxJYn!mmmp2f?phh`$aCnJ;B|bi@Uoe=<>Yp)^62) z+TAlX^JPv=&2PF+cb|Xvye++L0vMuwS!F@=Mn0l;Fzz+uC@^#Lf~-xC4mzXsrc z4j5QCcmzZwWE51i_X&+y09Y6}I9PZ%1O#~a_t`=3_W|(O2sqSSQi!;k=14T|c-&t> z1<170wcYqy)0cES79QVFPzeZ$h)L)f7@3$^c=`AR1ciiUKFP|-D<~>y>*(s~8yEsD zt*mWq?d%;qy}W&V{rm&MzK2IdM*WCRN=`{lOV7y6Dl954DJ?4pSJc%vG&VK2w6^v1 z_Vo`84h@gY%+Ad(EG{iWx3+h7_x2ACkB+adZ*K4IAO8M({0|ol0PerB-mm`+_J43; zzjMLD!^6QN{f7$%*7yB{!-hwo=0e1g(nKDyZ#7q2QUts^63kpDogLyX|95z4#u;ZLYv_wd)6YTAAplf)l+9uaM zIbwXt{|1P&X4+XVKIAbTH@-XNYAK{&_kQ&bwcCe0ZCgp9)#v^spsw3ktc~X_@u3zhPRccAu#vIiY)( zI*;=pW^)Tq!QFo=4v5vyRhvPv5y{{Wc6B$6z;JuaKnvp6N1f>9{XTSNL_H+YtKD}n znr&MV?K!V?Uv?kEOlI!@GEu5Doc%5O%mH1~Hx6~2d(QpL}wfQk)|L&&`D z?7ZSsF}Mi7Q+RAhh{rGWw{2NJP(ZOH}8(H8VUAu(%2<7k1lqKQFV_S#>0kMd4tnLvjA2y zc1LzK}-t1AC>CK0H}bQgpRR3OGZ9Z-&ceaZKYS>)11a9WfzA%F$*KVCJuFN zZ7th;Jcu+0bL_V-e@0jos6;qh9vB*;b*Z)C8>(`CnB-=>QlbrWMaYAF1BZlU;bNQR{6Q- zLXoF(IY*avFeIcyBw$|AX|FkFD~mg6z^Cq4H)89Fy-jVKVm>IP5>a1!1hn3%Y|`Ge(7{!F zJR?~NRzg+gcB=y@>;^nM+gZpH?&c|pW_8vj)|8icM1SKlj*L3pHOweX!{8KzE1+r5 zv-A7MCDxtr2lZu@!cPmFAzS`{?z)cDWHUHw15dpLchxbZVQf-F&%^!Z zm9B7%ps7dQB`doe>vQqTyDBI%&!Q*_c-3gbU!zF{bbdW~b#{!@`7yc!lcLk@u{i>W z(2~60S_|s)cR9`6NuCQ>{8;e0v1)2vTJ4ZbspY)$#B)%9BpyVk &;$S(hI-JL% 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 LrNt-|PzV3nrgH*r literal 0 HcmV?d00001 diff --git a/mode/guozhan.js b/mode/guozhan.js index 6d5c8aa2d..de378e8f8 100644 --- a/mode/guozhan.js +++ b/mode/guozhan.js @@ -766,7 +766,7 @@ game.import('mode',function(lib,game,ui,get,ai,_status){ player.useCard({name:'zhibi',isCard:true},targets[0]); 'step 1' if(player.countCards('he')>0&&targets[1].isAlive()){ - player.chooseCard('h',true,'交给'+get.translation(targets[1])+'一张牌'); + player.chooseCard('he',true,'交给'+get.translation(targets[1])+'一张牌'); } else event.finish(); 'step 2'