Bring back nameRu as a reserved field filled with the English name

Card names stay English, but the field exists so renaming later does not require a schema change. translations build keeps existing nameRu values.
This commit is contained in:
MpakobecEx 2026-10-21 00:15:26 +05:00
parent b82927389d
commit b37845f33d
4 changed files with 148 additions and 86 deletions

View File

@ -88,7 +88,8 @@ python tools/import_cards.py
Список токенов и их иконок — `content/keywords.yaml`. Список токенов и их иконок — `content/keywords.yaml`.
Русские тексты — `content/translations/ru.yaml`: заполняется только `textRu`. Русские тексты — `content/translations/ru.yaml`: заполняется только `textRu`.
Имена карт не переводятся и остаются английскими. Поле `nameRu` существует, но пока содержит английское название — на случай,
если позже решим переименовать карты.
Правила перевода и спорные термины — `docs/translation-rules.md`. Правила перевода и спорные термины — `docs/translation-rules.md`.
Черновой перевод всех 66 текстов уже залит; его правит человек, после чего Черновой перевод всех 66 текстов уже залит; его правит человек, после чего

View File

@ -1,6 +1,7 @@
# Русские тексты карт. # Русские тексты карт.
# #
# Имена карт остаются английскими — переводим только текст эффекта. # Имена карт пока английские: nameRu заполнен английским названием,
# поле оставлено на случай переименования.
# Заполняйте только textRu. Остальные поля не меняйте. # Заполняйте только textRu. Остальные поля не меняйте.
# Токены в фигурных скобках — это иконки: {auto}, {cb:3}, {vcrc}, {clan:kagero}. # Токены в фигурных скобках — это иконки: {auto}, {cb:3}, {vcrc}, {clan:kagero}.
# Их нужно сохранить в textRu ровно в таком же количестве, иначе проверка не пройдёт. # Их нужно сохранить в textRu ровно в таком же количестве, иначе проверка не пройдёт.
@ -11,74 +12,88 @@ version: 1
cards: cards:
- nameId: assault-dragon-blightops - nameId: assault-dragon-blightops
nameEn: "Assault Dragon, Blightops" nameEn: "Assault Dragon, Blightops"
nameRu: "Assault Dragon, Blightops"
template: |- template: |-
{auto}:{cb:1} When this unit is put into the drop zone from {rc}, you may pay the cost. If you do, search your deck for up to one card named "Ironclad Dragon, Shieldon", reveal it to your opponent, put it into your hand, and shuffle your deck. {auto}:{cb:1} When this unit is put into the drop zone from {rc}, you may pay the cost. If you do, search your deck for up to one card named "Ironclad Dragon, Shieldon", reveal it to your opponent, put it into your hand, and shuffle your deck.
textRu: "{auto}:{cb:1} Когда эта карта помещается в зону сброса из {rc}, вы можете оплатить стоимость. Если вы это сделали, найдите в колоде до одной карты с именем \"Ironclad Dragon, Shieldon\", покажите её противнику, добавьте её в руку и перемешайте колоду." textRu: "{auto}:{cb:1} Когда эта карта помещается в зону сброса из {rc}, вы можете оплатить стоимость. Если вы это сделали, найдите в колоде до одной карты с именем \"Ironclad Dragon, Shieldon\", покажите её противнику, добавьте её в руку и перемешайте колоду."
- nameId: asura-kaiser - nameId: asura-kaiser
nameEn: "Asura Kaiser" nameEn: "Asura Kaiser"
nameRu: "Asura Kaiser"
template: |- template: |-
{cont}{vcrc}:If you do not have another {clan:nova-grappler} vanguard or rear-guard, this unit gets {power} -2000. {cont}{vcrc}:If you do not have another {clan:nova-grappler} vanguard or rear-guard, this unit gets {power} -2000.
{auto}{vc}:When this unit's drive check reveals a grade 3 {clan:nova-grappler}, choose one of your rear-guards, and {stand} it. {auto}{vc}:When this unit's drive check reveals a grade 3 {clan:nova-grappler}, choose one of your rear-guards, and {stand} it.
textRu: "{cont}{vcrc}:Если у вас нет другого Авангарда или Арьергарда {clan:nova-grappler}, эта карта получает {power} -2000.\n{auto}{vc}:Когда в проверке оказывается {clan:nova-grappler} 3-го ранга, выберите одного из ваших Арьергардов и {stand} его." textRu: "{cont}{vcrc}:Если у вас нет другого Авангарда или Арьергарда {clan:nova-grappler}, эта карта получает {power} -2000.\n{auto}{vc}:Когда в проверке оказывается {clan:nova-grappler} 3-го ранга, выберите одного из ваших Арьергардов и {stand} его."
- nameId: barcgal - nameId: barcgal
nameEn: "Barcgal" nameEn: "Barcgal"
nameRu: "Barcgal"
template: |- template: |-
{auto}:When another {clan:royal-paladin} rides this unit, you may call this card to {rc}. {auto}:When another {clan:royal-paladin} rides this unit, you may call this card to {rc}.
{act}{rc}:{rest} Search your deck for up to one card named "Future Knight, Llew" or "Flogal", call it to {rc}, and shuffle your deck. {act}{rc}:{rest} Search your deck for up to one card named "Future Knight, Llew" or "Flogal", call it to {rc}, and shuffle your deck.
textRu: "{auto}:Когда другой {clan:royal-paladin} сменяет эту карту, вы можете призвать её в {rc}.\n{act}{rc}:{rest} Найдите в колоде до одной карты с именем \"Future Knight, Llew\" или \"Flogal\", призовите её в {rc} и перемешайте колоду." textRu: "{auto}:Когда другой {clan:royal-paladin} сменяет эту карту, вы можете призвать её в {rc}.\n{act}{rc}:{rest} Найдите в колоде до одной карты с именем \"Future Knight, Llew\" или \"Flogal\", призовите её в {rc} и перемешайте колоду."
- nameId: battle-sister-chocolat - nameId: battle-sister-chocolat
nameEn: "Battle Sister, Chocolat" nameEn: "Battle Sister, Chocolat"
nameRu: "Battle Sister, Chocolat"
template: |- template: |-
{cont}:{sentinel} (You may only have up to four cards with "{cont}:{sentinel}" in a deck.){auto}:[Choose a {clan:oracle-think-tank} from your hand, and discard it] When this unit is placed on {gc}, you may pay the cost. If you do, choose one of your {clan:oracle-think-tank} that is being attacked, and that unit cannot be hit until end of that battle. {cont}:{sentinel} (You may only have up to four cards with "{cont}:{sentinel}" in a deck.){auto}:[Choose a {clan:oracle-think-tank} from your hand, and discard it] When this unit is placed on {gc}, you may pay the cost. If you do, choose one of your {clan:oracle-think-tank} that is being attacked, and that unit cannot be hit until end of that battle.
textRu: "{cont}:{sentinel} (В колоде может быть не более четырёх карт с «{cont}:{sentinel}».){auto}:[Выберите {clan:oracle-think-tank} из руки и сбросьте её] Когда эта карта помещается в {gc}, вы можете оплатить стоимость. Если вы это сделали, выберите одного из ваших {clan:oracle-think-tank}, который подвергается атаке. Он не может быть поражён до конца этого боя." textRu: "{cont}:{sentinel} (В колоде может быть не более четырёх карт с «{cont}:{sentinel}».){auto}:[Выберите {clan:oracle-think-tank} из руки и сбросьте её] Когда эта карта помещается в {gc}, вы можете оплатить стоимость. Если вы это сделали, выберите одного из ваших {clan:oracle-think-tank}, который подвергается атаке. Он не может быть поражён до конца этого боя."
- nameId: battle-sister-cocoa - nameId: battle-sister-cocoa
nameEn: "Battle Sister, Cocoa" nameEn: "Battle Sister, Cocoa"
nameRu: "Battle Sister, Cocoa"
template: |- template: |-
{auto}:When this unit is placed on {vc} or {rc}, if you have an {clan:oracle-think-tank} vanguard, look at the top card of your deck, and put that card on the top or the bottom of your deck. {auto}:When this unit is placed on {vc} or {rc}, if you have an {clan:oracle-think-tank} vanguard, look at the top card of your deck, and put that card on the top or the bottom of your deck.
textRu: "{auto}:Когда эта карта помещается в {vc} или {rc}, если у вас есть Авангард {clan:oracle-think-tank}, посмотрите верхнюю карту колоды и положите её на верх или в низ колоды." textRu: "{auto}:Когда эта карта помещается в {vc} или {rc}, если у вас есть Авангард {clan:oracle-think-tank}, посмотрите верхнюю карту колоды и положите её на верх или в низ колоды."
- nameId: battle-sister-mocha - nameId: battle-sister-mocha
nameEn: "Battle Sister, Mocha" nameEn: "Battle Sister, Mocha"
nameRu: "Battle Sister, Mocha"
template: |- template: |-
{auto}{vcrc}:When this unit attacks, if the number of cards in your hand is four or greater, this unit gets {power} +3000 until end of that battle. {auto}{vcrc}:When this unit attacks, if the number of cards in your hand is four or greater, this unit gets {power} +3000 until end of that battle.
textRu: "{auto}{vcrc}:Когда эта карта атакует, если в вашей руке четыре или больше карт, эта карта получает {power} +3000 до конца этого боя." textRu: "{auto}{vcrc}:Когда эта карта атакует, если в вашей руке четыре или больше карт, эта карта получает {power} +3000 до конца этого боя."
- nameId: battleraizer - nameId: battleraizer
nameEn: "Battleraizer" nameEn: "Battleraizer"
nameRu: "Battleraizer"
template: |- template: |-
{auto}:When another {clan:nova-grappler} rides this unit, you may call this card to {rc}. {auto}:When another {clan:nova-grappler} rides this unit, you may call this card to {rc}.
{auto}{rc}:When this unit boosts, the boosted unit gets {power} +3000 until end of that battle, and at the begininng of the end phase of that turn, return this unit to your deck, and shuffle your deck. {auto}{rc}:When this unit boosts, the boosted unit gets {power} +3000 until end of that battle, and at the begininng of the end phase of that turn, return this unit to your deck, and shuffle your deck.
textRu: "{auto}:Когда другой {clan:nova-grappler} сменяет эту карту, вы можете призвать её в {rc}.\n{auto}{rc}:Когда эта карта поддерживает, усиленная карта получает {power} +3000 до конца этого боя, и в начале Завершающей фазы этого хода верните эту карту в колоду и перемешайте её." textRu: "{auto}:Когда другой {clan:nova-grappler} сменяет эту карту, вы можете призвать её в {rc}.\n{auto}{rc}:Когда эта карта поддерживает, усиленная карта получает {power} +3000 до конца этого боя, и в начале Завершающей фазы этого хода верните эту карту в колоду и перемешайте её."
- nameId: berserk-dragon - nameId: berserk-dragon
nameEn: "Berserk Dragon" nameEn: "Berserk Dragon"
nameRu: "Berserk Dragon"
template: |- template: |-
{auto}:{cb:2} When this unit is placed on {vc} or {rc}, if you have a {clan:kagero} vanguard, you may pay the cost. If you do, choose an opponent's grade 2 or less rear-guard, and retire it. {auto}:{cb:2} When this unit is placed on {vc} or {rc}, if you have a {clan:kagero} vanguard, you may pay the cost. If you do, choose an opponent's grade 2 or less rear-guard, and retire it.
textRu: "{auto}:{cb:2} Когда эта карта помещается в {vc} или {rc}, если у вас есть Авангард {clan:kagero}, вы можете оплатить стоимость. Если вы это сделали, выберите Арьергард противника 2-го ранга или ниже и уничтожьте его." textRu: "{auto}:{cb:2} Когда эта карта помещается в {vc} или {rc}, если у вас есть Авангард {clan:kagero}, вы можете оплатить стоимость. Если вы это сделали, выберите Арьергард противника 2-го ранга или ниже и уничтожьте его."
- nameId: blaster-blade - nameId: blaster-blade
nameEn: "Blaster Blade" nameEn: "Blaster Blade"
nameRu: "Blaster Blade"
template: |- template: |-
{auto}:{cb:2} When this unit is placed on {vc}, you may pay the cost. If you do, choose an opponent's rear-guard, and retire it. {auto}:{cb:2} When this unit is placed on {vc}, you may pay the cost. If you do, choose an opponent's rear-guard, and retire it.
{auto}:{cb:2} When this unit is placed on {rc}, if you have a {clan:royal-paladin} vanguard, you may pay the cost. If you do, choose an opponent's grade 2 or greater rear-guard, and retire it. {auto}:{cb:2} When this unit is placed on {rc}, if you have a {clan:royal-paladin} vanguard, you may pay the cost. If you do, choose an opponent's grade 2 or greater rear-guard, and retire it.
textRu: "{auto}:{cb:2} Когда эта карта помещается в {vc}, вы можете оплатить стоимость. Если вы это сделали, выберите Арьергард противника и уничтожьте его.\n{auto}:{cb:2} Когда эта карта помещается в {rc}, если у вас есть Авангард {clan:royal-paladin}, вы можете оплатить стоимость. Если вы это сделали, выберите Арьергард противника 2-го ранга или выше и уничтожьте его." textRu: "{auto}:{cb:2} Когда эта карта помещается в {vc}, вы можете оплатить стоимость. Если вы это сделали, выберите Арьергард противника и уничтожьте его.\n{auto}:{cb:2} Когда эта карта помещается в {rc}, если у вас есть Авангард {clan:royal-paladin}, вы можете оплатить стоимость. Если вы это сделали, выберите Арьергард противника 2-го ранга или выше и уничтожьте его."
- nameId: bloody-hercules - nameId: bloody-hercules
nameEn: "Bloody Hercules" nameEn: "Bloody Hercules"
nameRu: "Bloody Hercules"
template: "" template: ""
textRu: "" textRu: ""
- nameId: blue-dust - nameId: blue-dust
nameEn: "Blue Dust" nameEn: "Blue Dust"
nameRu: "Blue Dust"
template: |- template: |-
{auto}{vcrc}:When this unit's attack hits, if you have a {clan:dark-irregulars} vanguard, you may {sc:1}. {auto}{vcrc}:When this unit's attack hits, if you have a {clan:dark-irregulars} vanguard, you may {sc:1}.
textRu: "{auto}{vcrc}:Когда атака этой карты проходит, если у вас есть Авангард {clan:dark-irregulars}, вы можете {sc:1}." textRu: "{auto}{vcrc}:Когда атака этой карты проходит, если у вас есть Авангард {clan:dark-irregulars}, вы можете {sc:1}."
- nameId: bringer-of-good-luck-epona - nameId: bringer-of-good-luck-epona
nameEn: "Bringer of Good Luck, Epona" nameEn: "Bringer of Good Luck, Epona"
nameRu: "Bringer of Good Luck, Epona"
template: "" template: ""
textRu: "" textRu: ""
- nameId: brutal-jack - nameId: brutal-jack
nameEn: "Brutal Jack" nameEn: "Brutal Jack"
nameRu: "Brutal Jack"
template: |- template: |-
{cont}{vcrc}:Restraint (This unit cannnot attack.){act}{vcrc}:{cb:1} Until end of turn, this unit loses "Restraint". {cont}{vcrc}:Restraint (This unit cannnot attack.){act}{vcrc}:{cb:1} Until end of turn, this unit loses "Restraint".
{auto}{vc}:When this unit is boosted by a {clan:nova-grappler}, this unit gets {power} +5000 until end of that battle. {auto}{vc}:When this unit is boosted by a {clan:nova-grappler}, this unit gets {power} +5000 until end of that battle.
textRu: "{cont}{vcrc}:Сдерживание (Эта карта не может атаковать.){act}{vcrc}:{cb:1} До конца хода эта карта теряет \"Сдерживание\".\n{auto}{vc}:Когда эту карту поддерживает {clan:nova-grappler}, она получает {power} +5000 до конца этого боя." textRu: "{cont}{vcrc}:Сдерживание (Эта карта не может атаковать.){act}{vcrc}:{cb:1} До конца хода эта карта теряет \"Сдерживание\".\n{auto}{vc}:Когда эту карту поддерживает {clan:nova-grappler}, она получает {power} +5000 до конца этого боя."
- nameId: ceo-amaterasu - nameId: ceo-amaterasu
nameEn: "CEO Amaterasu" nameEn: "CEO Amaterasu"
nameRu: "CEO Amaterasu"
template: |- template: |-
{cont}{vc}:During your turn, if the number of cards in your hand is four or greater, this unit gets {power} +4000. {cont}{vc}:During your turn, if the number of cards in your hand is four or greater, this unit gets {power} +4000.
{auto}{vc}:At the beginning of your main phase, {sc:1}, look at the top card of your deck, and put that card on the top or the bottom of your deck. {auto}{vc}:At the beginning of your main phase, {sc:1}, look at the top card of your deck, and put that card on the top or the bottom of your deck.
@ -86,443 +101,474 @@ cards:
textRu: "{cont}{vc}:В свой ход, если в вашей руке четыре или больше карт, эта карта получает {power} +4000.\n{auto}{vc}:В начале вашей Основной фазы {sc:1}, посмотрите верхнюю карту колоды и положите её на верх или в низ колоды.\n{auto}{vcrc}:{sb:8} & {cb:5} Когда атака этой карты проходит, вы можете оплатить стоимость. Если вы это сделали, возьмите до пяти карт." textRu: "{cont}{vc}:В свой ход, если в вашей руке четыре или больше карт, эта карта получает {power} +4000.\n{auto}{vc}:В начале вашей Основной фазы {sc:1}, посмотрите верхнюю карту колоды и положите её на верх или в низ колоды.\n{auto}{vcrc}:{sb:8} & {cb:5} Когда атака этой карты проходит, вы можете оплатить стоимость. Если вы это сделали, возьмите до пяти карт."
- nameId: clay-doll-mechanic - nameId: clay-doll-mechanic
nameEn: "Clay-doll Mechanic" nameEn: "Clay-doll Mechanic"
nameRu: "Clay-doll Mechanic"
template: |- template: |-
{auto}:When this unit is placed on {rc}, if you have a {clan:nova-grappler} vanguard, choose a card from your damage zone, and turn it face up. {auto}:When this unit is placed on {rc}, if you have a {clan:nova-grappler} vanguard, choose a card from your damage zone, and turn it face up.
textRu: "{auto}:Когда эта карта помещается в {rc}, если у вас есть Авангард {clan:nova-grappler}, выберите карту из зоны урона и переверните её лицом вверх." textRu: "{auto}:Когда эта карта помещается в {rc}, если у вас есть Авангард {clan:nova-grappler}, выберите карту из зоны урона и переверните её лицом вверх."
- nameId: commodore-blueblood - nameId: commodore-blueblood
nameEn: "Commodore Blueblood" nameEn: "Commodore Blueblood"
nameRu: "Commodore Blueblood"
template: "" template: ""
textRu: "" textRu: ""
- nameId: covenant-knight-randolf - nameId: covenant-knight-randolf
nameEn: "Covenant Knight, Randolf" nameEn: "Covenant Knight, Randolf"
nameRu: "Covenant Knight, Randolf"
template: |- template: |-
{auto}{vcrc}:When this unit attacks, if the number of cards in your hand is greater than your opponent's, this unit gets {power} +3000 until end of that battle. {auto}{vcrc}:When this unit attacks, if the number of cards in your hand is greater than your opponent's, this unit gets {power} +3000 until end of that battle.
textRu: "{auto}{vcrc}:Когда эта карта атакует, если в вашей руке больше карт, чем у противника, эта карта получает {power} +3000 до конца этого боя." textRu: "{auto}{vcrc}:Когда эта карта атакует, если в вашей руке больше карт, чем у противника, эта карта получает {power} +3000 до конца этого боя."
- nameId: crimson-butterfly-brigitte - nameId: crimson-butterfly-brigitte
nameEn: "Crimson Butterfly, Brigitte" nameEn: "Crimson Butterfly, Brigitte"
nameRu: "Crimson Butterfly, Brigitte"
template: |- template: |-
{auto}{vc}:When this unit's drive check reveals a grade 3 {clan:royal-paladin}, this unit gets {power} +5000 until end of that battle. {auto}{vc}:When this unit's drive check reveals a grade 3 {clan:royal-paladin}, this unit gets {power} +5000 until end of that battle.
textRu: "{auto}{vc}:Когда в проверке оказывается {clan:royal-paladin} 3-го ранга, эта карта получает {power} +5000 до конца этого боя." textRu: "{auto}{vc}:Когда в проверке оказывается {clan:royal-paladin} 3-го ранга, эта карта получает {power} +5000 до конца этого боя."
- nameId: dandy-guy-romario - nameId: dandy-guy-romario
nameEn: "Dandy Guy, Romario" nameEn: "Dandy Guy, Romario"
nameRu: "Dandy Guy, Romario"
template: "" template: ""
textRu: "" textRu: ""
- nameId: demon-eater - nameId: demon-eater
nameEn: "Demon Eater" nameEn: "Demon Eater"
nameRu: "Demon Eater"
template: |- template: |-
{auto}{vc}:At the beginning of your main phase, {sc:1}, and this unit gets {power} +2000 until end of turn. {auto}{vc}:At the beginning of your main phase, {sc:1}, and this unit gets {power} +2000 until end of turn.
{auto}{vcrc}:{sb:8} & {cb:5} When this unit's attack hits, you may pay the cost. If you do, retire all of your opponent's rear-guards. {auto}{vcrc}:{sb:8} & {cb:5} When this unit's attack hits, you may pay the cost. If you do, retire all of your opponent's rear-guards.
textRu: "{auto}{vc}:В начале вашей Основной фазы {sc:1}, и эта карта получает {power} +2000 до конца хода.\n{auto}{vcrc}:{sb:8} & {cb:5} Когда атака этой карты проходит, вы можете оплатить стоимость. Если вы это сделали, уничтожьте все Арьергарды противника." textRu: "{auto}{vc}:В начале вашей Основной фазы {sc:1}, и эта карта получает {power} +2000 до конца хода.\n{auto}{vcrc}:{sb:8} & {cb:5} Когда атака этой карты проходит, вы можете оплатить стоимость. Если вы это сделали, уничтожьте все Арьергарды противника."
- nameId: demon-slaying-knight-lohengrin - nameId: demon-slaying-knight-lohengrin
nameEn: "Demon Slaying Knight, Lohengrin" nameEn: "Demon Slaying Knight, Lohengrin"
nameRu: "Demon Slaying Knight, Lohengrin"
template: |- template: |-
{auto}{vc}:At the beginning of your main phase, {sc:1}, and this unit gets {power} +2000 until end of turn. {auto}{vc}:At the beginning of your main phase, {sc:1}, and this unit gets {power} +2000 until end of turn.
{auto}{vcrc}:{sb:8} & {cb:5} When this unit's attack hits, you may pay the cost. If you do, retire all of your opponent's rear-guards. {auto}{vcrc}:{sb:8} & {cb:5} When this unit's attack hits, you may pay the cost. If you do, retire all of your opponent's rear-guards.
textRu: "{auto}{vc}:В начале вашей Основной фазы {sc:1}, и эта карта получает {power} +2000 до конца хода.\n{auto}{vcrc}:{sb:8} & {cb:5} Когда атака этой карты проходит, вы можете оплатить стоимость. Если вы это сделали, уничтожьте все Арьергарды противника." textRu: "{auto}{vc}:В начале вашей Основной фазы {sc:1}, и эта карта получает {power} +2000 до конца хода.\n{auto}{vcrc}:{sb:8} & {cb:5} Когда атака этой карты проходит, вы можете оплатить стоимость. Если вы это сделали, уничтожьте все Арьергарды противника."
- nameId: demonic-dragon-berserker-yaksha - nameId: demonic-dragon-berserker-yaksha
nameEn: "Demonic Dragon Berserker, Yaksha" nameEn: "Demonic Dragon Berserker, Yaksha"
nameRu: "Demonic Dragon Berserker, Yaksha"
template: |- template: |-
{auto}{hand}:During your main phase, when an opponent's rear-guard is put into the drop zone, if you have a grade 2 vanguard, you may reveal this card. If you do, ride this card. {auto}{hand}:During your main phase, when an opponent's rear-guard is put into the drop zone, if you have a grade 2 vanguard, you may reveal this card. If you do, ride this card.
textRu: "{auto}{hand}:В вашу Основную фазу, когда Арьергард противника помещается в зону сброса, если у вас Авангард 2-го ранга, вы можете показать эту карту. Если вы это сделали, совершите смену на эту карту." textRu: "{auto}{hand}:В вашу Основную фазу, когда Арьергард противника помещается в зону сброса, если у вас Авангард 2-го ранга, вы можете показать эту карту. Если вы это сделали, совершите смену на эту карту."
- nameId: demonic-dragon-madonna-joka - nameId: demonic-dragon-madonna-joka
nameEn: "Demonic Dragon Madonna, Joka" nameEn: "Demonic Dragon Madonna, Joka"
nameRu: "Demonic Dragon Madonna, Joka"
template: |- template: |-
{auto}{rc}:During your main phase, when an opponent's rear-guard is put into the drop zone, this unit gets {power} +3000 until end of turn. {auto}{rc}:During your main phase, when an opponent's rear-guard is put into the drop zone, this unit gets {power} +3000 until end of turn.
textRu: "{auto}{rc}:В вашу Основную фазу, когда Арьергард противника помещается в зону сброса, эта карта получает {power} +3000 до конца хода." textRu: "{auto}{rc}:В вашу Основную фазу, когда Арьергард противника помещается в зону сброса, эта карта получает {power} +3000 до конца хода."
- nameId: demonic-dragon-mage-rakshasa - nameId: demonic-dragon-mage-rakshasa
nameEn: "Demonic Dragon Mage, Rakshasa" nameEn: "Demonic Dragon Mage, Rakshasa"
nameRu: "Demonic Dragon Mage, Rakshasa"
template: |- template: |-
{auto}{rc}:During your main phase, when an opponent's rear-guard is put into the drop zone, this unit gets {power} +3000 until end of turn. {auto}{rc}:During your main phase, when an opponent's rear-guard is put into the drop zone, this unit gets {power} +3000 until end of turn.
textRu: "{auto}{rc}:В вашу Основную фазу, когда Арьергард противника помещается в зону сброса, эта карта получает {power} +3000 до конца хода." textRu: "{auto}{rc}:В вашу Основную фазу, когда Арьергард противника помещается в зону сброса, эта карта получает {power} +3000 до конца хода."
- nameId: dragon-dancer-monica - nameId: dragon-dancer-monica
nameEn: "Dragon Dancer, Monica" nameEn: "Dragon Dancer, Monica"
nameRu: "Dragon Dancer, Monica"
template: "" template: ""
textRu: "" textRu: ""
- nameId: dragon-knight-aleph - nameId: dragon-knight-aleph
nameEn: "Dragon Knight, Aleph" nameEn: "Dragon Knight, Aleph"
nameRu: "Dragon Knight, Aleph"
template: |- template: |-
{act}{vc}:[{cb:1} & Choose a unit named "Embodiment of Armor, Bahr" and a unit named "Embodiment of Spear, Tahr" from your {rc}, and put them into your soul] Search your deck for up to one card named "Embodiment of Victory, Aleph", ride it, and shuffle your deck. {act}{vc}:[{cb:1} & Choose a unit named "Embodiment of Armor, Bahr" and a unit named "Embodiment of Spear, Tahr" from your {rc}, and put them into your soul] Search your deck for up to one card named "Embodiment of Victory, Aleph", ride it, and shuffle your deck.
textRu: "{act}{vc}:[{cb:1} & Выберите карту с именем \"Embodiment of Armor, Bahr\" и карту с именем \"Embodiment of Spear, Tahr\" из вашего {rc} и поместите их в душу] Найдите в колоде до одной карты с именем \"Embodiment of Victory, Aleph\", совершите на неё смену и перемешайте колоду." textRu: "{act}{vc}:[{cb:1} & Выберите карту с именем \"Embodiment of Armor, Bahr\" и карту с именем \"Embodiment of Spear, Tahr\" из вашего {rc} и поместите их в душу] Найдите в колоде до одной карты с именем \"Embodiment of Victory, Aleph\", совершите на неё смену и перемешайте колоду."
- nameId: dragon-knight-nehalem - nameId: dragon-knight-nehalem
nameEn: "Dragon Knight, Nehalem" nameEn: "Dragon Knight, Nehalem"
nameRu: "Dragon Knight, Nehalem"
template: "" template: ""
textRu: "" textRu: ""
- nameId: dragon-monk-genjo - nameId: dragon-monk-genjo
nameEn: "Dragon Monk, Genjo" nameEn: "Dragon Monk, Genjo"
nameRu: "Dragon Monk, Genjo"
template: |- template: |-
(You may only have up to four cards with "{heal} HEAL" in a deck.) (You may only have up to four cards with "{heal} HEAL" in a deck.)
textRu: "(В колоде может быть не более четырёх карт с {heal}.)" textRu: "(В колоде может быть не более четырёх карт с {heal}.)"
- nameId: dragon-monk-gojo - nameId: dragon-monk-gojo
nameEn: "Dragon Monk, Gojo" nameEn: "Dragon Monk, Gojo"
nameRu: "Dragon Monk, Gojo"
template: |- template: |-
{act}{vcrc}:[{rest} & Choose a card from your hand, and discard it] Draw a card. {act}{vcrc}:[{rest} & Choose a card from your hand, and discard it] Draw a card.
textRu: "{act}{vcrc}:[{rest} & Выберите карту из руки и сбросьте её] Возьмите карту." textRu: "{act}{vcrc}:[{rest} & Выберите карту из руки и сбросьте её] Возьмите карту."
- nameId: dragon-monk-goku - nameId: dragon-monk-goku
nameEn: "Dragon Monk, Goku" nameEn: "Dragon Monk, Goku"
nameRu: "Dragon Monk, Goku"
template: |- template: |-
{auto}{vc}:When this unit's drive check reveals a grade 3 {clan:kagero}, choose an opponent's grade 1 or less rear-guard, and retire it. {auto}{vc}:When this unit's drive check reveals a grade 3 {clan:kagero}, choose an opponent's grade 1 or less rear-guard, and retire it.
textRu: "{auto}{vc}:Когда в проверке оказывается {clan:kagero} 3-го ранга, выберите Арьергард противника 1-го ранга или ниже и уничтожьте его." textRu: "{auto}{vc}:Когда в проверке оказывается {clan:kagero} 3-го ранга, выберите Арьергард противника 1-го ранга или ниже и уничтожьте его."
- nameId: dragonic-overlord - nameId: dragonic-overlord
nameEn: "Dragonic Overlord" nameEn: "Dragonic Overlord"
nameRu: "Dragonic Overlord"
template: |- template: |-
{cont}{vcrc}:If you do not have another {clan:kagero} vanguard or rear-guard, this unit gets {power} -2000. {cont}{vcrc}:If you do not have another {clan:kagero} vanguard or rear-guard, this unit gets {power} -2000.
{act}{vcrc}:{cb:3} Until end of turn, this unit gets {power} +5000, gets "{auto}{vcrc}:When this unit's attack hits an opponent's rear-guard, {stand} this unit," and loses "{twin-drive}". {act}{vcrc}:{cb:3} Until end of turn, this unit gets {power} +5000, gets "{auto}{vcrc}:When this unit's attack hits an opponent's rear-guard, {stand} this unit," and loses "{twin-drive}".
textRu: "{cont}{vcrc}:Если у вас нет другого Авангарда или Арьергарда {clan:kagero}, эта карта получает {power} -2000.\n{act}{vcrc}:{cb:3} До конца хода эта карта получает {power} +5000, получает \"{auto}{vcrc}:Когда атака этой карты проходит по Арьергарду противника, {stand} эту карту,\" и теряет \"{twin-drive}\"." textRu: "{cont}{vcrc}:Если у вас нет другого Авангарда или Арьергарда {clan:kagero}, эта карта получает {power} -2000.\n{act}{vcrc}:{cb:3} До конца хода эта карта получает {power} +5000, получает \"{auto}{vcrc}:Когда атака этой карты проходит по Арьергарду противника, {stand} эту карту,\" и теряет \"{twin-drive}\"."
- nameId: dream-eater - nameId: dream-eater
nameEn: "Dream Eater" nameEn: "Dream Eater"
nameRu: "Dream Eater"
template: "" template: ""
textRu: "" textRu: ""
- nameId: embodiment-of-armor-bahr - nameId: embodiment-of-armor-bahr
nameEn: "Embodiment of Armor, Bahr" nameEn: "Embodiment of Armor, Bahr"
nameRu: "Embodiment of Armor, Bahr"
template: "" template: ""
textRu: "" textRu: ""
- nameId: embodiment-of-spear-tahr - nameId: embodiment-of-spear-tahr
nameEn: "Embodiment of Spear, Tahr" nameEn: "Embodiment of Spear, Tahr"
nameRu: "Embodiment of Spear, Tahr"
template: "" template: ""
textRu: "" textRu: ""
- nameId: embodiment-of-victory-aleph - nameId: embodiment-of-victory-aleph
nameEn: "Embodiment of Victory, Aleph" nameEn: "Embodiment of Victory, Aleph"
nameRu: "Embodiment of Victory, Aleph"
template: |- template: |-
{act}{vcrc}:{cb:4} This unit gets {power} +3000/{critical} +1 until end of turn. {act}{vcrc}:{cb:4} This unit gets {power} +3000/{critical} +1 until end of turn.
{act}{vc}:[Choose a card named "Dragon Knight, Aleph", a card named "Embodiment of Armor, Bahr", and a card named "Embodiment of Spear, Tahr" from your soul, and put them into your drop zone] Turn all cards in your damage zone face up. {act}{vc}:[Choose a card named "Dragon Knight, Aleph", a card named "Embodiment of Armor, Bahr", and a card named "Embodiment of Spear, Tahr" from your soul, and put them into your drop zone] Turn all cards in your damage zone face up.
textRu: "{act}{vcrc}:{cb:4} Эта карта получает {power} +3000/{critical} +1 до конца хода.\n{act}{vc}:[Выберите карту с именем \"Dragon Knight, Aleph\", карту с именем \"Embodiment of Armor, Bahr\" и карту с именем \"Embodiment of Spear, Tahr\" из вашей души и поместите их в зону сброса] Переверните все карты в вашей зоне урона лицом вверх." textRu: "{act}{vcrc}:{cb:4} Эта карта получает {power} +3000/{critical} +1 до конца хода.\n{act}{vc}:[Выберите карту с именем \"Dragon Knight, Aleph\", карту с именем \"Embodiment of Armor, Bahr\" и карту с именем \"Embodiment of Spear, Tahr\" из вашей души и поместите их в зону сброса] Переверните все карты в вашей зоне урона лицом вверх."
- nameId: flame-of-hope-aermo - nameId: flame-of-hope-aermo
nameEn: "Flame of Hope, Aermo" nameEn: "Flame of Hope, Aermo"
nameRu: "Flame of Hope, Aermo"
template: |- template: |-
{auto}{rc}:[Choose a card from your hand, and discard it] When an attack hits during the battle that this unit boosted, you may pay the cost. If you do, draw a card. {auto}{rc}:[Choose a card from your hand, and discard it] When an attack hits during the battle that this unit boosted, you may pay the cost. If you do, draw a card.
textRu: "{auto}{rc}:[Выберите карту из руки и сбросьте её] Когда атака проходит в бою, в котором эта карта поддерживала, вы можете оплатить стоимость. Если вы это сделали, возьмите карту." textRu: "{auto}{rc}:[Выберите карту из руки и сбросьте её] Когда атака проходит в бою, в котором эта карта поддерживала, вы можете оплатить стоимость. Если вы это сделали, возьмите карту."
- nameId: flash-shield-iseult - nameId: flash-shield-iseult
nameEn: "Flash Shield, Iseult" nameEn: "Flash Shield, Iseult"
nameRu: "Flash Shield, Iseult"
template: |- template: |-
{cont}:{sentinel} (You may only have up to four cards with "{cont}:{sentinel}" in a deck.) {cont}:{sentinel} (You may only have up to four cards with "{cont}:{sentinel}" in a deck.)
{auto}:[Choose a {clan:royal-paladin} from your hand, and discard it] When this unit is placed on {gc}, you may pay the cost. If you do, choose one of your {clan:royal-paladin} that is being attacked, and that unit cannot be hit until end of that battle. {auto}:[Choose a {clan:royal-paladin} from your hand, and discard it] When this unit is placed on {gc}, you may pay the cost. If you do, choose one of your {clan:royal-paladin} that is being attacked, and that unit cannot be hit until end of that battle.
textRu: "{cont}:{sentinel} (В колоде может быть не более четырёх карт с «{cont}:{sentinel}».)\n{auto}:[Выберите {clan:royal-paladin} из руки и сбросьте её] Когда эта карта помещается в {gc}, вы можете оплатить стоимость. Если вы это сделали, выберите одного из ваших {clan:royal-paladin}, который подвергается атаке. Он не может быть поражён до конца этого боя." textRu: "{cont}:{sentinel} (В колоде может быть не более четырёх карт с «{cont}:{sentinel}».)\n{auto}:[Выберите {clan:royal-paladin} из руки и сбросьте её] Когда эта карта помещается в {gc}, вы можете оплатить стоимость. Если вы это сделали, выберите одного из ваших {clan:royal-paladin}, который подвергается атаке. Он не может быть поражён до конца этого боя."
- nameId: flogal - nameId: flogal
nameEn: "Flogal" nameEn: "Flogal"
nameRu: "Flogal"
template: "" template: ""
textRu: "" textRu: ""
- nameId: future-knight-llew - nameId: future-knight-llew
nameEn: "Future Knight, Llew" nameEn: "Future Knight, Llew"
nameRu: "Future Knight, Llew"
template: |- template: |-
{act}{rc}:[{cb:1} & Choose a unit named "Future Knight, Llew", a unit named "Barcgal", and a unit named "Flogal" from your {rc}, and put them into your soul] If you have a grade 1 vanguard, search your deck for up to one card named "Blaster Blade", ride it, and shuffle your deck. {act}{rc}:[{cb:1} & Choose a unit named "Future Knight, Llew", a unit named "Barcgal", and a unit named "Flogal" from your {rc}, and put them into your soul] If you have a grade 1 vanguard, search your deck for up to one card named "Blaster Blade", ride it, and shuffle your deck.
textRu: "{act}{rc}:[{cb:1} & Выберите карту с именем \"Future Knight, Llew\", карту с именем \"Barcgal\" и карту с именем \"Flogal\" из вашего {rc} и поместите их в душу] Если у вас Авангард 1-го ранга, найдите в колоде до одной карты с именем \"Blaster Blade\", совершите на неё смену и перемешайте колоду." textRu: "{act}{rc}:[{cb:1} & Выберите карту с именем \"Future Knight, Llew\", карту с именем \"Barcgal\" и карту с именем \"Flogal\" из вашего {rc} и поместите их в душу] Если у вас Авангард 1-го ранга, найдите в колоде до одной карты с именем \"Blaster Blade\", совершите на неё смену и перемешайте колоду."
- nameId: guiding-zombie - nameId: guiding-zombie
nameEn: "Guiding Zombie" nameEn: "Guiding Zombie"
nameRu: "Guiding Zombie"
template: |- template: |-
{auto}:When another {clan:granblue} rides this unit, you may call this card to {rc}. {auto}:When another {clan:granblue} rides this unit, you may call this card to {rc}.
{act}{rc}:[Put this unit into your soul] Put three cards from the top of your deck into your drop zone. {act}{rc}:[Put this unit into your soul] Put three cards from the top of your deck into your drop zone.
textRu: |- textRu: "{auto}:Когда другой {clan:granblue} сменяет эту карту, вы можете призвать её в {rc}.\n{act}{rc}:[Поместите эту карту в душу] Поместите три карты с верха колоды в зону сброса."
{auto}:Когда другой {clan:granblue} сменяет эту карту, вы можете призвать её в {rc}.
{act}{rc}:[Поместите эту карту в душу] Поместите три карты с верха колоды в зону сброса.
- nameId: hell-spider - nameId: hell-spider
nameEn: "Hell Spider" nameEn: "Hell Spider"
nameRu: "Hell Spider"
template: |- template: |-
{cont}{vc}:During your turn, if all of your opponent's vanguard and rear-guards are Rest , this unit gets {power} +3000. {cont}{vc}:During your turn, if all of your opponent's vanguard and rear-guards are Rest , this unit gets {power} +3000.
{auto}:{cb:2} When this unit is placed on {vc} or {rc}, you may pay the cost. If you do, choose one of your opponent's rear-guards, and the chosen unit cannot {stand} during your opponent's next stand phase. {auto}:{cb:2} When this unit is placed on {vc} or {rc}, you may pay the cost. If you do, choose one of your opponent's rear-guards, and the chosen unit cannot {stand} during your opponent's next stand phase.
textRu: |- textRu: "{cont}{vc}:В свой ход, если все Авангарды и Арьергарды противника повёрнуты, эта карта получает {power} +3000.\n{auto}:{cb:2} Когда эта карта помещается в {vc} или {rc}, вы можете оплатить стоимость. Если вы это сделали, выберите один из Арьергардов противника, и выбранная карта не может {stand} в следующую фазу Подъёма противника."
{cont}{vc}:В свой ход, если все Авангарды и Арьергарды противника повёрнуты, эта карта получает {power} +3000.
{auto}:{cb:2} Когда эта карта помещается в {vc} или {rc}, вы можете оплатить стоимость. Если вы это сделали, выберите один из Арьергардов противника, и выбранная карта не может {stand} в следующую фазу Подъёма противника.
- nameId: highspeed-brakki - nameId: highspeed-brakki
nameEn: "Highspeed, Brakki" nameEn: "Highspeed, Brakki"
nameRu: "Highspeed, Brakki"
template: |- template: |-
{auto}{rc}:{sb:1} When this unit attacks, you may pay the cost. If you do, this unit gets {power} +5000 until end of that battle, and at the beginning of the close step of that battle, return this unit to your deck, and shuffle your deck. {auto}{rc}:{sb:1} When this unit attacks, you may pay the cost. If you do, this unit gets {power} +5000 until end of that battle, and at the beginning of the close step of that battle, return this unit to your deck, and shuffle your deck.
textRu: |- textRu: "{auto}{rc}:{sb:1} Когда эта карта атакует, вы можете оплатить стоимость. Если вы это сделали, эта карта получает {power} +5000 до конца этого боя, и в начале завершающего шага этого боя верните эту карту в колоду и перемешайте колоду."
{auto}{rc}:{sb:1} Когда эта карта атакует, вы можете оплатить стоимость. Если вы это сделали, эта карта получает {power} +5000 до конца этого боя, и в начале завершающего шага этого боя верните эту карту в колоду и перемешайте колоду.
- nameId: hungry-dumpty - nameId: hungry-dumpty
nameEn: "Hungry Dumpty" nameEn: "Hungry Dumpty"
nameRu: "Hungry Dumpty"
template: |- template: |-
{auto}:When this unit is placed on {rc}, if you have a {clan:nova-grappler} vanguard, choose a card from your damage zone, and turn it face up. {auto}:When this unit is placed on {rc}, if you have a {clan:nova-grappler} vanguard, choose a card from your damage zone, and turn it face up.
textRu: |- textRu: "{auto}:Когда эта карта помещается в {rc}, если у вас есть Авангард {clan:nova-grappler}, выберите карту из зоны урона и переверните её лицом вверх."
{auto}:Когда эта карта помещается в {rc}, если у вас есть Авангард {clan:nova-grappler}, выберите карту из зоны урона и переверните её лицом вверх.
- nameId: ironclad-dragon-shieldon - nameId: ironclad-dragon-shieldon
nameEn: "Ironclad Dragon, Shieldon" nameEn: "Ironclad Dragon, Shieldon"
nameRu: "Ironclad Dragon, Shieldon"
template: "" template: ""
textRu: "" textRu: ""
- nameId: juggernaut-maximum - nameId: juggernaut-maximum
nameEn: "Juggernaut Maximum" nameEn: "Juggernaut Maximum"
nameRu: "Juggernaut Maximum"
template: |- template: |-
{cont}{vcrc}:If you do not have another {clan:spike-brothers} vanguard or rear-guard, this unit gets {power} -2000. {cont}{vcrc}:If you do not have another {clan:spike-brothers} vanguard or rear-guard, this unit gets {power} -2000.
{auto}{rc}:{sb:1} When this unit attacks, you may pay the cost. If you do, this unit gets {power} +5000 until end of that battle, and at the beginning of the close step of that battle, return this unit to your deck, and shuffle your deck. {auto}{rc}:{sb:1} When this unit attacks, you may pay the cost. If you do, this unit gets {power} +5000 until end of that battle, and at the beginning of the close step of that battle, return this unit to your deck, and shuffle your deck.
textRu: |- textRu: "{cont}{vcrc}:Если у вас нет другого Авангарда или Арьергарда {clan:spike-brothers}, эта карта получает {power} -2000.\n{auto}{rc}:{sb:1} Когда эта карта атакует, вы можете оплатить стоимость. Если вы это сделали, эта карта получает {power} +5000 до конца этого боя, и в начале завершающего шага этого боя верните эту карту в колоду и перемешайте колоду."
{cont}{vcrc}:Если у вас нет другого Авангарда или Арьергарда {clan:spike-brothers}, эта карта получает {power} -2000.
{auto}{rc}:{sb:1} Когда эта карта атакует, вы можете оплатить стоимость. Если вы это сделали, эта карта получает {power} +5000 до конца этого боя, и в начале завершающего шага этого боя верните эту карту в колоду и перемешайте колоду.
- nameId: karma-queen - nameId: karma-queen
nameEn: "Karma Queen" nameEn: "Karma Queen"
nameRu: "Karma Queen"
template: |- template: |-
{auto}:{cb:2} When this unit is placed on {vc} or {rc}, you may pay the cost. If you do, choose one of your opponent's rear-guards, and the chosen unit cannot {stand} during your opponent's next stand phase. {auto}:{cb:2} When this unit is placed on {vc} or {rc}, you may pay the cost. If you do, choose one of your opponent's rear-guards, and the chosen unit cannot {stand} during your opponent's next stand phase.
textRu: |- textRu: "{auto}:{cb:2} Когда эта карта помещается в {vc} или {rc}, вы можете оплатить стоимость. Если вы это сделали, выберите один из Арьергардов противника, и выбранная карта не может {stand} в следующую фазу Подъёма противника."
{auto}:{cb:2} Когда эта карта помещается в {vc} или {rc}, вы можете оплатить стоимость. Если вы это сделали, выберите один из Арьергардов противника, и выбранная карта не может {stand} в следующую фазу Подъёма противника.
- nameId: king-of-knights-alfred - nameId: king-of-knights-alfred
nameEn: "King of Knights, Alfred" nameEn: "King of Knights, Alfred"
nameRu: "King of Knights, Alfred"
template: |- template: |-
{cont}{vc}:Your units cannot boost this unit. {cont}{vc}:Your units cannot boost this unit.
{cont}{vc}:During your turn, this unit gets {power} +2000 for each of your {clan:royal-paladin} rear-guards. {cont}{vc}:During your turn, this unit gets {power} +2000 for each of your {clan:royal-paladin} rear-guards.
{act}{vcrc}:{cb:3} Search your deck for up to one grade 2 or less {clan:royal-paladin}, call it to {rc}, and shuffle your deck. {act}{vcrc}:{cb:3} Search your deck for up to one grade 2 or less {clan:royal-paladin}, call it to {rc}, and shuffle your deck.
textRu: |- textRu: "{cont}{vc}:Ваши карты не могут поддерживать эту карту.\n{cont}{vc}:В свой ход эта карта получает {power} +2000 за каждый ваш Арьергард {clan:royal-paladin}.\n{act}{vcrc}:{cb:3} Найдите в колоде до одного {clan:royal-paladin} 2-го ранга или ниже, призовите его в {rc} и перемешайте колоду."
{cont}{vc}:Ваши карты не могут поддерживать эту карту.
{cont}{vc}:В свой ход эта карта получает {power} +2000 за каждый ваш Арьергард {clan:royal-paladin}.
{act}{vcrc}:{cb:3} Найдите в колоде до одного {clan:royal-paladin} 2-го ранга или ниже, призовите его в {rc} и перемешайте колоду.
- nameId: king-of-sword - nameId: king-of-sword
nameEn: "King of Sword" nameEn: "King of Sword"
nameRu: "King of Sword"
template: "" template: ""
textRu: "" textRu: ""
- nameId: knight-of-conviction-bors - nameId: knight-of-conviction-bors
nameEn: "Knight of Conviction, Bors" nameEn: "Knight of Conviction, Bors"
nameRu: "Knight of Conviction, Bors"
template: |- template: |-
{auto}{vcrc}:{cb:1} When this unit attacks, you may pay the cost. If you do, this unit gets {power} +3000 until end of that battle. {auto}{vcrc}:{cb:1} When this unit attacks, you may pay the cost. If you do, this unit gets {power} +3000 until end of that battle.
textRu: |- textRu: "{auto}{vcrc}:{cb:1} Когда эта карта атакует, вы можете оплатить стоимость. Если вы это сделали, эта карта получает {power} +3000 до конца этого боя."
{auto}{vcrc}:{cb:1} Когда эта карта атакует, вы можете оплатить стоимость. Если вы это сделали, эта карта получает {power} +3000 до конца этого боя.
- nameId: knight-of-rose-morgana - nameId: knight-of-rose-morgana
nameEn: "Knight of Rose, Morgana" nameEn: "Knight of Rose, Morgana"
nameRu: "Knight of Rose, Morgana"
template: |- template: |-
{auto}{vcrc}:[Choose a card from your hand, and discard it] When this unit attacks, you may pay the cost. If you do, this unit gets {power} +4000 until end of turn. {auto}{vcrc}:[Choose a card from your hand, and discard it] When this unit attacks, you may pay the cost. If you do, this unit gets {power} +4000 until end of turn.
textRu: |- textRu: "{auto}{vcrc}:[Выберите карту из руки и сбросьте её] Когда эта карта атакует, вы можете оплатить стоимость. Если вы это сделали, эта карта получает {power} +4000 до конца хода."
{auto}{vcrc}:[Выберите карту из руки и сбросьте её] Когда эта карта атакует, вы можете оплатить стоимость. Если вы это сделали, эта карта получает {power} +4000 до конца хода.
- nameId: knight-of-silence-gallatin - nameId: knight-of-silence-gallatin
nameEn: "Knight of Silence, Gallatin" nameEn: "Knight of Silence, Gallatin"
nameRu: "Knight of Silence, Gallatin"
template: "" template: ""
textRu: "" textRu: ""
- nameId: knight-of-the-harp-tristan - nameId: knight-of-the-harp-tristan
nameEn: "Knight of the Harp, Tristan" nameEn: "Knight of the Harp, Tristan"
nameRu: "Knight of the Harp, Tristan"
template: |- template: |-
{auto}{vc}:When this unit's drive check reveals a grade 3 {clan:royal-paladin}, this unit gets {power} +5000 until end of that battle. {auto}{vc}:When this unit's drive check reveals a grade 3 {clan:royal-paladin}, this unit gets {power} +5000 until end of that battle.
textRu: |- textRu: "{auto}{vc}:Когда в проверке оказывается {clan:royal-paladin} 3-го ранга, эта карта получает {power} +5000 до конца этого боя."
{auto}{vc}:Когда в проверке оказывается {clan:royal-paladin} 3-го ранга, эта карта получает {power} +5000 до конца этого боя.
- nameId: lake-maiden-lien - nameId: lake-maiden-lien
nameEn: "Lake Maiden, Lien" nameEn: "Lake Maiden, Lien"
nameRu: "Lake Maiden, Lien"
template: |- template: |-
{act}{vcrc}:[{rest} & Choose a card from your hand, and discard it] Draw a card. {act}{vcrc}:[{rest} & Choose a card from your hand, and discard it] Draw a card.
textRu: "{act}{vcrc}:[{rest} & Выберите карту из руки и сбросьте её] Возьмите карту." textRu: "{act}{vcrc}:[{rest} & Выберите карту из руки и сбросьте её] Возьмите карту."
- nameId: little-sage-marron - nameId: little-sage-marron
nameEn: "Little Sage, Marron" nameEn: "Little Sage, Marron"
nameRu: "Little Sage, Marron"
template: "" template: ""
textRu: "" textRu: ""
- nameId: lizard-runner-undeux - nameId: lizard-runner-undeux
nameEn: "Lizard Runner, Undeux" nameEn: "Lizard Runner, Undeux"
nameRu: "Lizard Runner, Undeux"
template: "" template: ""
textRu: "" textRu: ""
- nameId: lizard-soldier-conroe - nameId: lizard-soldier-conroe
nameEn: "Lizard Soldier, Conroe" nameEn: "Lizard Soldier, Conroe"
nameRu: "Lizard Soldier, Conroe"
template: |- template: |-
{auto}:When another {clan:kagero} rides this unit, you may call this card to a {rc}. {auto}:When another {clan:kagero} rides this unit, you may call this card to a {rc}.
{act}{rc}:[{cb:1} & Retire this unit] Search your deck for up to one grade 1 or less {clan:kagero}, reveal it to your opponent, put it into your hand, and shuffle your deck. {act}{rc}:[{cb:1} & Retire this unit] Search your deck for up to one grade 1 or less {clan:kagero}, reveal it to your opponent, put it into your hand, and shuffle your deck.
textRu: |- textRu: "{auto}:Когда другой {clan:kagero} сменяет эту карту, вы можете призвать её в {rc}.\n{act}{rc}:[{cb:1} & Уничтожьте эту карту] Найдите в колоде до одного {clan:kagero} 1-го ранга или ниже, покажите его противнику, добавьте в руку и перемешайте колоду."
{auto}:Когда другой {clan:kagero} сменяет эту карту, вы можете призвать её в {rc}.
{act}{rc}:[{cb:1} & Уничтожьте эту карту] Найдите в колоде до одного {clan:kagero} 1-го ранга или ниже, покажите его противнику, добавьте в руку и перемешайте колоду.
- nameId: lizard-soldier-ganlu - nameId: lizard-soldier-ganlu
nameEn: "Lizard Soldier, Ganlu" nameEn: "Lizard Soldier, Ganlu"
nameRu: "Lizard Soldier, Ganlu"
template: "" template: ""
textRu: "" textRu: ""
- nameId: lozenge-magus - nameId: lozenge-magus
nameEn: "Lozenge Magus" nameEn: "Lozenge Magus"
nameRu: "Lozenge Magus"
template: |- template: |-
(You may only have up to four cards with "{heal} HEAL" in a deck.) (You may only have up to four cards with "{heal} HEAL" in a deck.)
{auto}:When another {clan:oracle-think-tank} rides this unit, you may call this card to {rc}. {auto}:When another {clan:oracle-think-tank} rides this unit, you may call this card to {rc}.
{auto}{rc}:When this unit boosts, the boosted unit gets {power} +3000 until end of that battle, and at the begininng of the end phase of that turn, return this unit to your deck, and shuffle your deck. {auto}{rc}:When this unit boosts, the boosted unit gets {power} +3000 until end of that battle, and at the begininng of the end phase of that turn, return this unit to your deck, and shuffle your deck.
textRu: |- textRu: "(В колоде может быть не более четырёх карт с {heal}.)\n{auto}:Когда другой {clan:oracle-think-tank} сменяет эту карту, вы можете призвать её в {rc}.\n{auto}{rc}:Когда эта карта поддерживает, усиленная карта получает {power} +3000 до конца этого боя, и в начале Завершающей фазы этого хода верните эту карту в колоду и перемешайте её."
(В колоде может быть не более четырёх карт с {heal}.)
{auto}:Когда другой {clan:oracle-think-tank} сменяет эту карту, вы можете призвать её в {rc}.
{auto}{rc}:Когда эта карта поддерживает, усиленная карта получает {power} +3000 до конца этого боя, и в начале Завершающей фазы этого хода верните эту карту в колоду и перемешайте её.
- nameId: lucky-girl - nameId: lucky-girl
nameEn: "Lucky Girl" nameEn: "Lucky Girl"
nameRu: "Lucky Girl"
template: "" template: ""
textRu: "" textRu: ""
- nameId: madame-mirage - nameId: madame-mirage
nameEn: "Madame Mirage" nameEn: "Madame Mirage"
nameRu: "Madame Mirage"
template: "" template: ""
textRu: "" textRu: ""
- nameId: maiden-of-libra - nameId: maiden-of-libra
nameEn: "Maiden of Libra" nameEn: "Maiden of Libra"
nameRu: "Maiden of Libra"
template: |- template: |-
{auto}{vcrc}:{cb:2} When this unit's attack hits, if you have an {clan:oracle-think-tank} vanguard, you may pay the cost. If you do, draw a card. {auto}{vcrc}:{cb:2} When this unit's attack hits, if you have an {clan:oracle-think-tank} vanguard, you may pay the cost. If you do, draw a card.
textRu: |- textRu: "{auto}{vcrc}:{cb:2} Когда атака этой карты проходит, если у вас есть Авангард {clan:oracle-think-tank}, вы можете оплатить стоимость. Если вы это сделали, возьмите карту."
{auto}{vcrc}:{cb:2} Когда атака этой карты проходит, если у вас есть Авангард {clan:oracle-think-tank}, вы можете оплатить стоимость. Если вы это сделали, возьмите карту.
- nameId: miracle-kid - nameId: miracle-kid
nameEn: "Miracle Kid" nameEn: "Miracle Kid"
nameRu: "Miracle Kid"
template: "" template: ""
textRu: "" textRu: ""
- nameId: monster-frank - nameId: monster-frank
nameEn: "Monster Frank" nameEn: "Monster Frank"
nameRu: "Monster Frank"
template: |- template: |-
{act}{drop}:{cb:3} If you have a grade 2 vanguard, ride this card. {act}{drop}:{cb:3} If you have a grade 2 vanguard, ride this card.
textRu: "{act}{drop}:{cb:3} Если у вас Авангард 2-го ранга, совершите смену на эту карту." textRu: "{act}{drop}:{cb:3} Если у вас Авангард 2-го ранга, совершите смену на эту карту."
- nameId: mr-invincible - nameId: mr-invincible
nameEn: "Mr. Invincible" nameEn: "Mr. Invincible"
nameRu: "Mr. Invincible"
template: |- template: |-
{auto}{vc}:At the beginning of your main phase, {sc:1}, choose a card from your damage zone, and turn it face up. {auto}{vc}:At the beginning of your main phase, {sc:1}, choose a card from your damage zone, and turn it face up.
{auto}{vcrc}:{sb:8} & {cb:5} When this unit's attack hits, you may pay the cost. If you do, {stand} all of your units. {auto}{vcrc}:{sb:8} & {cb:5} When this unit's attack hits, you may pay the cost. If you do, {stand} all of your units.
textRu: |- textRu: "{auto}{vc}:В начале вашей Основной фазы {sc:1}, выберите карту из зоны урона и переверните её лицом вверх.\n{auto}{vcrc}:{sb:8} & {cb:5} Когда атака этой карты проходит, вы можете оплатить стоимость. Если вы это сделали, {stand} все ваши карты."
{auto}{vc}:В начале вашей Основной фазы {sc:1}, выберите карту из зоны урона и переверните её лицом вверх.
{auto}{vcrc}:{sb:8} & {cb:5} Когда атака этой карты проходит, вы можете оплатить стоимость. Если вы это сделали, {stand} все ваши карты.
- nameId: nightmare-baby - nameId: nightmare-baby
nameEn: "Nightmare Baby" nameEn: "Nightmare Baby"
nameRu: "Nightmare Baby"
template: |- template: |-
{auto}{rc}:When this unit boosts a unit named "Blue Dust", the boosted unit gets {power} +4000 until end of that battle. {auto}{rc}:When this unit boosts a unit named "Blue Dust", the boosted unit gets {power} +4000 until end of that battle.
textRu: |- textRu: "{auto}{rc}:Когда эта карта поддерживает карту с именем \"Blue Dust\", усиленная карта получает {power} +4000 до конца этого боя."
{auto}{rc}:Когда эта карта поддерживает карту с именем "Blue Dust", усиленная карта получает {power} +4000 до конца этого боя.
- nameId: oracle-guardian-apollon - nameId: oracle-guardian-apollon
nameEn: "Oracle Guardian, Apollon" nameEn: "Oracle Guardian, Apollon"
nameRu: "Oracle Guardian, Apollon"
template: |- template: |-
{auto}{vc}:{cb:2} When this unit's attack hits, you may pay the cost. If you do, draw two cards, choose a card from your hand, return it to your deck, and shuffle your deck. {auto}{vc}:{cb:2} When this unit's attack hits, you may pay the cost. If you do, draw two cards, choose a card from your hand, return it to your deck, and shuffle your deck.
{auto}{rc}:{cb:2} When this unit's attack hits, you may pay the cost. If you do, draw a card. {auto}{rc}:{cb:2} When this unit's attack hits, you may pay the cost. If you do, draw a card.
textRu: |- textRu: "{auto}{vc}:{cb:2} Когда атака этой карты проходит, вы можете оплатить стоимость. Если вы это сделали, возьмите две карты, выберите карту из руки, верните её в колоду и перемешайте колоду.\n{auto}{rc}:{cb:2} Когда атака этой карты проходит, вы можете оплатить стоимость. Если вы это сделали, возьмите карту."
{auto}{vc}:{cb:2} Когда атака этой карты проходит, вы можете оплатить стоимость. Если вы это сделали, возьмите две карты, выберите карту из руки, верните её в колоду и перемешайте колоду.
{auto}{rc}:{cb:2} Когда атака этой карты проходит, вы можете оплатить стоимость. Если вы это сделали, возьмите карту.
- nameId: oracle-guardian-gemini - nameId: oracle-guardian-gemini
nameEn: "Oracle Guardian, Gemini" nameEn: "Oracle Guardian, Gemini"
nameRu: "Oracle Guardian, Gemini"
template: "" template: ""
textRu: "" textRu: ""
- nameId: oracle-guardian-nike - nameId: oracle-guardian-nike
nameEn: "Oracle Guardian, Nike" nameEn: "Oracle Guardian, Nike"
nameRu: "Oracle Guardian, Nike"
template: "" template: ""
textRu: "" textRu: ""
- nameId: oracle-guardian-wiseman - nameId: oracle-guardian-wiseman
nameEn: "Oracle Guardian, Wiseman" nameEn: "Oracle Guardian, Wiseman"
nameRu: "Oracle Guardian, Wiseman"
template: "" template: ""
textRu: "" textRu: ""
- nameId: queen-of-heart - nameId: queen-of-heart
nameEn: "Queen of Heart" nameEn: "Queen of Heart"
nameRu: "Queen of Heart"
template: |- template: |-
{auto}{rc}:When this unit boosts a unit named "King of Sword", the boosted unit gets {power} +4000 until end of that battle. {auto}{rc}:When this unit boosts a unit named "King of Sword", the boosted unit gets {power} +4000 until end of that battle.
textRu: |- textRu: "{auto}{rc}:Когда эта карта поддерживает карту с именем \"King of Sword\", усиленная карта получает {power} +4000 до конца этого боя."
{auto}{rc}:Когда эта карта поддерживает карту с именем "King of Sword", усиленная карта получает {power} +4000 до конца этого боя.
- nameId: redshoe-milly - nameId: redshoe-milly
nameEn: "Redshoe, Milly" nameEn: "Redshoe, Milly"
nameRu: "Redshoe, Milly"
template: |- template: |-
{auto}:When this unit is put into the drop zone from {gc}, put this card into your soul. {auto}:When this unit is put into the drop zone from {gc}, put this card into your soul.
textRu: |- textRu: "{auto}:Когда эта карта помещается в зону сброса из {gc}, поместите эту карту в душу."
{auto}:Когда эта карта помещается в зону сброса из {gc}, поместите эту карту в душу.
- nameId: ring-girl-clara - nameId: ring-girl-clara
nameEn: "Ring Girl, Clara" nameEn: "Ring Girl, Clara"
nameRu: "Ring Girl, Clara"
template: |- template: |-
(You may only have up to four cards with "{heal} HEAL" in a deck.) (You may only have up to four cards with "{heal} HEAL" in a deck.)
textRu: |- textRu: "(В колоде может быть не более четырёх карт с {heal}.)"
(В колоде может быть не более четырёх карт с {heal}.)
- nameId: rock-the-wall - nameId: rock-the-wall
nameEn: "Rock the Wall" nameEn: "Rock the Wall"
nameRu: "Rock the Wall"
template: |- template: |-
{auto}:When this unit is put into the drop zone from {gc}, put this card into your soul. {auto}:When this unit is put into the drop zone from {gc}, put this card into your soul.
textRu: |- textRu: "{auto}:Когда эта карта помещается в зону сброса из {gc}, поместите эту карту в душу."
{auto}:Когда эта карта помещается в зону сброса из {gc}, поместите эту карту в душу.
- nameId: screamin-and-dancin-announcer-shout - nameId: screamin-and-dancin-announcer-shout
nameEn: "Screamin' and Dancin' Announcer, Shout" nameEn: "Screamin' and Dancin' Announcer, Shout"
nameRu: "Screamin' and Dancin' Announcer, Shout"
template: |- template: |-
{act}{vcrc}:[{rest} & Choose a card from your hand, and discard it] Draw a card. {act}{vcrc}:[{rest} & Choose a card from your hand, and discard it] Draw a card.
textRu: "{act}{vcrc}:[{rest} & Выберите карту из руки и сбросьте её] Возьмите карту." textRu: "{act}{vcrc}:[{rest} & Выберите карту из руки и сбросьте её] Возьмите карту."
- nameId: shining-lady - nameId: shining-lady
nameEn: "Shining Lady" nameEn: "Shining Lady"
nameRu: "Shining Lady"
template: "" template: ""
textRu: "" textRu: ""
- nameId: solitary-knight-gancelot - nameId: solitary-knight-gancelot
nameEn: "Solitary Knight, Gancelot" nameEn: "Solitary Knight, Gancelot"
nameRu: "Solitary Knight, Gancelot"
template: |- template: |-
{act}{vc}:{cb:2} If you have a card named "Blaster Blade" in your soul, this unit gets {power} +5000/{critical} +1 until end of turn. {act}{vc}:{cb:2} If you have a card named "Blaster Blade" in your soul, this unit gets {power} +5000/{critical} +1 until end of turn.
{act}{hand}:[Reveal this card to your opponent, and put it on top of your deck] Search your deck for up to one card named "Blaster Blade", reveal it to your opponent, put it into your hand, and shuffle your deck. {act}{hand}:[Reveal this card to your opponent, and put it on top of your deck] Search your deck for up to one card named "Blaster Blade", reveal it to your opponent, put it into your hand, and shuffle your deck.
textRu: |- textRu: "{act}{vc}:{cb:2} Если у вас в душе есть карта с именем \"Blaster Blade\", эта карта получает {power} +5000/{critical} +1 до конца хода.\n{act}{hand}:[Покажите эту карту противнику и положите её на верх колоды] Найдите в колоде до одной карты с именем \"Blaster Blade\", покажите её противнику, добавьте в руку и перемешайте колоду."
{act}{vc}:{cb:2} Если у вас в душе есть карта с именем "Blaster Blade", эта карта получает {power} +5000/{critical} +1 до конца хода.
{act}{hand}:[Покажите эту карту противнику и положите её на верх колоды] Найдите в колоде до одной карты с именем "Blaster Blade", покажите её противнику, добавьте в руку и перемешайте колоду.
- nameId: sonic-noa - nameId: sonic-noa
nameEn: "Sonic Noa" nameEn: "Sonic Noa"
nameRu: "Sonic Noa"
template: "" template: ""
textRu: "" textRu: ""
- nameId: stardust-trumpeter - nameId: stardust-trumpeter
nameEn: "Stardust Trumpeter" nameEn: "Stardust Trumpeter"
nameRu: "Stardust Trumpeter"
template: "" template: ""
textRu: "" textRu: ""
- nameId: starlight-unicorn - nameId: starlight-unicorn
nameEn: "Starlight Unicorn" nameEn: "Starlight Unicorn"
nameRu: "Starlight Unicorn"
template: |- template: |-
{auto}:When this unit is placed on {rc}, choose another of your {clan:royal-paladin}, and that unit gets {power} +2000 until end of turn. {auto}:When this unit is placed on {rc}, choose another of your {clan:royal-paladin}, and that unit gets {power} +2000 until end of turn.
textRu: |- textRu: "{auto}:Когда эта карта помещается в {rc}, выберите другую вашу карту {clan:royal-paladin}, и она получает {power} +2000 до конца хода."
{auto}:Когда эта карта помещается в {rc}, выберите другую вашу карту {clan:royal-paladin}, и она получает {power} +2000 до конца хода.
- nameId: stealth-beast-chigasumi - nameId: stealth-beast-chigasumi
nameEn: "Stealth Beast, Chigasumi" nameEn: "Stealth Beast, Chigasumi"
nameRu: "Stealth Beast, Chigasumi"
template: |- template: |-
{auto}{vcrc}:When this unit attacks, if the number of cards in your hand is greater than your opponent's, this unit gets {power} +3000 until end of that battle. {auto}{vcrc}:When this unit attacks, if the number of cards in your hand is greater than your opponent's, this unit gets {power} +3000 until end of that battle.
textRu: |- textRu: "{auto}{vcrc}:Когда эта карта атакует, если в вашей руке больше карт, чем у противника, эта карта получает {power} +3000 до конца этого боя."
{auto}{vcrc}:Когда эта карта атакует, если в вашей руке больше карт, чем у противника, эта карта получает {power} +3000 до конца этого боя.
- nameId: stealth-beast-hagakure - nameId: stealth-beast-hagakure
nameEn: "Stealth Beast, Hagakure" nameEn: "Stealth Beast, Hagakure"
nameRu: "Stealth Beast, Hagakure"
template: |- template: |-
{auto}:{cb:1} When this unit is placed on {gc}, if you have a {clan:nubatama} vanguard, and the number of cards in your hand is less than your opponent's, you may pay the cost. If you do, your opponent chooses a card from his or her hand, and discards it. {auto}:{cb:1} When this unit is placed on {gc}, if you have a {clan:nubatama} vanguard, and the number of cards in your hand is less than your opponent's, you may pay the cost. If you do, your opponent chooses a card from his or her hand, and discards it.
textRu: |- textRu: "{auto}:{cb:1} Когда эта карта помещается в {gc}, если у вас есть Авангард {clan:nubatama} и в вашей руке меньше карт, чем у противника, вы можете оплатить стоимость. Если вы это сделали, противник выбирает карту из своей руки и сбрасывает её."
{auto}:{cb:1} Когда эта карта помещается в {gc}, если у вас есть Авангард {clan:nubatama} и в вашей руке меньше карт, чем у противника, вы можете оплатить стоимость. Если вы это сделали, противник выбирает карту из своей руки и сбрасывает её.
- nameId: stealth-dragon-dreadmaster - nameId: stealth-dragon-dreadmaster
nameEn: "Stealth Dragon, Dreadmaster" nameEn: "Stealth Dragon, Dreadmaster"
nameRu: "Stealth Dragon, Dreadmaster"
template: |- template: |-
{auto}{rc}:{cb:1} When an attack hits during the battle that this unit boosted a {clan:nubatama}, if the number of cards in your hand is less than your opponent's, you may pay the cost. If you do, your opponent chooses a card from his or her hand, and discards it. {auto}{rc}:{cb:1} When an attack hits during the battle that this unit boosted a {clan:nubatama}, if the number of cards in your hand is less than your opponent's, you may pay the cost. If you do, your opponent chooses a card from his or her hand, and discards it.
textRu: |- textRu: "{auto}{rc}:{cb:1} Когда атака проходит в бою, в котором эта карта поддерживала {clan:nubatama}, если в вашей руке меньше карт, чем у противника, вы можете оплатить стоимость. Если вы это сделали, противник выбирает карту из своей руки и сбрасывает её."
{auto}{rc}:{cb:1} Когда атака проходит в бою, в котором эта карта поддерживала {clan:nubatama}, если в вашей руке меньше карт, чем у противника, вы можете оплатить стоимость. Если вы это сделали, противник выбирает карту из своей руки и сбрасывает её.
- nameId: stealth-dragon-voidmaster - nameId: stealth-dragon-voidmaster
nameEn: "Stealth Dragon, Voidmaster" nameEn: "Stealth Dragon, Voidmaster"
nameRu: "Stealth Dragon, Voidmaster"
template: |- template: |-
{auto}{vc}:When this unit attacks, if the number of cards in your hand is greater than your opponent's, this unit gets {power} +3000 until end of that battle. {auto}{vc}:When this unit attacks, if the number of cards in your hand is greater than your opponent's, this unit gets {power} +3000 until end of that battle.
{auto}{vcrc}:{cb:1} When this unit's attack hits, if the number of cards in your hand is less than your opponent's, you may pay the cost. If you do, your opponent chooses a card from his or her hand, and discards it. {auto}{vcrc}:{cb:1} When this unit's attack hits, if the number of cards in your hand is less than your opponent's, you may pay the cost. If you do, your opponent chooses a card from his or her hand, and discards it.
textRu: |- textRu: "{auto}{vc}:Когда эта карта атакует, если в вашей руке больше карт, чем у противника, эта карта получает {power} +3000 до конца этого боя.\n{auto}{vcrc}:{cb:1} Когда атака этой карты проходит, если в вашей руке меньше карт, чем у противника, вы можете оплатить стоимость. Если вы это сделали, противник выбирает карту из своей руки и сбрасывает её."
{auto}{vc}:Когда эта карта атакует, если в вашей руке больше карт, чем у противника, эта карта получает {power} +3000 до конца этого боя.
{auto}{vcrc}:{cb:1} Когда атака этой карты проходит, если в вашей руке меньше карт, чем у противника, вы можете оплатить стоимость. Если вы это сделали, противник выбирает карту из своей руки и сбрасывает её.
- nameId: tough-boy - nameId: tough-boy
nameEn: "Tough Boy" nameEn: "Tough Boy"
nameRu: "Tough Boy"
template: "" template: ""
textRu: "" textRu: ""
- nameId: tyrant-deathrex - nameId: tyrant-deathrex
nameEn: "Tyrant, Deathrex" nameEn: "Tyrant, Deathrex"
nameRu: "Tyrant, Deathrex"
template: |- template: |-
{auto}{vc}:When this unit attacks, this unit gets {power} +5000 until end of that battle. {auto}{vc}:When this unit attacks, this unit gets {power} +5000 until end of that battle.
{auto}{vc}:When this unit's attack hits, choose one of your rear-guards, and retire it. {auto}{vc}:When this unit's attack hits, choose one of your rear-guards, and retire it.
textRu: |- textRu: "{auto}{vc}:Когда эта карта атакует, эта карта получает {power} +5000 до конца этого боя.\n{auto}{vc}:Когда атака этой карты проходит, выберите один из ваших Арьергардов и уничтожьте его."
{auto}{vc}:Когда эта карта атакует, эта карта получает {power} +5000 до конца этого боя.
{auto}{vc}:Когда атака этой карты проходит, выберите один из ваших Арьергардов и уничтожьте его.
- nameId: vortex-dragon - nameId: vortex-dragon
nameEn: "Vortex Dragon" nameEn: "Vortex Dragon"
nameRu: "Vortex Dragon"
template: |- template: |-
{auto}{vc}:At the begininng of your main phase, {sc:1}, and this unit gets {power} +2000 until end of turn. {auto}{vc}:At the begininng of your main phase, {sc:1}, and this unit gets {power} +2000 until end of turn.
{act}{vcrc}:{sb:8} & {cb:5} Choose up to three of your opponent's rear-guards, and retire them. {act}{vcrc}:{sb:8} & {cb:5} Choose up to three of your opponent's rear-guards, and retire them.
textRu: |- textRu: "{auto}{vc}:В начале вашей Основной фазы {sc:1}, и эта карта получает {power} +2000 до конца хода.\n{act}{vcrc}:{sb:8} & {cb:5} Выберите до трёх Арьергардов противника и уничтожьте их."
{auto}{vc}:В начале вашей Основной фазы {sc:1}, и эта карта получает {power} +2000 до конца хода.
{act}{vcrc}:{sb:8} & {cb:5} Выберите до трёх Арьергардов противника и уничтожьте их.
- nameId: weapons-dealer-govannon - nameId: weapons-dealer-govannon
nameEn: "Weapons Dealer, Govannon" nameEn: "Weapons Dealer, Govannon"
nameRu: "Weapons Dealer, Govannon"
template: "" template: ""
textRu: "" textRu: ""
- nameId: weather-girl-milk - nameId: weather-girl-milk
nameEn: "Weather Girl, Milk" nameEn: "Weather Girl, Milk"
nameRu: "Weather Girl, Milk"
template: |- template: |-
{auto}{rc}:When this unit boosts an {clan:oracle-think-tank} vanguard, if the number of cards in your hand is four or greater, the boosted unit gets {power} +4000 until end of that battle. {auto}{rc}:When this unit boosts an {clan:oracle-think-tank} vanguard, if the number of cards in your hand is four or greater, the boosted unit gets {power} +4000 until end of that battle.
textRu: |- textRu: "{auto}{rc}:Когда эта карта поддерживает Авангард {clan:oracle-think-tank}, если в вашей руке четыре или больше карт, усиленная карта получает {power} +4000 до конца этого боя."
{auto}{rc}:Когда эта карта поддерживает Авангард {clan:oracle-think-tank}, если в вашей руке четыре или больше карт, усиленная карта получает {power} +4000 до конца этого боя.
- nameId: wingal - nameId: wingal
nameEn: "Wingal" nameEn: "Wingal"
nameRu: "Wingal"
template: |- template: |-
{auto}{rc}:When this unit boosts a card named "Blaster Blade", the boosted unit gets {power} +4000 until end of that battle. {auto}{rc}:When this unit boosts a card named "Blaster Blade", the boosted unit gets {power} +4000 until end of that battle.
textRu: |- textRu: "{auto}{rc}:Когда эта карта поддерживает карту с именем \"Blaster Blade\", усиленная карта получает {power} +4000 до конца этого боя."
{auto}{rc}:Когда эта карта поддерживает карту с именем "Blaster Blade", усиленная карта получает {power} +4000 до конца этого боя.
- nameId: wonder-boy - nameId: wonder-boy
nameEn: "Wonder Boy" nameEn: "Wonder Boy"
nameRu: "Wonder Boy"
template: "" template: ""
textRu: "" textRu: ""
- nameId: wyvern-guard-barri - nameId: wyvern-guard-barri
nameEn: "Wyvern Guard, Barri" nameEn: "Wyvern Guard, Barri"
nameRu: "Wyvern Guard, Barri"
template: |- template: |-
{cont}:{sentinel} (You may only have up to four cards with "{cont}:{sentinel}" in a deck.){auto}:[Choose a {clan:kagero} from your hand, and discard it] When this unit is placed on {gc}, you may pay the cost. If you do, choose one of your {clan:kagero} that is being attacked, and that unit cannot be hit until end of that battle. {cont}:{sentinel} (You may only have up to four cards with "{cont}:{sentinel}" in a deck.){auto}:[Choose a {clan:kagero} from your hand, and discard it] When this unit is placed on {gc}, you may pay the cost. If you do, choose one of your {clan:kagero} that is being attacked, and that unit cannot be hit until end of that battle.
textRu: |- textRu: "{cont}:{sentinel} (В колоде может быть не более четырёх карт с «{cont}:{sentinel}».)\n{auto}:[Выберите {clan:kagero} из руки и сбросьте её] Когда эта карта помещается в {gc}, вы можете оплатить стоимость. Если вы это сделали, выберите одного из ваших {clan:kagero}, который подвергается атаке. Он не может быть поражён до конца этого боя."
{cont}:{sentinel} (В колоде может быть не более четырёх карт с «{cont}:{sentinel}».)
{auto}:[Выберите {clan:kagero} из руки и сбросьте её] Когда эта карта помещается в {gc}, вы можете оплатить стоимость. Если вы это сделали, выберите одного из ваших {clan:kagero}, который подвергается атаке. Он не может быть поражён до конца этого боя.
- nameId: wyvern-strike-jarran - nameId: wyvern-strike-jarran
nameEn: "Wyvern Strike, Jarran" nameEn: "Wyvern Strike, Jarran"
nameRu: "Wyvern Strike, Jarran"
template: |- template: |-
{auto}{rc}:When this unit boosts a card named "Wyvern Strike, Tejas", the boosted unit gets {power} +4000 until end of that battle. {auto}{rc}:When this unit boosts a card named "Wyvern Strike, Tejas", the boosted unit gets {power} +4000 until end of that battle.
textRu: |- textRu: "{auto}{rc}:Когда эта карта поддерживает карту с именем \"Wyvern Strike, Tejas\", усиленная карта получает {power} +4000 до конца этого боя."
{auto}{rc}:Когда эта карта поддерживает карту с именем "Wyvern Strike, Tejas", усиленная карта получает {power} +4000 до конца этого боя.
- nameId: wyvern-strike-tejas - nameId: wyvern-strike-tejas
nameEn: "Wyvern Strike, Tejas" nameEn: "Wyvern Strike, Tejas"
nameRu: "Wyvern Strike, Tejas"
template: |- template: |-
{cont}{vcrc}:If this unit would attack, it may instead attack an opponent's unit in the back row of the same column as this unit. {cont}{vcrc}:If this unit would attack, it may instead attack an opponent's unit in the back row of the same column as this unit.
textRu: |- textRu: "{cont}{vcrc}:Если эта карта атакует, она может вместо этого атаковать карту противника в заднем ряду той же колонны, что и эта карта."
{cont}{vcrc}:Если эта карта атакует, она может вместо этого атаковать карту противника в заднем ряду той же колонны, что и эта карта.
- nameId: yggdrasil-maiden-elaine - nameId: yggdrasil-maiden-elaine
nameEn: "Yggdrasil Maiden, Elaine" nameEn: "Yggdrasil Maiden, Elaine"
nameRu: "Yggdrasil Maiden, Elaine"
template: |- template: |-
(You may only have up to four cards with "{heal} HEAL" in a deck.) (You may only have up to four cards with "{heal} HEAL" in a deck.)
textRu: |- textRu: "(В колоде может быть не более четырёх карт с {heal}.)"
(В колоде может быть не более четырёх карт с {heal}.)

