Skip to content

Commit

Permalink
Process annotations in story texts
Browse files Browse the repository at this point in the history
  • Loading branch information
laqieer committed Oct 7, 2024
1 parent b4c8ab2 commit 075055e
Show file tree
Hide file tree
Showing 683 changed files with 1,380 additions and 1,377 deletions.
3 changes: 3 additions & 0 deletions 5_build_story.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import os
import re
import shutil
import warnings

Expand Down Expand Up @@ -164,6 +165,8 @@ def FindActorByController(actors, controllerId):

def BuildText(face, talkerNameTag, text, isMind):
text = text.replace("\r\n", "<br>").replace("\r", "<br>").replace("\n", "<br>")
# change <ruby=ooo>xxx</ruby> or <r=ooo>xxx</r> to <ruby>xxx<rp>(</rp><rt>ooo</rt><rp>)</rp></ruby>
text = re.sub(r"<(ruby|r)=(.*?)>(.*?)</\1>", r"<ruby>\3<rp>(</rp><rt>\2</rt><rp>)</rp></ruby>", text)
talkerName = Texts.get(talkerNameTag, talkerNameTag)
if isMind:
talkerName += " (心の声)"
Expand Down
8 changes: 4 additions & 4 deletions docs/story/100104.html
Original file line number Diff line number Diff line change
Expand Up @@ -58,12 +58,12 @@ <h1>1章/コミュ/x0401_モルドレッド_ランクアップ1</h1>

<tr>
<td><img src="../imgs/UnitThumb/101022001.png" alt="101022001" height="110"><br></td>
<td>【モルドレッド】<br>まどろっこしいのは<ruby=きれ></ruby>えだ<br>単刀直入に言うぜ。手を貸せ</td>
<td>【モルドレッド】<br>まどろっこしいのは<ruby><rp>(</rp><rt>きれ</rt><rp>)</rp></ruby>えだ<br>単刀直入に言うぜ。手を貸せ</td>
</tr>

<tr>
<td><img src="../imgs/UnitThumb/101022001.png" alt="101022001" height="110"><br></td>
<td>【モルドレッド】<br><ruby=ラウネン・ジョーカー>気まぐれな道化師</ruby>』は知ってんな?<br>このオレが級長を務める、キャメ学の<ruby=エリート>特殊</ruby>部隊だ</td>
<td>【モルドレッド】<br><ruby>気まぐれな道化師<rp>(</rp><rt>ラウネン・ジョーカー</rt><rp>)</rp></ruby>』は知ってんな?<br>このオレが級長を務める、キャメ学の<ruby>特殊<rp>(</rp><rt>エリート</rt><rp>)</rp></ruby>部隊だ</td>
</tr>

<tr>
Expand All @@ -88,7 +88,7 @@ <h1>1章/コミュ/x0401_モルドレッド_ランクアップ1</h1>

<tr>
<td><img src="../imgs/UnitThumb/101022001.png" alt="101022001" height="110"><br></td>
<td>【モルドレッド】<br>どこもかしこもゴタゴタしてるせいで<br>来る<ruby=シゴト>任務</ruby>は増える一方だ</td>
<td>【モルドレッド】<br>どこもかしこもゴタゴタしてるせいで<br>来る<ruby>任務<rp>(</rp><rt>シゴト</rt><rp>)</rp></ruby>は増える一方だ</td>
</tr>

<tr>
Expand All @@ -108,7 +108,7 @@ <h1>1章/コミュ/x0401_モルドレッド_ランクアップ1</h1>

<tr>
<td><img src="../imgs/UnitThumb/101009002.png" alt="101009002" height="110"><br></td>
<td>【ノワール】<br>別に、俺は正義の味方ってわけじゃないし<br>そもそも<ruby=ヴァンデル・ピーク>別のクラス</ruby>に在籍してるし</td>
<td>【ノワール】<br>別に、俺は正義の味方ってわけじゃないし<br>そもそも<ruby>別のクラス<rp>(</rp><rt>ヴァンデル・ピーク</rt><rp>)</rp></ruby>に在籍してるし</td>
</tr>

<tr>
Expand Down
4 changes: 2 additions & 2 deletions docs/story/100105.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@ <h1>1章/コミュ/x0401_モルドレッド_ランクアップ2</h1>

