From 4345d4198869c47783e416dae5e9f98052d4965d Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Sat, 27 Mar 2021 18:03:28 +0100 Subject: add german version of cards Translatable properties now have the language as subkey (currently en, de). generate_card.py takes an optional argument to select the language. The latex/Makefile has two new targets de and en each building all cards under latex/cards/ and latex/build/ --- data/cards/exp1/backup!.yml | 8 ++++++-- data/cards/exp1/berserker.yml | 4 +++- data/cards/exp1/macabre_clown.yml | 8 ++++++-- data/cards/exp1/ramm.yml | 12 +++++++++--- data/cards/exp1/recycle!.yml | 4 +++- data/cards/exp1/reformer.yml | 8 ++++++-- data/cards/exp1/renew!.yml | 8 ++++++-- data/cards/exp1/stasis_orb.yml | 8 ++++++-- data/cards/exp1/taunter.yml | 8 ++++++-- data/cards/exp1/unmark!.yml | 8 ++++++-- data/cards/exp1/ward!.yml | 8 ++++++-- 11 files changed, 63 insertions(+), 21 deletions(-) (limited to 'data/cards/exp1') diff --git a/data/cards/exp1/backup!.yml b/data/cards/exp1/backup!.yml index a7a279e4..aed2af92 100644 --- a/data/cards/exp1/backup!.yml +++ b/data/cards/exp1/backup!.yml @@ -1,5 +1,9 @@ -name: Backup! +name: + en: Backup! + de: Unterstützung! type: spell buy: 7 play: 5 -effect: Create two Recruit tokens next to an allied Unit +effect: + en: Create two Recruit tokens in Range 1 of an allied Unit + de: Erzeuge zwei Rekrut Tokens in Range 1 einer verbündeten Unit diff --git a/data/cards/exp1/berserker.yml b/data/cards/exp1/berserker.yml index 97a7cb24..ea254201 100644 --- a/data/cards/exp1/berserker.yml +++ b/data/cards/exp1/berserker.yml @@ -4,4 +4,6 @@ health: 2 movement: 2 buy: 7 upkeep: 1 -effect: "Discard one card: Berserker has +1 attack this turn" +effect: + en: "Discard one card: +1 melee this turn" + de: "Wirf eine Karte ab: +1 Nahkampf diesen Zug" diff --git a/data/cards/exp1/macabre_clown.yml b/data/cards/exp1/macabre_clown.yml index d81d0159..25622744 100644 --- a/data/cards/exp1/macabre_clown.yml +++ b/data/cards/exp1/macabre_clown.yml @@ -1,7 +1,11 @@ type: unit -name: Macabre Clown +name: + en: Macabre Clown + de: Grausiger Clown health: 1 movement: 2 buy: 7 upkeep: 1 -full_action: "Destroy Macabre Clown: Put a panic mark on all Units in Range 1" +full_action: + en: "Destroy Macabre Clown: Put a panic mark on all Units in Range 1" + de: "Zerstöre Grausiger Clown: Lege eine Panik Marke auf alle Units in Range 1" diff --git a/data/cards/exp1/ramm.yml b/data/cards/exp1/ramm.yml index 7b01d536..98f52ba8 100644 --- a/data/cards/exp1/ramm.yml +++ b/data/cards/exp1/ramm.yml @@ -1,8 +1,14 @@ type: unit -name: Ramm +name: + en: Ramm + de: Ramme health: 3 movement: 1 buy: 7 upkeep: 1 -effect: Crew 3 -full_action: Neutralize one tile or destroy one artifact in Range 1 +effect: + en: Crew 3 + de: Bemannen 3 +full_action: + en: Neutralize one tile or destroy one artifact in Range 1 + de: Neutraliziere ein Feld oder zerstöre ein Artifakt in Range 1 diff --git a/data/cards/exp1/recycle!.yml b/data/cards/exp1/recycle!.yml index ff885645..3f22e348 100644 --- a/data/cards/exp1/recycle!.yml +++ b/data/cards/exp1/recycle!.yml @@ -2,4 +2,6 @@ name: Recycle! type: spell buy: 5 play: 2 -effect: Return two cards from your discard pile to your hand +effect: + en: Return two cards from your discard pile to your hand + de: Nimm zwei Karten aus deinem Ablagestapel auf die Hand diff --git a/data/cards/exp1/reformer.yml b/data/cards/exp1/reformer.yml index b72d045f..bb4cc8cc 100644 --- a/data/cards/exp1/reformer.yml +++ b/data/cards/exp1/reformer.yml @@ -1,7 +1,11 @@ type: unit -name: Reformer +name: + en: Reformer + de: Reformator health: 1 movement: 2 buy: 7 upkeep: 1 -full_action: Whenever you discard cards this turn draw that many card +full_action: + en: Whenever you discard cards this turn draw that many card + de: Immer wenn du diesen Zug Karten abwirfst ziehe so viele Karten diff --git a/data/cards/exp1/renew!.yml b/data/cards/exp1/renew!.yml index a0b9307a..c8de3abd 100644 --- a/data/cards/exp1/renew!.yml +++ b/data/cards/exp1/renew!.yml @@ -1,5 +1,9 @@ -name: Renew! +name: + en: Renew! + de: Erneuere! type: spell buy: 5 play: 3 -effect: Shuffle your discard pile into your deck +effect: + en: Shuffle your discard pile into your deck + de: Mische deinen Ablagestapel in dein Deck diff --git a/data/cards/exp1/stasis_orb.yml b/data/cards/exp1/stasis_orb.yml index 94e60326..76174bc2 100644 --- a/data/cards/exp1/stasis_orb.yml +++ b/data/cards/exp1/stasis_orb.yml @@ -1,5 +1,9 @@ type: artifact -name: Stasis Orb +name: + en: Stasis Orb + de: Stasis Kugel buy: 7 play: 5 -effect: Solid 1. Players can not draw more than two cards each turn +effect: + en: Solid 1. Players can not draw more than two cards each turn + de: Solide 1. Spieler können nicht mehr als zwei Karten pro Zug ziehen diff --git a/data/cards/exp1/taunter.yml b/data/cards/exp1/taunter.yml index 82a4df9d..5a4df24c 100644 --- a/data/cards/exp1/taunter.yml +++ b/data/cards/exp1/taunter.yml @@ -1,7 +1,11 @@ type: unit -name: Taunter +name: + en: Taunter + de: Provocateur health: 1 movement: 2 buy: 7 upkeep: 1 -full_action: Put a rage mark on one Unit in Range 3 +full_action: + en: Put a rage mark on one Unit in Range 3 + de: Lege eine Wut Marke auf ein Ziel-Unit in Range 3 diff --git a/data/cards/exp1/unmark!.yml b/data/cards/exp1/unmark!.yml index ac949c62..90ca63d7 100644 --- a/data/cards/exp1/unmark!.yml +++ b/data/cards/exp1/unmark!.yml @@ -1,5 +1,9 @@ -name: Unmark! +name: + en: Unmark! + de: Markierung Aufheben! type: spell buy: 7 play: 3 -effect: Remove each mark from target unit. Deal X damage to that Unit equal to the number of marks removed +effect: + en: Remove each mark from target unit. Deal X damage to that Unit equal to the number of marks removed + de: Entferne alle marker von einer Ziel-Unit. Füge ihr Schaden in Höhe der entfernten Marken zu. diff --git a/data/cards/exp1/ward!.yml b/data/cards/exp1/ward!.yml index d36f2d26..a471a915 100644 --- a/data/cards/exp1/ward!.yml +++ b/data/cards/exp1/ward!.yml @@ -1,5 +1,9 @@ -name: Ward! +name: + en: Ward! + de: Bewahre! type: spell buy: 7 play: 3 -effect: Put a ward mark on target unit without a ward marker +effect: + en: Put a ward mark on target unit + de: Lege eine Schutz Marke auf eine Ziel-Unit -- cgit v1.2.3