【潜龙】增加一个简单的藏杀ai
This commit is contained in:
parent
cfb05efec8
commit
5ca2772452
|
@ -9492,11 +9492,20 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
return true;
|
return true;
|
||||||
});
|
});
|
||||||
next.set('processAI',function(list){
|
next.set('processAI',function(list){
|
||||||
var cards=list[0][1].slice(0).sort(function(a,b){
|
let cards=list[0][1].slice(0),player=_status.event.player;
|
||||||
if(b.name=='sha') return 1;
|
cards.sort((a,b)=>{
|
||||||
return get.value(b)-get.value(a);
|
return get.value(b,player)-get.value(a,player);
|
||||||
});
|
});
|
||||||
return [cards,cards.splice(0,_status.event.player.getDamagedHp())];
|
if(!player.storage.juetao&&player.hasSkill('juetao')&&player.hasSha()){
|
||||||
|
let gain,bottom,pai=cards.filter(card=>card.name!=='sha');
|
||||||
|
pai.sort((a,b)=>{
|
||||||
|
return get.value(b,player)-get.value(a,player);
|
||||||
|
});
|
||||||
|
gain=pai.splice(0,player.getDamagedHp());
|
||||||
|
bottom=pai;
|
||||||
|
return [bottom, gain];
|
||||||
|
}
|
||||||
|
return [cards,cards.splice(0,player.getDamagedHp())];
|
||||||
});
|
});
|
||||||
'step 1'
|
'step 1'
|
||||||
game.broadcastAll('closeDialog',event.videoId);
|
game.broadcastAll('closeDialog',event.videoId);
|
||||||
|
|
Loading…
Reference in New Issue