<tr>
<td><img src="../imgs/UnitThumb/101022001.png" alt="101022001" height="110"><br></td>
<td>【モルドレッド】<br>はあ?察しの<ruby=わり></ruby>いヤツだな</td>
<td>【モルドレッド】<br>はあ?察しの<ruby><rp>(</rp><rt>わり</rt><rp>)</rp></ruby>いヤツだな</td>
</tr>

<tr>
<td><img src="../imgs/UnitThumb/101022001.png" alt="101022001" height="110"><br></td>
<td>【モルドレッド】<br><ruby=ラウネン・ジョーカー>気まぐれな道化師</ruby>』の<br>集合場所に決まってんだろ</td>
<td>【モルドレッド】<br><ruby>気まぐれな道化師<rp>(</rp><rt>ラウネン・ジョーカー</rt><rp>)</rp></ruby>』の<br>集合場所に決まってんだろ</td>
</tr>

<tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/story/100106.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ <h1>1章/コミュ/x0401_モルドレッド_ランクアップ3</h1>
<table>
<tr>
<td><img src="../imgs/UnitThumb/101022001.png" alt="101022001" height="110"><br></td>
<td>【モルドレッド】<br>よう、継承者<br><ruby=シゴト>任務</ruby>の時間だぜ</td>
<td>【モルドレッド】<br>よう、継承者<br><ruby>任務<rp>(</rp><rt>シゴト</rt><rp>)</rp></ruby>の時間だぜ</td>
</tr>

<tr>
Expand Down
4 changes: 2 additions & 2 deletions docs/story/100109.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ <h1>1章/コミュ/x0401_モルドレッド_ランクアップ6</h1>
<table>
<tr>
<td><img src="../imgs/UnitThumb/101022001.png" alt="101022001" height="110"><br></td>
<td>【モルドレッド】<br>よお、継承者<br><ruby=シゴト>任務</ruby>に行くぞ</td>
<td>【モルドレッド】<br>よお、継承者<br><ruby>任務<rp>(</rp><rt>シゴト</rt><rp>)</rp></ruby>に行くぞ</td>
</tr>

<tr>
Expand All @@ -28,7 +28,7 @@ <h1>1章/コミュ/x0401_モルドレッド_ランクアップ6</h1>

<tr>
<td><img src="../imgs/UnitThumb/101022001.png" alt="101022001" height="110"><br></td>
<td>【モルドレッド】<br><ruby=ラウネン・ジョーカー>気まぐれな道化師</ruby>で討伐にあたれとさ<br>とっとと行くぞ</td>
<td>【モルドレッド】<br><ruby>気まぐれな道化師<rp>(</rp><rt>ラウネン・ジョーカー</rt><rp>)</rp></ruby>で討伐にあたれとさ<br>とっとと行くぞ</td>
</tr>

<tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/story/100225.html
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ <h1>1章/コミュ/x0401_マルイル_ランクアップ1</h1>

<tr>
<td><img src="../imgs/UnitThumb/101062001.png" alt="101062001" height="110"><br></td>
<td>【マルイル】<br>お客さんと品物の縁を繋ぐのが<br><ruby=ぼく>商人</ruby>の役目ですからね!!</td>
<td>【マルイル】<br>お客さんと品物の縁を繋ぐのが<br><ruby>商人<rp>(</rp><rt>ぼく</rt><rp>)</rp></ruby>の役目ですからね!!</td>
</tr>

<tr>
Expand Down
6 changes: 3 additions & 3 deletions docs/story/100391.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ <h1>1章/メイン/x0406_剣の祭壇へ向かう~</h1>
<table>
<tr>
<td><img src="../imgs/UnitThumb/101011001.png" alt="101011001" height="110"><br></td>
<td>【ギネヴィア】<br>『剣の祭壇』はね<br><ruby=キャメリアード>我が祖国</ruby>がもつ数少ない財産なの</td>
<td>【ギネヴィア】<br>『剣の祭壇』はね<br><ruby>我が祖国<rp>(</rp><rt>キャメリアード</rt><rp>)</rp></ruby>がもつ数少ない財産なの</td>
</tr>

<tr>
Expand Down Expand Up @@ -43,7 +43,7 @@ <h1>1章/メイン/x0406_剣の祭壇へ向かう~</h1>

<tr>
<td><img src="../imgs/UnitThumb/101011001.png" alt="101011001" height="110"><br></td>
<td>【ギネヴィア】<br>だからその沙汰、<ruby=あなた></ruby>次第</td>
<td>【ギネヴィア】<br>だからその沙汰、<ruby><rp>(</rp><rt>あなた</rt><rp>)</rp></ruby>次第</td>
</tr>

