ver13.2.1にアップデートする。

Last-modified: 2022-10-04 (火) 14:47:08

ver13.0.2 から ver13.2.1 へのバージョンアップです。
Light.vnサンプルのスクリプトなどを比較して、変更になったコマンドや記述をみていきます。


以前のバージョン内の記述などを変更しないと、機能しなかったりエラーがでてしまうポイント。

  • Ver13.2.1 アップデート内容(2022/07/03) から
    • ライセンス考慮のため、サンプルでの使用フォントが変更になりました。
    • 文字窓の名前などを通して「文字列」を取得することが不可能になりました。
      • 追加されたLIGHT.VN関数「lvText」を使用して可能となっています。
    • ルビの書き方が<ruby ルビ></>に変更になりました。
    • コマンド「カメラ追走」の引数が変更されました。
    • コマンド「加速度x」「加速度y」「加速度z」の動作調整が行われました。
    • コマンド「衝突開始時」などの引数が「グループ順」に反映されるようになりました。
    • コマンド「音声絵」に「変化タイプ」設定(引数)が追加されました。
    • トラックバー」での変数調整時に小数点以下まで反映されるようになりました。
    • コマンド「文字反復出力」 + 「オート設定反映」の場合、オート待機時間まで反映されるようになりました。
    • システムのスクリプト記述が一部変更となっています。
      (テキストボックス・バックログ・テキスト・メニュー・ダイアログ)
      • 特にセーブ・ロードの一部記述が変更になっていますので注意してください。
    • 設定ファイル「settings.xml」の1項目が削除されました。


  • 今回のアップデートでは「system」フォルダに「keys.txt」が追加されています。
    ver13.0.2で制作した作品のバージョンアップの際は「BGM」「Fonts」「Image」「Maps」「Models」「Movie」「Patch」「Plugins」「SaveData」「Screenshots」「Scripts」「SFX」「Voices」の素材フォルダを ver13.2.1フォルダの方に移動しましょう
    • 今回は使用フォント変更のため、ダイアログである「Plugins」>「lvn_message」内のフォントも変更になっています
      詳しくは「ダイアログ画面(sys_msg.txt) 」へ。

      ver13.2.1フォルダ

  • system」フォルダに「keys」ファイルが追加されました。
    これには「textbox.txt」に記述されていた「続行指定のキーダウン」が記述されています。
    「textbox.txt」からはその記述が削除され、スクリプトで「keys.txt」を呼び出す記述になりました。
  • 同時にテストファイルが2つ削除されました。

    keys


  • SaveDataフォルダ内のファイルは全て削除しておきましょう。
    ※旧セーブデータをそのまま使用するとLight.vnが正しく動作しないことがあります。

    SaveDataフォルダ


テキストボックス(textbox.txt)

テキストボックス

  • 使用フォントが変更になりました。
    文字窓」「文字」「ボタン文字」など、該当する箇所をすべて変更しましょう。

    textbox.txt


  • 続行」の各「キーダウン」設定が「keys.txt」に分割されました。
    コマンド「スクリプト」にて「keys.txt」を呼び出す記述に変更になりました。

    textbox.txt


  • 使用フォントが変更になりました。
    文字窓」「文字」「ボタン文字」など、該当する箇所をすべて変更しましょう。

    textbox.txt
    textbox.txt


バックログ画面(backlog.txt)

バックログ画面

  • 使用フォントが変更になりました。
    該当する箇所を変更しましょう。

    backlog.txt


テキスト設定(config-text.txt)

シテキスト設定画面

  • 使用フォントが変更になりました。
    該当する箇所を変更しましょう。

    config-text.txt


セーブ画面(save.txt)

