外服武将配音补充

This commit is contained in:
mengxinzxz 2024-04-01 19:06:51 +08:00
parent 8b5a3be569
commit 5e25d89926
18 changed files with 39 additions and 24 deletions

BIN
audio/die/tw_wenchou.mp3 Normal file

Binary file not shown.

BIN
audio/die/tw_yanliang.mp3 Normal file

Binary file not shown.

BIN
audio/die/tw_yuantan.mp3 Normal file

Binary file not shown.

BIN
audio/skill/twbaizu1.mp3 Normal file

Binary file not shown.

BIN
audio/skill/twbaizu2.mp3 Normal file

Binary file not shown.

BIN
audio/skill/twduwang1.mp3 Normal file

Binary file not shown.

BIN
audio/skill/twduwang2.mp3 Normal file

Binary file not shown.

BIN
audio/skill/twjuexing1.mp3 Normal file

Binary file not shown.

BIN
audio/skill/twjuexing2.mp3 Normal file

Binary file not shown.

BIN
audio/skill/twqiaosi1.mp3 Normal file

Binary file not shown.

BIN
audio/skill/twqiaosi2.mp3 Normal file

Binary file not shown.

BIN
audio/skill/twxiayong1.mp3 Normal file

Binary file not shown.

BIN
audio/skill/twxiayong2.mp3 Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
audio/skill/twylyanshi1.mp3 Normal file

Binary file not shown.

BIN
audio/skill/twylyanshi2.mp3 Normal file

Binary file not shown.

View File

@ -693,32 +693,47 @@ game.import('character',function(lib,game,ui,get,ai,_status){
twxiayong:{
audio:2,
audioname:['tw_yanliang'],
trigger:{global:'damageBegin1'},
filter(event,player){
if(event.getParent().type!='card'||event.card.name!='juedou'||!event.player.isIn()) return false;
const evt=game.getGlobalHistory('useCard',evt=>evt.card==event.card)[0];
if(evt&&evt.targets&&(event.player!=player||player.countCards('h'))){
if(evt.player==player){
return evt.targets.includes(event.player)&&event.player!=player;
}
return evt.targets.includes(player)&&evt.player!=player;
}
return false;
},
forced:true,
logTarget:'player',
async content(event,trigger,player){
if(trigger.player===player){
const cards=player.getCards('h',card=>{
return lib.filter.cardDiscardable(card,player,'twxiayong');
});
if(cards.length>0) player.discard(cards.randomGet());
}
else{
trigger.increase('num');
}
locked:true,
group:'twxiayong_effect',
subSkill:{
effect:{
trigger:{global:'damageBegin1'},
filter(event,player){
if(event.getParent().type!='card'||event.card.name!='juedou'||!event.player.isIn()) return false;
const evt=game.getGlobalHistory('useCard',evt=>evt.card==event.card)[0];
if(evt&&evt.targets&&(event.player!=player||player.countCards('h'))){
if(evt.player==player){
return evt.targets.includes(event.player)&&event.player!=player;
}
return evt.targets.includes(player)&&evt.player!=player;
}
return false;
},
forced:true,
popup:false,
async content(event,trigger,player){
player.logSkill('twxiayong'+(trigger.player===player?'1':'2'),trigger.player);
if(trigger.player===player){
const cards=player.getCards('h',card=>{
return lib.filter.cardDiscardable(card,player,'twxiayong');
});
if(cards.length>0) player.discard(cards.randomGet());
}
else{
trigger.increase('num');
}
},
},
},
},
twxiayong1:{
audio:true,
audioname:['tw_yanliang'],
sourceSkill:'twxiayong',
},
twxiayong2:{
inherit:'twxiayong1',
},
//袁谭
twqiaosi:{
audio:2,