<tr>
Expand Down Expand Up @@ -88,7 +88,7 @@ <h1>1章/メイン/x0406_剣の祭壇へ向かう~</h1>

<tr>
<td><img src="../imgs/UnitThumb/101011001.png" alt="101011001" height="110"><br></td>
<td>【ギネヴィア】<br>そうして<ruby=わたし>バイブス</ruby>と繋がった<ruby=ロンゴミアント>キラーズ</ruby><br>バルバロイをブチ抜く</td>
<td>【ギネヴィア】<br>そうして<ruby>バイブス<rp>(</rp><rt>わたし</rt><rp>)</rp></ruby>と繋がった<ruby>キラーズ<rp>(</rp><rt>ロンゴミアント</rt><rp>)</rp></ruby><br>バルバロイをブチ抜く</td>
</tr>

<tr>
Expand Down
4 changes: 2 additions & 2 deletions docs/story/100392.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ <h1>1章/メイン/x0406_儀式やキラーズとは</h1>
<table>
<tr>
<td><img src="../imgs/UnitThumb/101011001.png" alt="101011001" height="110"><br></td>
<td>【ギネヴィア】<br><ruby=じぶんはキラーズとなるのか>己の武器とは何なのか</ruby><br><ruby=それともバイブスとなるのか>他者を納める鞘なのか</ruby></td>
<td>【ギネヴィア】<br><ruby>己の武器とは何なのか<rp>(</rp><rt>じぶんはキラーズとなるのか</rt><rp>)</rp></ruby><br><ruby>他者を納める鞘なのか<rp>(</rp><rt>それともバイブスとなるのか</rt><rp>)</rp></ruby></td>
</tr>

<tr>
Expand Down Expand Up @@ -138,7 +138,7 @@ <h1>1章/メイン/x0406_儀式やキラーズとは</h1>

<tr>
<td><img src="../imgs/UnitThumb/101016002.png" alt="101016002" height="110"><br></td>
<td>【侍女】<br>キラーズの素質をもつ人間の<ruby=ゲシュタルト>形態</ruby><br>バイブスの力で武器の<ruby=ゲシュタルト>形態</ruby>へと<ruby=シフトする>移す</ruby></td>
<td>【侍女】<br>キラーズの素質をもつ人間の<ruby>形態<rp>(</rp><rt>ゲシュタルト</rt><rp>)</rp></ruby><br>バイブスの力で武器の<ruby>形態<rp>(</rp><rt>ゲシュタルト</rt><rp>)</rp></ruby>へと<ruby>移す<rp>(</rp><rt>シフトする</rt><rp>)</rp></ruby></td>
</tr>

<tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/story/100393.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ <h1>1章/メイン/x0407_剣の祭壇にて①</h1>

<tr>
<td><img src="../imgs/UnitThumb/101011001.png" alt="101011001" height="110"><br></td>
<td>【ギネヴィア】<br><ruby=ブリテン>この地</ruby>の歴史における封印であり<br><ruby=ファースト・キラーズ>最初の武器</ruby>であると</td>
<td>【ギネヴィア】<br><ruby>この地<rp>(</rp><rt>ブリテン</rt><rp>)</rp></ruby>の歴史における封印であり<br><ruby>最初の武器<rp>(</rp><rt>ファースト・キラーズ</rt><rp>)</rp></ruby>であると</td>
</tr>

<tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/story/100396.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ <h1>1章/メイン/x0407_ティルフィング現界</h1>
<table>
<tr>
<td><img src="../imgs/UnitThumb/101011001.png" alt="101011001" height="110"><br></td>
<td>【ギネヴィア】<br>「原初の<ruby=つるぎ></ruby>を継ぐ者待てば<br>いずれカリバーンは抜き放たれん」</td>
<td>【ギネヴィア】<br>「原初の<ruby><rp>(</rp><rt>つるぎ</rt><rp>)</rp></ruby>を継ぐ者待てば<br>いずれカリバーンは抜き放たれん」</td>
</tr>

<tr>
Expand Down
10 changes: 5 additions & 5 deletions docs/story/100397.html
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ <h1>1章/メイン/x0407_ティルフィング初登場</h1>

<tr>
<td></td>
<td>【???】<br>その命 <ruby=あらた></ruby>めるのなら</td>
<td>【???】<br>その命 <ruby><rp>(</rp><rt>あらた</rt><rp>)</rp></ruby>めるのなら</td>
</tr>

