Commit 6d2357eb authored by fallenstardust's avatar fallenstardust

add hint for selecting xyz material

parent cf4b3140
...@@ -2575,14 +2575,18 @@ void ClientField::SetShowMark(ClientCard* pcard, bool enable) { ...@@ -2575,14 +2575,18 @@ void ClientField::SetShowMark(ClientCard* pcard, bool enable) {
} }
void ClientField::ShowCardInfoInList(ClientCard* pcard, irr::gui::IGUIElement* element, irr::gui::IGUIElement* parent) { void ClientField::ShowCardInfoInList(ClientCard* pcard, irr::gui::IGUIElement* element, irr::gui::IGUIElement* parent) {
std::wstring str(L""); std::wstring str(L"");
wchar_t formatBuffer[2048];
if(pcard->code) { if(pcard->code) {
str.append(dataManager.GetName(pcard->code)); str.append(dataManager.GetName(pcard->code));
} }
if(pcard->overlayTarget) {
myswprintf(formatBuffer, dataManager.GetSysString(225), dataManager.GetName(pcard->overlayTarget->code), pcard->overlayTarget->sequence + 1);
str.append(L"\n").append(formatBuffer);
}
if((pcard->status & STATUS_PROC_COMPLETE) if((pcard->status & STATUS_PROC_COMPLETE)
&& (pcard->type & (TYPE_RITUAL | TYPE_FUSION | TYPE_SYNCHRO | TYPE_XYZ | TYPE_LINK | TYPE_SPSUMMON))) && (pcard->type & (TYPE_RITUAL | TYPE_FUSION | TYPE_SYNCHRO | TYPE_XYZ | TYPE_LINK | TYPE_SPSUMMON)))
str.append(L"\n").append(dataManager.GetSysString(224)); str.append(L"\n").append(dataManager.GetSysString(224));
for(size_t i = 0; i < chains.size(); ++i) { for(size_t i = 0; i < chains.size(); ++i) {
wchar_t formatBuffer[2048];
auto chit = chains[i]; auto chit = chains[i];
if(pcard == chit.chain_card) { if(pcard == chit.chain_card) {
myswprintf(formatBuffer, dataManager.GetSysString(216), i + 1); myswprintf(formatBuffer, dataManager.GetSysString(216), i + 1);
......
...@@ -80,6 +80,7 @@ ...@@ -80,6 +80,7 @@
!system 222 是否要发动诱发效果? !system 222 是否要发动诱发效果?
!system 223 稍后将询问其他可以发动的效果。 !system 223 稍后将询问其他可以发动的效果。
!system 224 已用正规方法特殊召唤 !system 224 已用正规方法特殊召唤
!system 225 叠放于[%ls](%d)下
!system 500 请选择要解放的卡 !system 500 请选择要解放的卡
!system 501 请选择要丢弃的手卡 !system 501 请选择要丢弃的手卡
!system 502 请选择要破坏的卡 !system 502 请选择要破坏的卡
......
...@@ -80,6 +80,7 @@ ...@@ -80,6 +80,7 @@
!system 222 Activate Trigger Effect? !system 222 Activate Trigger Effect?
!system 223 and Ask other Trigger Effect activate later !system 223 and Ask other Trigger Effect activate later
!system 224 First Special Summoned by own Condition !system 224 First Special Summoned by own Condition
!system 225 Overlaid with [%ls](%d)
!system 500 Select a monster to tribute !system 500 Select a monster to tribute
!system 501 Select a card to discard !system 501 Select a card to discard
!system 502 Select a card to destroy !system 502 Select a card to destroy
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment