level 9
支持你的想法,最近我也感觉这个函数的功能不够强大。首先是不可以选择多张卡牌,其次是无法完美实现“弃置任意数量的手牌”(askfordiscard不能获取弃置牌的数量和内容,forcetodiscard只能弃置固定数量的牌,目前只能用askforexchange先得到一个dammycard,然后对其子卡进行遍历获得数据,这样既麻烦,提示信息也是固定的)。而对于你的1,我想到的一种方案是先对ej两个区域的所有牌进行遍历,将符合要求的牌加入一个qlist,再对这个容器里的牌调用askforcardchosen。
2022年04月04日 06点04分