<tr>
Expand All @@ -93,7 +93,7 @@ <h1>1章/メイン/x0407_ティルフィング初登場</h1>

<tr>
<td><img src="../imgs/UnitThumb/101009001.png" alt="101009001" height="110"><br></td>
<td>【???】<br><ruby=アナタ>継承者</ruby>が、続きを──</td>
<td>【???】<br><ruby>継承者<rp>(</rp><rt>アナタ</rt><rp>)</rp></ruby>が、続きを──</td>
</tr>

<tr>
Expand All @@ -118,7 +118,7 @@ <h1>1章/メイン/x0407_ティルフィング初登場</h1>

<tr>
<td><img src="../imgs/UnitThumb/101001002.png" alt="101001002" height="110"><br></td>
<td>【桃色の姫騎士】<br>万物切り裂く錆びずの魔剣<br>願いの代価はアナタの<ruby=さだめ>運命</ruby></td>
<td>【桃色の姫騎士】<br>万物切り裂く錆びずの魔剣<br>願いの代価はアナタの<ruby>運命<rp>(</rp><rt>さだめ</rt><rp>)</rp></ruby></td>
</tr>

<tr>
Expand All @@ -128,12 +128,12 @@ <h1>1章/メイン/x0407_ティルフィング初登場</h1>

<tr>
<td><img src="../imgs/UnitThumb/101001002.png" alt="101001002" height="110"><br></td>
<td>【桃色の姫騎士】<br>歴史に記すはその呼び名<br>ですが我が<ruby=オリジナル>本銘</ruby>は──</td>
<td>【桃色の姫騎士】<br>歴史に記すはその呼び名<br>ですが我が<ruby>本銘<rp>(</rp><rt>オリジナル</rt><rp>)</rp></ruby>は──</td>
</tr>

<tr>
<td><img src="../imgs/UnitThumb/101011001.png" alt="101011001" height="110"><br></td>
<td>【ギネヴィア】<br>………<ruby=ファースト・キラーズ>最初の武器</ruby></td>
<td>【ギネヴィア】<br>………<ruby>最初の武器<rp>(</rp><rt>ファースト・キラーズ</rt><rp>)</rp></ruby></td>
</tr>

<tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/story/100400.html
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ <h1>1章/メイン/x0407_キャメ~不穏なオーラ</h1>

<tr>
<td><img src="../imgs/UnitThumb/101011001.png" alt="101011001" height="110"><br></td>
<td>【ギネヴィア】<br><ruby=キャメリアード>わたしたちの家</ruby>は、すぐそこでしょ!?<br>わたしたちが帰るのは──…!!</td>
<td>【ギネヴィア】<br><ruby>わたしたちの家<rp>(</rp><rt>キャメリアード</rt><rp>)</rp></ruby>は、すぐそこでしょ!?<br>わたしたちが帰るのは──…!!</td>
</tr>

<tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/story/100402.html
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ <h1>1章/メイン/x0409_回想:妖精殺しの報</h1>

<tr>
<td><img src="../imgs/UnitThumb/101060001.png" alt="101060001" height="110"><br></td>
<td>【母】<br><ruby=ブルーノ>あの人</ruby>を追って</td>
<td>【母】<br><ruby>あの人<rp>(</rp><rt>ブルーノ</rt><rp>)</rp></ruby>を追って</td>
</tr>

<tr>
Expand Down
10 changes: 5 additions & 5 deletions docs/story/100404.html
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ <h1>1章/メイン/x0409_戦果報告~認められる立場</h1>

<tr>
<td><img src="../imgs/UnitThumb/101010001.png" alt="101010001" height="110"><br></td>
<td>【ランスロット】<br><ruby=ラ・コート・マルタイユ>不格好なコート</ruby>』の団長なら<br>難なくこなせる任務だと思っていた</td>
<td>【ランスロット】<br><ruby>不格好なコート<rp>(</rp><rt>ラ・コート・マルタイユ</rt><rp>)</rp></ruby>』の団長なら<br>難なくこなせる任務だと思っていた</td>
</tr>

<tr>
Expand All @@ -103,7 +103,7 @@ <h1>1章/メイン/x0409_戦果報告~認められる立場</h1>

