OTJ game updates [Status: awaiting JP/ZHS reminder text] (#39)
Add new types and keywords for OTJ --------- Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
This commit is contained in:
@@ -1834,3 +1834,33 @@ keyword:
|
|||||||
match: crime
|
match: crime
|
||||||
mode: expert
|
mode: expert
|
||||||
reminder: Targeting opponents, anything they control, and/or cards in their graveyards is a crime.
|
reminder: Targeting opponents, anything they control, and/or cards in their graveyards is a crime.
|
||||||
|
keyword:
|
||||||
|
keyword: Outlaw
|
||||||
|
match: outlaw
|
||||||
|
mode: action
|
||||||
|
reminder: Assassins, Mercenaries, Pirates, Rogues, and Warlocks are outlaws.
|
||||||
|
keyword:
|
||||||
|
keyword: Outlaws
|
||||||
|
match: outlaws
|
||||||
|
mode: action
|
||||||
|
reminder: Assassins, Mercenaries, Pirates, Rogues, and Warlocks are outlaws.
|
||||||
|
keyword:
|
||||||
|
keyword: Plot
|
||||||
|
match: Plot <atom-param>cost</atom-param>
|
||||||
|
mode: expert
|
||||||
|
reminder: You may {for_mana_costs(add:"pay ", param1)} and exile this card from your hand. Cast it as a sorcery on a later turn without paying its mana cost. Plot only as a sorcery.
|
||||||
|
keyword:
|
||||||
|
keyword: becomes plotted
|
||||||
|
match: becom<atom-param>*s</atom-param> plotted
|
||||||
|
mode: expert
|
||||||
|
reminder: You may cast it as a sorcery on a later turn without paying its mana cost.
|
||||||
|
keyword:
|
||||||
|
keyword: Saddle
|
||||||
|
match: Saddle <atom-param>number</atom-param>
|
||||||
|
mode: expert
|
||||||
|
reminder: Tap any number of other creatures you control with total power {param1} or more: This Mount becomes saddled until end of turn. Saddle only as a sorcery.
|
||||||
|
keyword:
|
||||||
|
keyword: Spree
|
||||||
|
match: Spree
|
||||||
|
mode: expert
|
||||||
|
reminder: Choose one or more additional costs.
|
||||||
@@ -2265,3 +2265,58 @@ keyword:
|
|||||||
reminder: Sie sind Artefakte mit „<sym-auto>T</sym-auto>, opfere dieses Artefakt: Schicke die oberste Karte deiner Bibliothek ins Exil. Du kannst sie in diesem Zug spielen. Akiviere diese Fähigkeit wie eine Hexerei."
|
reminder: Sie sind Artefakte mit „<sym-auto>T</sym-auto>, opfere dieses Artefakt: Schicke die oberste Karte deiner Bibliothek ins Exil. Du kannst sie in diesem Zug spielen. Akiviere diese Fähigkeit wie eine Hexerei."
|
||||||
#example: Commander Sofia Daguerre
|
#example: Commander Sofia Daguerre
|
||||||
|
|
||||||
|
# Outlaws of Thunder Junction
|
||||||
|
keyword:
|
||||||
|
#english keyword: commit a crime
|
||||||
|
keyword: Verbrechen
|
||||||
|
match: Verbrechen
|
||||||
|
mode: expert
|
||||||
|
reminder: Es ist ein Verbrechen, einen Gegner, Karten in seinem Friedhof oder etwas unter seiner Kontrolle als Ziel zu bestimmen.
|
||||||
|
#example: Marauding Sphinx
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Plot
|
||||||
|
keyword: Aushecken
|
||||||
|
match: Aushecken <atom-param>Kosten</atom-param>
|
||||||
|
mode: expert
|
||||||
|
reminder: Du kannst {param1} bezahlen und diese Karte aus deiner Hand ins Exil schicken. Wirke sie in einem späteren Zug wie eine Hexerei, ohne ihre Manakosten zu bezahlen. Spiele Aushecken wie eine Herexei.
|
||||||
|
#example: Cunning Coyote
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: becomes plotted
|
||||||
|
keyword: ausgeheckt
|
||||||
|
match: ausgeheckt
|
||||||
|
reminder: Du kannst sie in einem späteren Zug wie Hexerei wirken, ohne ihre Manakosten zu bezahlen.
|
||||||
|
#example: Kellan Joins Up
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Saddle
|
||||||
|
keyword: Aufsatteln
|
||||||
|
match: Aufsatteln <atom-param>Nummer</atom-param>
|
||||||
|
mode: expert
|
||||||
|
reminder: Tappe eine beliebige Anzahl anderer Kreaturen, die du kontrollierst und die zusammen Stärke {param1} oder mehr haben: Dieses Reittier ist bis zum Ende des Zuges gesattelt. Spiele Aufsatteln wie eine Herexei.
|
||||||
|
#example: Rambling Possum
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Spree
|
||||||
|
keyword: Exzess
|
||||||
|
match: Exzess
|
||||||
|
mode: expert
|
||||||
|
reminder: Bestimme eines oder mehrere als zusätz-liche Kosten.
|
||||||
|
#example: Caught in the Crossfire
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Outlaw
|
||||||
|
keyword: Gesetzlose
|
||||||
|
match: gesetzlose
|
||||||
|
mode: expert
|
||||||
|
reminder: Assassinen, Hexenmeister, Piraten, Räuber und Söldner sind Gesetzlose.
|
||||||
|
#example: Caught in the Crossfire
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Outlaws
|
||||||
|
keyword: Gesetzlosen
|
||||||
|
match: gesetzlosen
|
||||||
|
mode: expert
|
||||||
|
reminder: Assassinen, Hexenmeister, Piraten, Räuber und Söldner sind Gesetzlose.
|
||||||
|
#example: Caught in the Crossfire
|
||||||
@@ -2288,3 +2288,59 @@ keyword:
|
|||||||
mode: expert
|
mode: expert
|
||||||
reminder: Es un artefacto con "<sym-auto>T</sym-auto>, sacrificar este artefacto: Exilia la primera carta de tu biblioteca. Puedes jugar esa carta este turno. Activa esto solo como un conjuro".
|
reminder: Es un artefacto con "<sym-auto>T</sym-auto>, sacrificar este artefacto: Exilia la primera carta de tu biblioteca. Puedes jugar esa carta este turno. Activa esto solo como un conjuro".
|
||||||
#example: Commander Sofia Daguerre
|
#example: Commander Sofia Daguerre
|
||||||
|
|
||||||
|
# Outlaws of Thunder Junction
|
||||||
|
keyword:
|
||||||
|
#english keyword: commit a crime
|
||||||
|
keyword: crimen
|
||||||
|
match: crimen
|
||||||
|
mode: expert
|
||||||
|
reminder: Hacer objectivo a oponentes, a cualquier objeto que controlan y/o a cartas en sus cementerios es un crimen.
|
||||||
|
#example: Marauding Sphinx
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Plot
|
||||||
|
keyword: Tramar
|
||||||
|
match: Tramar <atom-param>coste</atom-param>
|
||||||
|
mode: expert
|
||||||
|
reminder: Puedes pagar {param1} y exiliar esta carte de tun mano Lánzala como un conjuro en un turno posterior sin pagar su coste de maná. Activa la habilidad de tramar solo como un conjuro.
|
||||||
|
#example: Cunning Coyote
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: becomes plotted
|
||||||
|
keyword: se trama
|
||||||
|
match: se trama
|
||||||
|
reminder: Puedes lanzarla como un conjuro en un turno posterior sin pagar su coste de maná.
|
||||||
|
#example: Kellan Joins Up
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Saddle
|
||||||
|
keyword: Ensillar
|
||||||
|
match: Ensillar <atom-param>número</atom-param>
|
||||||
|
mode: expert
|
||||||
|
reminder: Girar cualquier cantidad de otras criaturas que controlas con una fuerza total de {param1} o más: Esta Montura está ensillada hasta el final del turno. Activa la habilidad de ensillar solo como un conjuro.
|
||||||
|
#example: Rambling Possum
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Spree
|
||||||
|
keyword: Arrebato
|
||||||
|
match: Arrebato
|
||||||
|
mode: expert
|
||||||
|
reminder: Elige uno o más costes adicionales.
|
||||||
|
#example: Caught in the Crossfire
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Outlaw
|
||||||
|
keyword: Forajida
|
||||||
|
match: forajida
|
||||||
|
mode: expert
|
||||||
|
reminder: Los Asesinos, Mercenarios, Piratas, Bribones y Brujos son forajidos.
|
||||||
|
#example: Caught in the Crossfire
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Outlaws
|
||||||
|
keyword: Forajidas
|
||||||
|
match: forajidas
|
||||||
|
mode: expert
|
||||||
|
reminder: Los Asesinos, Mercenarios, Piratas, Bribones y Brujos son forajidos.
|
||||||
|
#example: Caught in the Crossfire
|
||||||
@@ -2366,3 +2366,52 @@ keyword:
|
|||||||
mode: expert
|
mode: expert
|
||||||
reminder: C'est un artefact avec « <sym-auto>T</sym-auto>, sacrifiez cet artefact : Exilez la carte du dessus de votre bibliothèque. Vous pouvez jouer cette carte ce tour-ci. N'activez que lorsque vous pourriez lancer un rituel. »
|
reminder: C'est un artefact avec « <sym-auto>T</sym-auto>, sacrifiez cet artefact : Exilez la carte du dessus de votre bibliothèque. Vous pouvez jouer cette carte ce tour-ci. N'activez que lorsque vous pourriez lancer un rituel. »
|
||||||
#example: Commander Sofia Daguerre
|
#example: Commander Sofia Daguerre
|
||||||
|
|
||||||
|
# Outlaws of Thunder Junction
|
||||||
|
keyword:
|
||||||
|
#english keyword: commit a crime
|
||||||
|
keyword: crime
|
||||||
|
match: crime
|
||||||
|
mode: expert
|
||||||
|
reminder: Cibler des adversaires, tout ce qu'ils contrôlent et/ou es cartes de leur cimetière est un crime.
|
||||||
|
#example: Marauding Sphinx
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Plot
|
||||||
|
keyword: Complot
|
||||||
|
match: Complot <atom-param>coût</atom-param>
|
||||||
|
mode: expert
|
||||||
|
reminder: Vous pouvez payer {param1} et exiler cette carte depuis votre main. Lancez-la comme un rituel pendant un autre tour sans payer son coût de mana. Ne complotez que lorsque vous pourriez lancer un rituel.
|
||||||
|
#example: Cunning Coyote
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: becomes plotted
|
||||||
|
keyword: comploteé
|
||||||
|
match: comploteé
|
||||||
|
reminder: Vous pouvez la lancer comme un rituel pendant un autre tour sans payer son coût de mana.
|
||||||
|
#example: Kellan Joins Up
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Saddle
|
||||||
|
keyword: Seller
|
||||||
|
match: Seller <atom-param>nombre</atom-param>
|
||||||
|
mode: expert
|
||||||
|
reminder: Engagez n'importe quel nombre d'autres créature que vous contrôlez dont la force totale est supérieure ou égale à {param1} : Cette monture devient sellée jusqu'à la fin du tour. Ne sellez que lorsque vous pourriez lancer un rituel.
|
||||||
|
#example: Rambling Possum
|
||||||
|
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Spree
|
||||||
|
keyword: Impétuosité
|
||||||
|
match: Impétuosité
|
||||||
|
mode: expert
|
||||||
|
reminder: Choisissez au moins un coût supplémentaire.
|
||||||
|
#example: Caught in the Crossfire
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Outlaw
|
||||||
|
keyword: Hors-la-loi
|
||||||
|
match: forajida
|
||||||
|
mode: expert
|
||||||
|
reminder: Les assassins, les mercenaires, les pirates, les gredins et les psychagogues sont des hors-la-loi.
|
||||||
|
#example: Caught in the Crossfire
|
||||||
|
|||||||
@@ -2392,3 +2392,51 @@ keyword:
|
|||||||
mode: expert
|
mode: expert
|
||||||
reminder: È un artefatto con "<sym-auto>T</sym-auto>, Sacrifica questo artefatto: Esilia la prima carta del tuo grimorio. Puoi giocare quella carta in questo turno. Attiva solo come una stregoneria".
|
reminder: È un artefatto con "<sym-auto>T</sym-auto>, Sacrifica questo artefatto: Esilia la prima carta del tuo grimorio. Puoi giocare quella carta in questo turno. Attiva solo come una stregoneria".
|
||||||
#example: Commander Sofia Daguerre
|
#example: Commander Sofia Daguerre
|
||||||
|
|
||||||
|
# Outlaws of Thunder Junction
|
||||||
|
keyword:
|
||||||
|
#english keyword: commit a crime
|
||||||
|
keyword: crimine
|
||||||
|
match: crimine
|
||||||
|
mode: expert
|
||||||
|
reminder: Bersagliare gli avversari, qualsiasi cosa controllino e/o le carte nei loro cimiteri è un crimine.
|
||||||
|
#example: Marauding Sphinx
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Plot
|
||||||
|
keyword: Tramare
|
||||||
|
match: Tramare <atom-param>costo</atom-param>
|
||||||
|
mode: expert
|
||||||
|
reminder: Puoi pagare {param1} ed esilare questa carta dalla tua mano. Lanciala come una stregoneria in un turno successivo senza pagare il suo costo di mana. Trama solo come una stregoneria.
|
||||||
|
#example: Cunning Coyote
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: becomes plotted
|
||||||
|
keyword: diventa tramata
|
||||||
|
match: diventa tramata
|
||||||
|
reminder: Puoi lanciarla come una stregoneria in un turno successivo sensa pagare iil suo costo di mana.
|
||||||
|
#example: Kellan Joins Up
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Saddle
|
||||||
|
keyword: Sellare
|
||||||
|
match: Sellare <atom-param>numero</atom-param>
|
||||||
|
mode: expert
|
||||||
|
reminder: TAPpa un qualsiasi numero di altre creature che controlli con forza totale pari o superiore a {param1}: Questa Cavalcatura diventa sellata ino alla fine del turno. Sella solo come una stregoneria.
|
||||||
|
#example: Rambling Possum
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Spree
|
||||||
|
keyword: Frenesia
|
||||||
|
match: Frenesia
|
||||||
|
mode: expert
|
||||||
|
reminder: Scegli uno più costi addizionali.
|
||||||
|
#example: Caught in the Crossfire
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Outlaw
|
||||||
|
keyword: Fuorilegge
|
||||||
|
match: fuorilegge
|
||||||
|
mode: expert
|
||||||
|
reminder: Assassini, Farabutti, Mercenari, Pirati e Warlock sono fuorilegge.
|
||||||
|
#example: Caught in the Crossfire
|
||||||
|
|||||||
@@ -2215,4 +2215,53 @@ keyword:
|
|||||||
match: ジャンク・トークン
|
match: ジャンク・トークン
|
||||||
mode: expert
|
mode: expert
|
||||||
reminder: それは「<sym-auto>T</sym-auto>, このアーティファクトを生け贄に捧げる:あなた のライブラリーの一番上にあるカード1体を追放する。このターン、そのカードをプレイしてもよい。起動はソーサリーとしてのみ行う。」を持つアーティファクトである。
|
reminder: それは「<sym-auto>T</sym-auto>, このアーティファクトを生け贄に捧げる:あなた のライブラリーの一番上にあるカード1体を追放する。このターン、そのカードをプレイしてもよい。起動はソーサリーとしてのみ行う。」を持つアーティファクトである。
|
||||||
#example: Commander Sofia Daguerre
|
#example: Commander Sofia Daguerre
|
||||||
|
|
||||||
|
# Outlaws of Thunder Junction
|
||||||
|
keyword:
|
||||||
|
#english keyword: commit a crime
|
||||||
|
keyword: 悪事を働く
|
||||||
|
match: 悪事を働く
|
||||||
|
mode: expert
|
||||||
|
reminder: 悪事を働くとは、対戦相手や対戦相手がコントロールしているものや対戦相手の墓地にあるカードを対象とすることである。
|
||||||
|
#example: Marauding Sphinx
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Outlaw
|
||||||
|
keyword: 無法者
|
||||||
|
match: 無法者
|
||||||
|
mode: action
|
||||||
|
reminder: 暗殺者、海賊、邪術師、ならず者、傭兵が無法者である。
|
||||||
|
#example: Caught in the Crossfire
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Plot
|
||||||
|
keyword: 計画
|
||||||
|
match: 計画 <atom-param>コスト</atom-param>
|
||||||
|
mode: expert
|
||||||
|
reminder: {param1}を支払ってあなたの手札にあるこのカードを追放してもよい。後のターンに、これをソーサリーとしてマナ・コストを支払うことなく唱えてもよい。計画はソーサリーとしてのみ行う。
|
||||||
|
#example: Cunning Coyote
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: becomes plotted
|
||||||
|
keyword: 計画された
|
||||||
|
match: 計画された
|
||||||
|
mode: expert
|
||||||
|
reminder: それをソーサリーとして、後のターンにマナ・コストを支払うことなく唱えてもよい。
|
||||||
|
#example: Aven Interruptor
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Saddle
|
||||||
|
keyword: 騎乗
|
||||||
|
match: 騎乗<atom-param>番号</atom-param>
|
||||||
|
mode: expert
|
||||||
|
reminder: あなたがコントロールしていてこれでない望む数のクリーチャーをパワーの合計が{param1}以上になるように選び、タップする:ターン終了時まで、この乗騎は騎乗された状態になる。騎乗はソーサリーとしてのみ行う。
|
||||||
|
#example: Rambling Possum
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Spree
|
||||||
|
keyword: 放題
|
||||||
|
match: 放題
|
||||||
|
mode: expert
|
||||||
|
reminder: 以下から1つ以上の追加コストを選ぶ。
|
||||||
|
#example: Caught in the Crossfire
|
||||||
@@ -2215,4 +2215,60 @@ keyword:
|
|||||||
match: 怀疑
|
match: 怀疑
|
||||||
mode: action
|
mode: action
|
||||||
reminder: 已遭疑的生物具有威慑异能且不能进行阻挡。
|
reminder: 已遭疑的生物具有威慑异能且不能进行阻挡。
|
||||||
#example: Reasonable Doubt
|
#example: Reasonable Doubt
|
||||||
|
|
||||||
|
# Outlaws of Thunder Junction
|
||||||
|
keyword:
|
||||||
|
#english keyword: commit a crime
|
||||||
|
keyword: 罪行时
|
||||||
|
match: 罪行时
|
||||||
|
mode: expert
|
||||||
|
reminder: 将对手,任何由其操控的东西和/或其坟墓场中的牌指定为目标,即属罪行。
|
||||||
|
#example: Marauding Sphinx
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Plot
|
||||||
|
keyword: 设谋
|
||||||
|
match: 设谋<atom-param>费用</atom-param>
|
||||||
|
mode: expert
|
||||||
|
reminder: 你可以支付{param1}并从你手上放逐此牌。过了该回合后,便可于法术时机施放之,且不需支付其法术力费用。只能于法术时机设谋。
|
||||||
|
#example: Cunning Coyote
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: becomes plotted
|
||||||
|
keyword: 成为已设谋
|
||||||
|
match: 成为已设谋
|
||||||
|
mode: expert
|
||||||
|
reminder: 过了该回合后,其拥有者便可于法术时机施放之,且不需支付其法术力费用。
|
||||||
|
#example: Aven Interruptor
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Saddle
|
||||||
|
keyword: 乘驾
|
||||||
|
match: 乘驾 <atom-param>数字</atom-param>
|
||||||
|
mode: expert
|
||||||
|
reminder: 横置任意数量由你操控且力量总和等于或大于{param1}的其他生物:此坐骑成为已乘驾直到回合结束。只能于法术时机乘驾。
|
||||||
|
#example: Rambling Possum
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Spree
|
||||||
|
keyword: 追欢
|
||||||
|
match: 追欢
|
||||||
|
mode: expert
|
||||||
|
reminder: Choose one or more additional costs.
|
||||||
|
#example: Caught in the Crossfire
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Outlaw
|
||||||
|
keyword: 狂徒
|
||||||
|
match: 狂徒
|
||||||
|
mode: action
|
||||||
|
reminder: 杀手、佣兵、海盗、浪客和邪术师是狂徒。
|
||||||
|
#example: Caught in the Crossfire
|
||||||
|
|
||||||
|
keyword:
|
||||||
|
#english keyword: Outlaws
|
||||||
|
match: outlaws
|
||||||
|
mode: action
|
||||||
|
reminder: Assassins, Mercenaries, Pirates, Rogues, and Warlocks are outlaws.
|
||||||
|
#example: Caught in the Crossfire
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -849,6 +849,11 @@ auto_correct :=
|
|||||||
+ "(<kw-[^<]><nospellcheck>)" # inside a kw
|
+ "(<kw-[^<]><nospellcheck>)" # inside a kw
|
||||||
+ "([A-Z])" # match this
|
+ "([A-Z])" # match this
|
||||||
replace: { _1 + _2 + to_lower(_3)})
|
replace: { _1 + _2 + to_lower(_3)})
|
||||||
|
+replace@(
|
||||||
|
match: "([ ]*: |—| — )" # preceded by this
|
||||||
|
+ "([[:lower:]])" # match this
|
||||||
|
+ "(?![)])", # not followed by this
|
||||||
|
replace: { _1 + to_upper(_2) })
|
||||||
auto_errata :=
|
auto_errata :=
|
||||||
replace@(match:"converted mana cost", replace:"mana value")
|
replace@(match:"converted mana cost", replace:"mana value")
|
||||||
+replace@(match:"(?i)(Totem armor|Totembeistand|Armadura tótem|totémique|Armatura totem|Armadura de totem|族霊鎧|替身甲)", replace:{errata_map[_1] or else _1})
|
+replace@(match:"(?i)(Totem armor|Totembeistand|Armadura tótem|totémique|Armatura totem|Armadura de totem|族霊鎧|替身甲)", replace:{errata_map[_1] or else _1})
|
||||||
@@ -1058,20 +1063,17 @@ text_filter :=
|
|||||||
else input
|
else input
|
||||||
}+
|
}+
|
||||||
# step 8 : automatic capitalization, but not after "("
|
# step 8 : automatic capitalization, but not after "("
|
||||||
replace@(
|
|
||||||
match: "([ ]*: |—| — )" # preceded by this
|
|
||||||
+ "([[:lower:]])" # match this
|
|
||||||
+ "(?![)])", # not followed by this
|
|
||||||
replace: { _1 + to_upper(_2) }) +
|
|
||||||
# step 9 : spellcheck
|
# step 9 : spellcheck
|
||||||
{
|
{
|
||||||
if set.auto_correct then
|
if set.auto_correct then
|
||||||
auto_correct(input)
|
auto_correct(input)
|
||||||
else input } +
|
else input
|
||||||
|
} +
|
||||||
{
|
{
|
||||||
if set.auto_errata then
|
if set.auto_errata then
|
||||||
auto_errata(input)
|
auto_errata(input)
|
||||||
else input } +
|
else input
|
||||||
|
} +
|
||||||
{
|
{
|
||||||
if language().code == "ja" or language().code == "zht" or language().code == "zhs" then input
|
if language().code == "ja" or language().code == "zht" or language().code == "zhs" then input
|
||||||
else if set.mark_errors then
|
else if set.mark_errors then
|
||||||
|
|||||||
@@ -850,33 +850,37 @@ word list:
|
|||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").18
|
script: lang_setting("word_lists_race").18
|
||||||
word:
|
word:
|
||||||
name: Se-Sz
|
name: Se-Su
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").19
|
script: lang_setting("word_lists_race").19
|
||||||
|
word:
|
||||||
|
name: Sy-Sz
|
||||||
|
word:
|
||||||
|
script: lang_setting("word_lists_race").20
|
||||||
word:
|
word:
|
||||||
name: T
|
name: T
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").20
|
script: lang_setting("word_lists_race").21
|
||||||
word:
|
word:
|
||||||
name: U
|
name: U
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").21
|
script: lang_setting("word_lists_race").22
|
||||||
word:
|
word:
|
||||||
name: V
|
name: V
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").22
|
script: lang_setting("word_lists_race").23
|
||||||
word:
|
word:
|
||||||
name: W
|
name: W
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").23
|
script: lang_setting("word_lists_race").24
|
||||||
word:
|
word:
|
||||||
name: Y
|
name: Y
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").24
|
script: lang_setting("word_lists_race").25
|
||||||
word:
|
word:
|
||||||
name: Z
|
name: Z
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").25
|
script: lang_setting("word_lists_race").26
|
||||||
|
|
||||||
|
|
||||||
word list:
|
word list:
|
||||||
@@ -895,15 +899,15 @@ word list:
|
|||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").1
|
script: lang_setting("word_lists_class").1
|
||||||
word:
|
word:
|
||||||
name: K-R
|
name: K-P
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").2
|
script: lang_setting("word_lists_class").2
|
||||||
word:
|
word:
|
||||||
name: S-W
|
name: R-U
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").3
|
script: lang_setting("word_lists_class").3
|
||||||
word:
|
word:
|
||||||
name: Z
|
name: V-Z
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").4
|
script: lang_setting("word_lists_class").4
|
||||||
|
|
||||||
@@ -1069,17 +1073,21 @@ word list:
|
|||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").1
|
script: lang_setting("word_lists_class").1
|
||||||
word:
|
word:
|
||||||
name: L-P
|
name: L-N
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").2
|
script: lang_setting("word_lists_class").2
|
||||||
word:
|
word:
|
||||||
name: R-S
|
name: P-R
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").3
|
script: lang_setting("word_lists_class").3
|
||||||
word:
|
word:
|
||||||
name: T-Z
|
name: S-V
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").4
|
script: lang_setting("word_lists_class").4
|
||||||
|
word:
|
||||||
|
name: W-Z
|
||||||
|
word:
|
||||||
|
script: lang_setting("word_lists_class").5
|
||||||
|
|
||||||
|
|
||||||
word list:
|
word list:
|
||||||
@@ -1413,11 +1421,11 @@ word list:
|
|||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").1
|
script: lang_setting("word_lists_class").1
|
||||||
word:
|
word:
|
||||||
name: G-N
|
name: G-M
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").2
|
script: lang_setting("word_lists_class").2
|
||||||
word:
|
word:
|
||||||
name: O-R
|
name: N-R
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").3
|
script: lang_setting("word_lists_class").3
|
||||||
word:
|
word:
|
||||||
@@ -1532,45 +1540,51 @@ word list:
|
|||||||
word:
|
word:
|
||||||
name: P
|
name: P
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").16
|
name: Pa-Pr
|
||||||
|
word:
|
||||||
|
script: lang_setting("word_lists_race").16
|
||||||
|
word:
|
||||||
|
name: Pu-Pz
|
||||||
|
word:
|
||||||
|
script: lang_setting("word_lists_race").17
|
||||||
word:
|
word:
|
||||||
name: R
|
name: R
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").17
|
script: lang_setting("word_lists_race").18
|
||||||
word:
|
word:
|
||||||
name: S
|
name: S
|
||||||
word:
|
word:
|
||||||
name: Sa-Se
|
name: Sa-Se
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").18
|
script: lang_setting("word_lists_race").19
|
||||||
word:
|
word:
|
||||||
name: Sf-Sz
|
name: Sf-Sz
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").19
|
script: lang_setting("word_lists_race").20
|
||||||
word:
|
word:
|
||||||
name: T
|
name: T
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").20
|
script: lang_setting("word_lists_race").21
|
||||||
word:
|
word:
|
||||||
name: U
|
name: U
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").21
|
script: lang_setting("word_lists_race").22
|
||||||
word:
|
word:
|
||||||
name: V
|
name: V
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").22
|
script: lang_setting("word_lists_race").23
|
||||||
word:
|
word:
|
||||||
name: W
|
name: W
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").23
|
script: lang_setting("word_lists_race").24
|
||||||
word:
|
word:
|
||||||
name: Y
|
name: Y
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").24
|
script: lang_setting("word_lists_race").25
|
||||||
word:
|
word:
|
||||||
name: Z
|
name: Z
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").25
|
script: lang_setting("word_lists_race").26
|
||||||
|
|
||||||
|
|
||||||
word list:
|
word list:
|
||||||
@@ -2058,15 +2072,15 @@ word list:
|
|||||||
word:
|
word:
|
||||||
name: ᄋ
|
name: ᄋ
|
||||||
word:
|
word:
|
||||||
name: 아 - 에
|
name: 아 - 어
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").9
|
script: lang_setting("word_lists_race").9
|
||||||
word:
|
word:
|
||||||
name: 여 - 유
|
name: 에 - 우
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").10
|
script: lang_setting("word_lists_race").10
|
||||||
word:
|
word:
|
||||||
name: 이 - ᄋᄒ
|
name: 워 - ᄋᄒ
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").11
|
script: lang_setting("word_lists_race").11
|
||||||
word:
|
word:
|
||||||
@@ -2092,11 +2106,11 @@ word list:
|
|||||||
word:
|
word:
|
||||||
name: ᄒ
|
name: ᄒ
|
||||||
word:
|
word:
|
||||||
name: 하 - 흐
|
name: 하 - 화
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").17
|
script: lang_setting("word_lists_race").17
|
||||||
word:
|
word:
|
||||||
name: 히 - ᄒᄒ
|
name: 흐 - ᄒᄒ
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").18
|
script: lang_setting("word_lists_race").18
|
||||||
|
|
||||||
@@ -2372,11 +2386,11 @@ word list:
|
|||||||
word:
|
word:
|
||||||
name: К
|
name: К
|
||||||
word:
|
word:
|
||||||
name: Ка-Ко
|
name: Ка-Кл
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").8
|
script: lang_setting("word_lists_race").8
|
||||||
word:
|
word:
|
||||||
name: Кр-Кя
|
name: Ко-Кя
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").9
|
script: lang_setting("word_lists_race").9
|
||||||
word:
|
word:
|
||||||
@@ -2520,47 +2534,47 @@ word list:
|
|||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").1
|
script: lang_setting("word_lists_race").1
|
||||||
word:
|
word:
|
||||||
name: 四-家
|
name: 四-害
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").2
|
script: lang_setting("word_lists_race").2
|
||||||
word:
|
word:
|
||||||
name: 寇-惊
|
name: 家-恶
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").3
|
script: lang_setting("word_lists_race").3
|
||||||
word:
|
word:
|
||||||
name: 拉-植
|
name: 惊-梦
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").4
|
script: lang_setting("word_lists_race").4
|
||||||
word:
|
word:
|
||||||
name: 欧-熊
|
name: 植-灵
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").5
|
script: lang_setting("word_lists_race").5
|
||||||
word:
|
word:
|
||||||
name: 牛-獾
|
name: 熊-猴
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").6
|
script: lang_setting("word_lists_race").6
|
||||||
word:
|
word:
|
||||||
name: 病-精
|
name: 猿-突
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").7
|
script: lang_setting("word_lists_race").7
|
||||||
word:
|
word:
|
||||||
name: 索-虚
|
name: 精-苏
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").8
|
script: lang_setting("word_lists_race").8
|
||||||
word:
|
word:
|
||||||
name: 虫-裂
|
name: 荷-蠕
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").9
|
script: lang_setting("word_lists_race").9
|
||||||
word:
|
word:
|
||||||
name: 触-非
|
name: 袋-阿
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").10
|
script: lang_setting("word_lists_race").10
|
||||||
word:
|
word:
|
||||||
name: 章-魔
|
name: 雕-鬼
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").11
|
script: lang_setting("word_lists_race").11
|
||||||
word:
|
word:
|
||||||
name: 鱼-龟
|
name: 魔-龟
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").12
|
script: lang_setting("word_lists_race").12
|
||||||
|
|
||||||
@@ -2573,19 +2587,19 @@ word list:
|
|||||||
word:
|
word:
|
||||||
name: 所有职业
|
name: 所有职业
|
||||||
word:
|
word:
|
||||||
name: 伙-奴
|
name: 伙-士
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").0
|
script: lang_setting("word_lists_class").0
|
||||||
word:
|
word:
|
||||||
name: 孽-术
|
name: 奴-无
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").1
|
script: lang_setting("word_lists_class").1
|
||||||
word:
|
word:
|
||||||
name: 杀-秘
|
name: 映-祭
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").2
|
script: lang_setting("word_lists_class").2
|
||||||
word:
|
word:
|
||||||
name: 突-魔
|
name: 科-魔
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").3
|
script: lang_setting("word_lists_class").3
|
||||||
|
|
||||||
@@ -2628,59 +2642,59 @@ word list:
|
|||||||
word:
|
word:
|
||||||
name: 所有物種
|
name: 所有物種
|
||||||
word:
|
word:
|
||||||
name: 三-分
|
name: 三-凡
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").0
|
script: lang_setting("word_lists_race").0
|
||||||
word:
|
word:
|
||||||
name: 化-塔
|
name: 分-四
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").1
|
script: lang_setting("word_lists_race").1
|
||||||
word:
|
word:
|
||||||
name: 塞-山
|
name: 地-寇
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").2
|
script: lang_setting("word_lists_race").2
|
||||||
word:
|
word:
|
||||||
name: 巨-振
|
name: 寧-惡
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").3
|
script: lang_setting("word_lists_race").3
|
||||||
word:
|
word:
|
||||||
name: 攻-氣
|
name: 拉-樹
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").4
|
script: lang_setting("word_lists_race").4
|
||||||
word:
|
word:
|
||||||
name: 水-牛
|
name: 欧-火
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").5
|
script: lang_setting("word_lists_race").5
|
||||||
word:
|
word:
|
||||||
name: 牡-真
|
name: 烏-獅
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").6
|
script: lang_setting("word_lists_race").6
|
||||||
word:
|
word:
|
||||||
name: 眼-細
|
name: 獨-稻
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").7
|
script: lang_setting("word_lists_race").7
|
||||||
word:
|
word:
|
||||||
name: 組-虫
|
name: 穿-老
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").8
|
script: lang_setting("word_lists_race").8
|
||||||
word:
|
word:
|
||||||
name: 蛇-觸
|
name: 聖-蜘
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").9
|
script: lang_setting("word_lists_race").9
|
||||||
word:
|
word:
|
||||||
name: 變-雪
|
name: 蜥-豺
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").10
|
script: lang_setting("word_lists_race").10
|
||||||
word:
|
word:
|
||||||
name: 非-鬼
|
name: 貓-章
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").11
|
script: lang_setting("word_lists_race").11
|
||||||
word:
|
word:
|
||||||
name: 魔-鼴
|
name: 飛-魔
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").12
|
script: lang_setting("word_lists_race").12
|
||||||
word:
|
word:
|
||||||
name: 龍-龜
|
name: 魚-龜
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_race").13
|
script: lang_setting("word_lists_race").13
|
||||||
|
|
||||||
@@ -2693,19 +2707,19 @@ word list:
|
|||||||
word:
|
word:
|
||||||
name: 所有職業
|
name: 所有職業
|
||||||
word:
|
word:
|
||||||
name: 伙-市
|
name: 伙-奴
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").0
|
script: lang_setting("word_lists_class").0
|
||||||
word:
|
word:
|
||||||
name: 平-殺
|
name: 孽-武
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").1
|
script: lang_setting("word_lists_class").1
|
||||||
word:
|
word:
|
||||||
name: 浪-詩
|
name: 殭-蛋
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").2
|
script: lang_setting("word_lists_class").2
|
||||||
word:
|
word:
|
||||||
name: 貴-魔
|
name: 術-魔
|
||||||
word:
|
word:
|
||||||
script: lang_setting("word_lists_class").3
|
script: lang_setting("word_lists_class").3
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user