View File

@ -9,6 +9,8 @@
- Переводится **только текст эффекта** (`textRu`). - Переводится **только текст эффекта** (`textRu`).
- **Имена карт не переводятся** — остаются английскими в обеих локалях. - **Имена карт не переводятся** — остаются английскими в обеих локалях.
Поле `nameRu` при этом существует и заполняется английским названием:
если позже решим переименовать карты, править будем его, а не структуру.
- Имена карт внутри эффектов тоже остаются английскими, в кавычках: - Имена карт внутри эффектов тоже остаются английскими, в кавычках:
`карты с именем "Blaster Blade"`. `карты с именем "Blaster Blade"`.
- Названия кланов — токен `{clan:...}`, переводится справочником, не в тексте. - Названия кланов — токен `{clan:...}`, переводится справочником, не в тексте.
@ -157,6 +159,7 @@
| Версия | Что изменилось | | Версия | Что изменилось |
|---|---| |---|---|
| 0.7 | Поле `nameRu` возвращено в файл переводов и заполнено английским именем. Имена по-прежнему не переводятся, но поле готово к переименованию. |
| 0.6 | `close step` → «завершающий шаг», `call` → «призвать», названия зон подтверждены. Заменено в текстах, добавлена проверка на «шаг завершения». | | 0.6 | `close step` → «завершающий шаг», `call` → «призвать», названия зон подтверждены. Заменено в текстах, добавлена проверка на «шаг завершения». |
| 0.5 | Все шесть фаз: Подъёма, Добора, Смены, Основная, Боевая, Завершающая. Обновлены тексты карт и проверка на старые формулировки. | | 0.5 | Все шесть фаз: Подъёма, Добора, Смены, Основная, Боевая, Завершающая. Обновлены тексты карт и проверка на старые формулировки. |
| 0.4 | Подтверждено: `retire` → «уничтожить», `boosted unit` → «усиленная карта», буква «ё» разрешена («поражён», «четырёх»). Заменено во всех текстах. | | 0.4 | Подтверждено: `retire` → «уничтожить», `boosted unit` → «усиленная карта», буква «ё» разрешена («поражён», «четырёх»). Заменено во всех текстах. |

