変更案: メッセージの表示中、句点等の後にウェイトを入れる

Issue #792 resolved
k4nagatsuki repo owner created an issue

CardWirthでは、最速以外でメッセージを表示する際、読点や句点、その他等のあとに若干のウェイト(空白時間)が入ります。

これは文章の区切りによって表示速度にメリハリをつけ、読みやすくするための工夫と思われます。

これを少し拡張した形で実装する事を考えます。

仕様としては、

  • 一部の文字をウェイト対象とし、その表示後に1~2フレーム(メッセージ速度による)余分なウェイトを入れる。
  • ウェイト対象の文字が連続している場合は、最後の1つだけ対象にする。
  • ピリオドとしてだけでなく数値の区切り等にも使われる.のように、直後に空白時間が入っている場合のみウェイト対象となる文字を設ける。

ウェイト対象文字は、

、。,.?!。、!?

直後に空白文字がある場合のウェイト対象文字は、

・:;ー―~…‥’”)〕]}〉》」』】」・),.:;]}

これらはシナリオの仕様には影響しないので、実装後も変更する事が可能です。

Comments (2)

  1. Log in to comment