<tr>
<td><img src="../imgs/UnitThumb/101040001.png" alt="101040001" height="110"><br></td>
<td>【ケイ】<br>さて、それでは…カリバーン──いや<br><ruby=ファースト・キラーズ>最初の武器</ruby>ティルフィング…だったか?</td>
<td>【ケイ】<br>さて、それでは…カリバーン──いや<br><ruby>最初の武器<rp>(</rp><rt>ファースト・キラーズ</rt><rp>)</rp></ruby>ティルフィング…だったか?</td>
</tr>

<tr>
Expand All @@ -113,7 +113,7 @@ <h1>1章/メイン/x0409_戦果報告~認められる立場</h1>

<tr>
<td><img src="../imgs/UnitThumb/101040001.png" alt="101040001" height="110"><br></td>
<td>【ケイ】<br>儀式なしでバルバロイを討ち倒し<br><ruby=ゲシュタルト・シフト>GS</ruby>なしでキラーズを得るなど──</td>
<td>【ケイ】<br>儀式なしでバルバロイを討ち倒し<br><ruby>GS<rp>(</rp><rt>ゲシュタルト・シフト</rt><rp>)</rp></ruby>なしでキラーズを得るなど──</td>
</tr>

<tr>
Expand Down Expand Up @@ -143,7 +143,7 @@ <h1>1章/メイン/x0409_戦果報告~認められる立場</h1>

<tr>
<td><img src="../imgs/UnitThumb/101010001.png" alt="101010001" height="110"><br></td>
<td>【ランスロット】<br>そう祈っていただけだ。<ruby=けいけん>敬虔</ruby>でね</td>
<td>【ランスロット】<br>そう祈っていただけだ。<ruby>敬虔<rp>(</rp><rt>けいけん</rt><rp>)</rp></ruby>でね</td>
</tr>

<tr>
Expand Down Expand Up @@ -218,7 +218,7 @@ <h1>1章/メイン/x0409_戦果報告~認められる立場</h1>

<tr>
<td><img src="../imgs/UnitThumb/101015001.png" alt="101015001" height="110"><br></td>
<td>【アーサー】<br><ruby=ここ>円卓</ruby>は座すべき者すべてに<br>平等なものでね</td>
<td>【アーサー】<br><ruby>円卓<rp>(</rp><rt>ここ</rt><rp>)</rp></ruby>は座すべき者すべてに<br>平等なものでね</td>
</tr>

<tr>
Expand Down
6 changes: 3 additions & 3 deletions docs/story/100405.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ <h1>1章/メイン/x0409_ギネヴィアとティル~</h1>
<table>
<tr>
<td><img src="../imgs/UnitThumb/101001001.png" alt="101001001" height="110"><br></td>
<td>【ティルフィング】<br>あらためまして大変おめでとうございます<br>そしてよろしくお願いします、<ruby=マスター>ノワール卿</ruby></td>
<td>【ティルフィング】<br>あらためまして大変おめでとうございます<br>そしてよろしくお願いします、<ruby>ノワール卿<rp>(</rp><rt>マスター</rt><rp>)</rp></ruby></td>
</tr>

<tr>
Expand Down Expand Up @@ -63,7 +63,7 @@ <h1>1章/メイン/x0409_ギネヴィアとティル~</h1>

<tr>
<td><img src="../imgs/UnitThumb/101001001.png" alt="101001001" height="110"><br></td>
<td>【ティルフィング】<br>そのような時間はありませんから<br>ただ、<ruby=マスター>ノワール卿</ruby>が真実を耳にする道は…</td>
<td>【ティルフィング】<br>そのような時間はありませんから<br>ただ、<ruby>ノワール卿<rp>(</rp><rt>マスター</rt><rp>)</rp></ruby>が真実を耳にする道は…</td>
</tr>

<tr>
Expand All @@ -73,7 +73,7 @@ <h1>1章/メイン/x0409_ギネヴィアとティル~</h1>

<tr>
<td><img src="../imgs/UnitThumb/101009002.png" alt="101009002" height="110"><br></td>
<td>【ノワール】<br>儀式もなしにバルバロイを倒せる<br><ruby=ゲシュタルト・シフト>GS</ruby>もなしにキラーズを得られる</td>
<td>【ノワール】<br>儀式もなしにバルバロイを倒せる<br><ruby>GS<rp>(</rp><rt>ゲシュタルト・シフト</rt><rp>)</rp></ruby>もなしにキラーズを得られる</td>
</tr>

<tr>
Expand Down
Loading

0 comments on commit 075055e

Please sign in to comment.