diff --git a/game/game.js b/game/game.js index 2e298f74a..a23e5c8bd 100644 --- a/game/game.js +++ b/game/game.js @@ -61903,6 +61903,38 @@ else{ if(lib.translate[name+'_info']){ if(!uiintro.nosub){ + 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')+'包
'); + } + } + let typeinfo=''; + if(lib.card[name].unique){ + typeinfo+=('特殊'+get.translation(lib.card[name].type)+'牌'); + } + else if(lib.card[name].type&&lib.translate[lib.card[name].type]){ + typeinfo+=(get.translation(lib.card[name].type)+'牌'); + } + if(get.subtype(name,false)){ + typeinfo+=('-'+get.translation(get.subtype(name,false))); + } + if(typeinfo){ + uiintro.add('
'+typeinfo+'
'); + } + 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.card[name]&&lib.card[name].addinfomenu){ + uiintro.add('
'+lib.card[name].addinfomenu+'
'); + } if(get.subtype(name,false)=='equip1'){ var added=false; if(lib.card[node.name]&&lib.card[node.name].distance){ @@ -61916,36 +61948,6 @@ uiintro.add('
攻击范围:1
'); } } - else if(get.subtype(name,false)){ - uiintro.add('
'+get.translation(get.subtype(name,false))+'
'); - } - 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{ - if(lib.card[name].type&&lib.translate[lib.card[name].type]) 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.card[name].cardPrompt){ var str=lib.card[name].cardPrompt(node.link||node),placetext=uiintro.add('
'+str+'
');