diff --git a/game/game.js b/game/game.js index ba901b09d..1e1cf153d 100644 --- a/game/game.js +++ b/game/game.js @@ -15880,6 +15880,13 @@ // if(name.name&&lib.card[name.name]&&lib.card[name.name].markimage){ // node.node.image.style.left=lib.card[name.name].markimage; // } + + if(name.classList.contains('fullborder')){ + node.classList.add('fakejudge'); + node.classList.add('fakemark'); + (node.querySelector('.background')||ui.create.div('.background',node)).innerHTML=lib.translate[name.name+'_bg']||get.translation(name.name)[0]; + } + name=name.name; } else{ @@ -42326,7 +42333,10 @@ name=node.link.name; } if(get.position(node)=='j'&&node.viewAs&&node.viewAs!=name){ - uiintro.add(get.translation(node.viewAs)+'
('+get.translation(node)+')
'); + uiintro.add(get.translation(node.viewAs)); + uiintro.add('
('+get.translation(get.translation(node))+')
'); + // uiintro.add(get.translation(node.viewAs)+'
('+get.translation(node)+')
'); + uiintro.nosub=true; name=node.viewAs; } else{ @@ -42408,47 +42418,49 @@ } else{ if(lib.translate[name+'_info']){ - if(get.subtype(node)=='equip1'){ - var added=false; - if(lib.card[node.name]&&lib.card[node.name].distance){ - var dist=lib.card[node.name].distance; - if(dist.attackFrom){ - added=true; - uiintro.add('
攻击范围:'+(-dist.attackFrom+1)+'
'); - } - } - if(!added){ - uiintro.add('
攻击范围:1
'); - } - } - else if(get.subtype(node)){ - uiintro.add('
'+get.translation(get.subtype(node))+'
'); - } - else if(lib.card[name]&&lib.card[name].addinfomenu){ - uiintro.add('
'+lib.card[name].addinfomenu+'
'); - } - else if(lib.card[name]&&lib.card[name].derivation){ - if(typeof lib.card[name].derivation=='string'){ - uiintro.add('
来源:'+get.translation(lib.card[name].derivation)+'
'); - } - else if(lib.card[name].derivationpack){ - uiintro.add('
来源:'+get.translation(lib.card[name].derivationpack+'_card_config')+'包
'); - } - } - else{ - if(lib.card[name].unique){ - uiintro.add('
特殊'+get.translation(lib.card[name].type)+'牌
'); - } - else{ - uiintro.add('
'+get.translation(lib.card[name].type)+'牌
'); - } - } - if(lib.card[name].unique&&lib.card[name].type=='equip'){ - if(lib.cardPile.guozhan&&lib.cardPack.guozhan.contains(name)){ - uiintro.add('
专属装备
').style.marginTop='-5px'; - } - else{ - uiintro.add('
特殊装备
').style.marginTop='-5px'; + if(!uiintro.nosub){ + if(get.subtype(node)=='equip1'){ + var added=false; + if(lib.card[node.name]&&lib.card[node.name].distance){ + var dist=lib.card[node.name].distance; + if(dist.attackFrom){ + added=true; + uiintro.add('
攻击范围:'+(-dist.attackFrom+1)+'
'); + } + } + if(!added){ + uiintro.add('
攻击范围:1
'); + } + } + else if(get.subtype(node)){ + uiintro.add('
'+get.translation(get.subtype(node))+'
'); + } + else if(lib.card[name]&&lib.card[name].addinfomenu){ + uiintro.add('
'+lib.card[name].addinfomenu+'
'); + } + else if(lib.card[name]&&lib.card[name].derivation){ + if(typeof lib.card[name].derivation=='string'){ + uiintro.add('
来源:'+get.translation(lib.card[name].derivation)+'
'); + } + else if(lib.card[name].derivationpack){ + uiintro.add('
来源:'+get.translation(lib.card[name].derivationpack+'_card_config')+'包
'); + } + } + else{ + if(lib.card[name].unique){ + uiintro.add('
特殊'+get.translation(lib.card[name].type)+'牌
'); + } + else{ + uiintro.add('
'+get.translation(lib.card[name].type)+'牌
'); + } + } + if(lib.card[name].unique&&lib.card[name].type=='equip'){ + if(lib.cardPile.guozhan&&lib.cardPack.guozhan.contains(name)){ + uiintro.add('
专属装备
').style.marginTop='-5px'; + } + else{ + uiintro.add('
特殊装备
').style.marginTop='-5px'; + } } } if(lib.translate[name+'_info']){ diff --git a/layout/default/layout.css b/layout/default/layout.css index f86c017d3..9d6fe8678 100644 --- a/layout/default/layout.css +++ b/layout/default/layout.css @@ -1337,7 +1337,8 @@ div:not(.handcards)>.card>.info>span, display: none !important } .judges>.card.fakejudge.fullskin>.background, -.judges>.card.fakejudge.fullborder>.background { +.judges>.card.fakejudge.fullborder>.background, +.marks>.card.fakemark.fullborder>.background { display: block !important; font-family: 'huangcao' !important; padding-top: 4px !important;