割と簡単に取れたので。 簡単…というほど簡単でもなかったりしますが。
まず訳語リストから「ゴシップ」となっている文章を探してそのキーを取得。 そのキーを使ってるセリフデータを探して、「ゴシップ:○○」をクリックして表示される次の文章、そのキーを取得。 そのキーに該当する文章を訳語リストから探す。「ゴシップ」が見つからなくなるまでこれを繰り返す。
「DIALOG_OPTION_NPC名_番号」(「ゴシップ:○○」のキー)を「DIALOG_TEXT_NPC名_番号」に変えて取るだけでも行けるかと思ったんですが、「番号」の部分が違うケースが結構混じっててダメでした。 結果4行で済むはずのプログラムが30行近くに膨れ上がったり。 それでもその程度なんですけどね。だから割と簡単。
あとお店に関してですが、商品定義データが存在するのは分かっています。 多分抽出、解析、整形もそれほどの手間ではないでしょう。 「店/ギルド」となっていながらゴシップしかないというのも妙ですし、こちらも1時間以内の作業で終われそうならやっぱりやっておきましょうか。
|