セーブ関数で2行以上のテキストを入れると・・・(バグ報告掲示板

投稿: User icon mini 退会したユーザー 投稿:2012/12/22 15:30:22(最新:2012/12/25 19:13:25)
※1
speak("博")
speak("霧")
speak("十")
#↑行数稼ぎ↑#
forceSavePlayDataCustom("それでは、セーブをお願いします。\n終わったら扉を調べてください。", "セーブ開始")


※2
博
霧
十
セーブしました


※3
17, 6 condition : syntax error, コードに文法的な間違いがあります。 line(行): 1
 17, 6 condition : 文字列が"で閉じられる前に改行を検出しました。 line(行): 1


メッセージを変更してセーブを行う関数において、
第1引数が2行以上(\nが含まれる)になると
メッセージ及び選択肢が表示されず、
「セーブしました」だけが表示されます。(※2)

また、セーブを行う関数を実行するタイミングで、
※3のようなものが出てきました。
(※1のように1行目ではないときでもです)

savePlayDataCustom関数においても同様のバグが発生しています。

コメントする

コメントするには、ログインする必要があります。

コメント一覧

Material 6858 mini akasata(投稿日:2012/12/22 16:18, 履歴)
Rmakeのご利用ありがとうございます。
運営のあかさたです。

本現象を調査したところ、2DRPG、2DアクションRPGにて
本現象を確認しました。ノベルゲームでは発生して
いないようです。

修正を検討したいと思います。

よろしくお願いいたします。
Material 6858 mini akasata(投稿日:2012/12/25 19:13, 履歴)
本現象修正しました。詳しくは以下をご参照ください。
http://blog.rmake.jp/akasata/3524