View File

@ -16,6 +16,12 @@ public sealed class TranslationEntry
public string NameId { get; set; } = string.Empty; public string NameId { get; set; } = string.Empty;
public string NameEn { get; set; } = string.Empty; public string NameEn { get; set; } = string.Empty;
/// <summary>
/// Русское имя. Пока заполняется английским: имена не переводим,
/// но поле существует на случай переименования.
/// </summary>
public string NameRu { get; set; } = string.Empty;
/// <summary>Английский текст с токенами вместо иконок. Источник для перевода.</summary> /// <summary>Английский текст с токенами вместо иконок. Источник для перевода.</summary>
public string? Template { get; set; } public string? Template { get; set; }
@ -28,7 +34,8 @@ public static class TranslationYaml
""" """
# Русские тексты карт. # Русские тексты карт.
# #
# Имена карт остаются английскими — переводим только текст эффекта. # Имена карт пока английские: nameRu заполнен английским названием,
# поле оставлено на случай переименования.
# Заполняйте только textRu. Остальные поля не меняйте. # Заполняйте только textRu. Остальные поля не меняйте.
# Токены в фигурных скобках — это иконки: {auto}, {cb:3}, {vcrc}, {clan:kagero}. # Токены в фигурных скобках — это иконки: {auto}, {cb:3}, {vcrc}, {clan:kagero}.
# Их нужно сохранить в textRu ровно в таком же количестве, иначе проверка не пройдёт. # Их нужно сохранить в textRu ровно в таком же количестве, иначе проверка не пройдёт.
@ -53,6 +60,7 @@ public static class TranslationYaml
{ {
sb.Append(" - nameId: ").Append(card.NameId).Append('\n'); sb.Append(" - nameId: ").Append(card.NameId).Append('\n');
sb.Append(" nameEn: ").Append(Quote(card.NameEn)).Append('\n'); sb.Append(" nameEn: ").Append(Quote(card.NameEn)).Append('\n');
sb.Append(" nameRu: ").Append(Quote(card.NameRu)).Append('\n');
AppendBlock(sb, "template", card.Template); AppendBlock(sb, "template", card.Template);
sb.Append(" textRu: ").Append(Quote(card.TextRu ?? string.Empty)).Append('\n'); sb.Append(" textRu: ").Append(Quote(card.TextRu ?? string.Empty)).Append('\n');
} }
@ -145,6 +153,7 @@ public static class TranslationService
{ {
NameId = card.NameId, NameId = card.NameId,
NameEn = card.NameEn, NameEn = card.NameEn,
NameRu = string.IsNullOrWhiteSpace(old?.NameRu) ? card.NameEn : old!.NameRu,
Template = CardText.CardTextTokenizer.ToTemplate(card.TextEn), Template = CardText.CardTextTokenizer.ToTemplate(card.TextEn),
TextRu = old?.TextRu ?? string.Empty, TextRu = old?.TextRu ?? string.Empty,
}; };
@ -162,6 +171,9 @@ public static class TranslationService
foreach (var card in file.Cards) foreach (var card in file.Cards)
{ {
if (string.IsNullOrWhiteSpace(card.NameRu))
issues.Add(new TranslationIssue(card.NameId, "name.missing", "Не заполнено nameRu."));
var hasText = string.IsNullOrWhiteSpace(card.Template) || !string.IsNullOrWhiteSpace(card.TextRu); var hasText = string.IsNullOrWhiteSpace(card.Template) || !string.IsNullOrWhiteSpace(card.TextRu);
if (hasText) if (hasText)