但是不知道为什么列表里没有雷杀火杀,请问该怎么办
qice: {
enable: 'phaseUse',
usable: 1,
audio: 'qice_backup',
filter: function (event, player) {
var hs = player.getCards('h');
if (!hs.length) return false;
for (var i = 0; i < hs.length; i++) {
var mod2 = game.checkMod(hs[i], player, 'unchanged', 'cardEnabled2', player);
if (mod2 === false) return false;
}
return true;
},
chooseButton: {
dialog: function (player) {
// 生成所有可以选择的卡牌选项列表
var list = [];
// 锦囊牌
for (var i = 0; i < lib.inpile.length; i++) {
if (get.type(lib.inpile[i]) == 'trick') list.push(['锦囊', '', lib.inpile[i]]);
}
// 基本牌
for (var i = 0; i < lib.inpile.length; i++) {
if (get.type(lib.inpile[i]) == 'basic') list.push(['基本', '', lib.inpile[i]]);
}
return ui.create.dialog(get.translation('qice'), [list, 'vcard']);
},
filter: function (button, player) {
return lib.filter.filterCard({ name: button.link[2] }, player, _status.event.getParent());
},
backup: function (links, player) {
return {
filterCard: true,
selectCard: -1,
position: 'h',
audio: 2,
popname: true,
viewAs: { name: links[0][2] },
};
},
prompt: function (links, player) {
return '将全部手牌当作' + get.translation(links[0][2]) + '使用';
},
},
},
qice: {
enable: 'phaseUse',
usable: 1,
audio: 'qice_backup',
filter: function (event, player) {
var hs = player.getCards('h');
if (!hs.length) return false;
for (var i = 0; i < hs.length; i++) {
var mod2 = game.checkMod(hs[i], player, 'unchanged', 'cardEnabled2', player);
if (mod2 === false) return false;
}
return true;
},
chooseButton: {
dialog: function (player) {
// 生成所有可以选择的卡牌选项列表
var list = [];
// 锦囊牌
for (var i = 0; i < lib.inpile.length; i++) {
if (get.type(lib.inpile[i]) == 'trick') list.push(['锦囊', '', lib.inpile[i]]);
}
// 基本牌
for (var i = 0; i < lib.inpile.length; i++) {
if (get.type(lib.inpile[i]) == 'basic') list.push(['基本', '', lib.inpile[i]]);
}
return ui.create.dialog(get.translation('qice'), [list, 'vcard']);
},
filter: function (button, player) {
return lib.filter.filterCard({ name: button.link[2] }, player, _status.event.getParent());
},
backup: function (links, player) {
return {
filterCard: true,
selectCard: -1,
position: 'h',
audio: 2,
popname: true,
viewAs: { name: links[0][2] },
};
},
prompt: function (links, player) {
return '将全部手牌当作' + get.translation(links[0][2]) + '使用';
},
},
},