セーブ設定画面

  • 各「栞」が日本語になり、それに合わせて引数も日本語になりました。
  • 下段ページ数の表示方法が簡略化しました。
    該当する箇所を変更しましょう。

    save.txt

  • ジャンプ out」が「ジャンプ 終了」に変更になっています。
  • 栞 display_fadein」が「栞 表示_フェードイン」に変更になっています。
  • 栞 display_immediate」が「栞 表示_即時」に変更になっています。
  • ジャンプ display_info」が「ジャンプ 表示_情報」に変更になっています。
  • 描画許可 false」が追加されています。


  • 栞 display_info」が「栞 表示_情報」に変更になっています。
  • save_try」が「セーブ開始」に変更になっています。
  • delete」が「データ削除」に変更になっています。

    save.txt


  • 日付」「台詞」「数字」のフォントフォントサイズが変更になりました。

    save.txt


  • save_try」が「セーブ開始」に変更になっています。

    save.txt


  • 栞 footer」が「栞 表示_下段」に変更になっています。
  • 「ページ移動ボタン」が「反復実行」を使った記述に変更になっています。
    それにともない「キーダウン」や「待機」などの記述がくり上がって、まとまりました。
  • ジャンプ out」が「ジャンプ 終了」に変更になっています。
  • 描画許可 true」が追加されています。
  • ジャンプ display_immediate」が「ジャンプ 表示_即時」に変更になっています。

    save.txt


  • 「ページ移動ボタン」部分が簡略化された記述になりました。

    save.txt


  • 栞 out」が「栞 終了」に変更になっています。
  • ジャンプ display_immediate」が「ジャンプ 表示_即時」に変更になっています。

    save.txt


  • セーブデータの「上書き」「削除」設定部分の「」「引数」ともに日本語に変更になっています。

    save.txt


ロード画面(load.txt)

ロード設定画面

  • 各「栞」が日本語になり、それに合わせて引数も日本語になりました。
  • 下段ページ数の表示方法が簡略化しました。
    該当する箇所を変更しましょう。

    load.txt

  • ジャンプ out」が「ジャンプ 終了」に変更になっています。
  • 栞 display_fadein」が「栞 表示_フェードイン」に変更になっています。
  • 栞 display_immediate」が「栞 表示_即時」に変更になっています。
  • ジャンプ display_info」が「ジャンプ 表示_情報」に変更になっています。
  • 描画許可 false」が追加されています。


  • 栞 display_info」が「栞 表示_情報」に変更になっています。
  • load_try」が「ロード開始」に変更になっています。
  • delete」が「データ削除」に変更になっています。

    load.txt


  • 日付」「台詞」「数字」のフォントフォントサイズが変更になりました。

    load.txt


  • 栞 footer」が「栞 表示_下段」に変更になっています。
  • 「ページ移動ボタン」が「反復実行」を使った記述に変更になっています。
    それにともない「キーダウン」や「待機」などの記述がくり上がって、まとまりました。
  • ジャンプ out」が「ジャンプ 終了」に変更になっています。
  • 描画許可 true」が追加されています。
  • ジャンプ display_immediate」が「ジャンプ 表示_即時」に変更になっています。

    load.txt


  • 「ページ移動ボタン」部分が簡略化された記述になりました。

    load.txt


  • 栞 out」が「栞 終了」に変更になっています。
  • ジャンプ display_immediate」が「ジャンプ 表示_即時」に変更になっています。

    load.txt


  • セーブデータの「上書き」「削除」設定部分の「」「引数」ともに日本語に変更になっています。

    load.txt


メニュー画面(menu.txt)

メニュー画面

  • 前回の「タイトルヘ戻る」が効かなかった記述の修正です。
    該当する箇所を追加しましょう。

    menu.txt

    ダイアログ "タイトルへ戻りますか?" ジャンプ to_title」から「ダイアログ "タイトルへ戻りますか?" スクリプト system/menu.txt to_title」に変更になっています。
    「最終ジャンプ」を使わずに「スクリプト」で呼び出す記述になっています。


ダイアログ画面(sys_msg.txt)

ダイアログ画面

  • 使用フォントが変更になりました。
    該当する箇所を変更しましょう。

    sys_msg.txt

    -フォントを変更する場合は「lvn_message」内のフォントファイルも変更しておきましょう。
    使用フォントは「fonts」フォルダに入っています。コピーしておきましょう。

    message


settings.xml


settings_dev.xml