#author("2026-04-28T13:32:13+09:00","default:admin","admin") #author("2026-04-28T13:35:59+09:00","default:admin","admin") *RPG Developer Bakin 更新履歴 [#vaa71aaf] ---- *Ver. 2.4.0 2026/4/28 [#aff28eea] ***シェーダーのコンパイルについて [#d6c08c54] ''&color(red){(!)};''視差マップ機能の追加に伴い、作業中ハイトマップに対応したシェーダーを利用しているオブジェクトが表示された際、各シェーダーごとに一度だけシェーダーのコンパイルが実行されます。 そのためプロジェクトによってはコンパイルに少々時間がかかることがございます。 この点ご了承ください。 **機能追加・改善 [#u6262e31] **シャドウマップ [#tee00882] ***マップエディタ [#ccf6e03b] - ローカルライトのプロパティに「シャドウマップ」「影バイアス」を実装しました。 シャドウマップをオンにすることでそのローカルライトによる「影」が生成されるようになります。 - マップ設定パレット>レンダリング設定>ライトに「スポットライト影最大数」「ポイントライト影最大数」を追加しました。 この機能をオンにしたローカルライトのうち、最大8つのライトの影が有効になります。(ポイントライトx4,スポットライトx4) 有効になるライト数はカメラからの距離や影の生成数に応じて自動的に調整されます。 ***リソース [#l17d3fdf] - サブグラフィックの「ローカルライト連動」機能に、マップに配置するローカルライトと同等の機能を実装しました。 **カメラのZ回転 [#aa094749] ***カメラツール [#cd238929] - フレームのプロパティに「角度Z」を追加しました。 ***イベント [#wd2a47ff] - 「カメラパラメータの変更」パネルに「Z回転」を追加しました。 - 「複雑な変数ボックスの操作」パネルの「カメラ設定」で「Z回転」を取得できるようにしました。 **「変数値で多分岐」パネル [#f6d36741] ***イベント [#f2769358] - 「条件判断」カテゴリーに「変数値で多分岐」パネルを追加しました。 変数による多分岐および文字列での分岐に対応しています。 デフォルト分岐が設定されていない場合、選択肢に設定されていない値を受け取るとこのパネルの処理はスキップされます。 **雲の影 [#q655dac9] - レンダリング設定に地面に投影する流れる雲を描画できる機能を追加しました。 //''&color(red){(!)};''雲の濃さ・マップ上のオブジェクトのテクスチャ・カメラ角度によっては、オブジェクトが雲の影に入った際に周囲に微細な抜けが発生することがあります。その点ご留意の上ご利用ください。 ***マップエディタ [#eb8d55ab] - マップ設定パレット>レンダリング設定に「雲影テクスチャ」機能を追加しました。 -- 雲のテクスチャを2つまで指定できます。 -- テクスチャや色の濃さ、流れるスピード、移動方向を調節できます。 -- デフォルトの雲として、リソース>テクスチャ>reservedフォルダ>Cloudに2つ雲のテクスチャを追加しました。 ''&color(red){(!)};''雲に使うテクスチャのwrapプロパティは"Repeat"にしてください。 ''&color(red){(!)};''現時点では雲影に使うテクスチャはスライスを「Window」にしてください。 これは雲影とオブジェクトとの境に描画の乱れが出るケースがあることへの対処です。(Ver.2.4.0 リソース>テクスチャのreservedフォルダ内の雲の影はコピーして別IDに保存後、プロパティのスライスを「Window」に変更してください。) これは雲影とオブジェクトとの境に描画の乱れが出るケースがあることへの対処です。 &color(red){(Ver.2.4.0 リソース>テクスチャのreservedフォルダ内の雲の影はコピーして別IDに保存後、プロパティのスライスを「Window」に変更してください。)}; この問題については別途対応を検討しています。 **視差オクルージョンマッピング [#zd2fd1f6] ***リソース [#v77c52e0] - 視差オクルージョンマッピングに対応しました。 「マテリアル」メニューの各シェーダーに「ハイトマップ」にグレースケールのテクスチャを設定することで、平らな面に疑似的な高低差をつけられます。 またパラメータ「ハイトスケール」「視差タイプ」「ハイトマップ反転」を追加しました。 ''&color(red){(!)};''この機能は疑似的に高低差を表現するものです。 カメラ位置などによっては破綻をきたすことがあります。 - プリインプロジェクト「Basic Set」のリソース>デカールスタンプにハイトマップサンプル用のレンガ壁デカールを追加しました。 デカールスタンプのツリーで追加ボタンを押し、「すぐ使える」タブからBasic Ssetを選んでご利用ください。 **LOD(Level of Detail) [#u007e6b7] LODが設定されたモデルを使ったスタンプを表示する際、画面の高さに対するスタンプの高さによってLODを切り替える機能を実装しました。 ***リソース [#z0174d5a] ''&color(red){(!)};''これらのプロパティはLOD設定が施された3Dモデルリソースでのみ表示されるようになります。 - 3Dスタンプのプロパティに「LODの利用」「LODモデルの切り替え閾値」を追加しました。 - モデルのプロパティに「LODモデルの切り替え閾値」を追加しました。 ***マップエディタ [#i91fe778] - マップ設定パレット>基本タブ>「描画設定」に「常にLOD0のモデルを表示」追加しました。 リソース>3DスタンプにてLODを利用する設定がされているモデルでも、常にLOD0のモデルを表示します。 これは室内などのシーンにおいて、LODの切り替えをオフにしたいケースがあることを想定した機能です。 **コモンイベントの使用箇所検索 [#ba42496a] ***マップエディタ [#qb9eb682] - コモンイベントパレットにて、共通イベントのコンテキストメニュー(右クリックで選択)に「使用箇所の検索」機能を追加しました。 定型処理などをコモンイベントで作成した場合、どのイベントから呼び出されているのか見つけやすくなります。 **歩数 [#x8c3bd29] ***データベース [#r6d91b0d] - 「状態定義」の「解除条件」に「歩数(マップ上)」を追加しました。 - 「状態定義」>「自動ダメージ(マップ)」効果の「発生周期タイプ」に「歩数」を追加しました。 ***そのほか [#sebe0b23] - システムプロジェクトの「毒」のマップ上での自動ダメージの発生周期を「3歩毎に最大HPの1%ダメージ」に変更しました。 #br ---------------------------------- **そのほかの機能追加・改善 [#n0058644] ***イベント [#pbfbe9a9] - 「カメラの可動範囲変更」パネルを追加しました。 ゲーム定義>移動と操作にて設定できるカメラの可動範囲を変更できます。 - 「イメージとして画面に文字を表示する」パネルに下記の機能を追加しました。 -- 表示優先度の選択 -- 表示したテキストの回転 - 「イメージを表示」パネルにて、スプライトの回転に対応しました。 - 「イメージを移動」パネルにて、イメージを回転させられるようにしました。 - 「使用するレイアウトの変更」パネルに「メンバー変更画面」を追加しました。 この機能を使うことでバトル中のメンバー交代機能で利用されるレイアウトを変更することができます。 - 「イベントの座標を指定して歩かせる」「プレイヤーの座標を指定して歩かせる」パネルの「移動終了時の向き」セクションに、「変更しない」オプションを追加しました。 - イベントの「位置を記憶する」を利用した場合、位置だけでなく向きも保存するようにしました。 「位置を記憶する」プロパティの変更は、マップエディタ>配置リストパレットのイベントのプロパティにて行えます。 (イベントを右クリックした際のコンテキストメニューからでも変更できます。) - 「バトル情報を取得」パネルで「現在行動中のキャストのスキルorアイテム名/タグ」取得内容を都度クリアするようにしました。 ***データベース [#p275a9e8] - 「キャスト」の「バトル」タブ> 「素手の時の能力」に「素手のクリティカル発生率」を追加しました。 ***レイアウトツール [#u6d884a6] - 特殊書式挿入ダイアログのスプリッター位置を記憶するように修正しました。 テキスト入力欄を広げると、その状態が記憶されます。 ***テストプレイ [#k37cd235] - デバッグウィンドウ>「システム状態」タブに、使用されているバトルカメラセットを確認できる項目を追加しました。 ***カメラツール [#a1bb4451] - バトルカメラの「このカメラをスキップ」プロパティの状態をセーブデータに保存しないようにしました。 これにより、この機能のオンにした状態で作ったセーブデータを、この機能をオフにした状態でのテストプレイ時に利用しやすくなります。 ***リソース [#y0642496] - パーティクルのエミッタ制御を、パーティクルの非表示状態に対応するようしました。 - 3Dスタンプリストの追加ボタンから「シェイプキーはあるがモーションが入っていない」fbxファイルでもインポートできるようにしました。 - 各リソースリストの「追加」ボタンから「アセットピッカー」を開いた際、前回の表示状態を維持するようにしました。 ***トップメニュー [#se947b3d] - サンプルプロジェクトタブとDLCタブに分けることで、「ゲームギャラリー」の一覧性を改善しました。 ***DLC:ローカライズツール [#w5df079a] - 件数が多い行を省略表示できるようにしました。 - 絞り込み処理を高速化しました。 #br **バグフィックス [#dda7fd44] ***マップエディタ [#n170a30d] - 地形属性表示をオンにすると、マップエディターが重くなるケースがある不具合を修正しました。 - スタンプパレットにて、スタンプのサムネイルが選択中のスタンプと一致しなくなることがある不具合を修正しました。 - マップ設定パレット>基本タブ>描画設定>環境エフェクトを変更した際、変更が即時マップに反映されない不具合を修正しました。 - マップ設定パレット>基本タブにて、パレットの縦方向を縮めた際のスクロールバーの設定を修正しました。 - コモンイベントのフォルダのチェックが変化する不具合の対策を実装しました。 - マップ設定>レンダリング設定と配置リスト>ローカルライトのプロパティにある「影バイアス」の入力方法を改善しました。 ***バトル [#k78f6d0e] - イベントでモンスターを再出現させた際、出現位置の座標が不正な位置になる不具合を修正しました。 元の座標およびバトルレイアウトで指定した位置を記憶するようにしました。 ***イベント [#u89e1feb] - リフト状態のイベントにプレイヤーが乗っている際に、歩数カウントが加算されてしまう不具合を修正しました。 - セーブデータのロード時に、キャストが就いている職業が消失していた場合は「なし」とするよう修正しました。 - 「パーティにキャストを参加/外す」パネルにて、チェックボックスの表示状態管理がおかしくなるケースがある不具合を修正しました。 - 以下のパネルを「自動的に開始」のイベントですぐに実行(時計マークのパネルを挟まない)すると、 時間をかけて反映する処理が機能せず即時適用されてしまう不具合を修正しました。 --「プレイヤー/イベントのサブグラフィックの表示状態変更」パネル --「プレイヤー/イベントを透明にする/透明から戻す」パネル --「プレイヤー/このイベントにブレンドシェイプを適用」パネル ***変数使用箇所 [#a5df871f] - 配列変数のポインタに利用されている変数がリストに列挙されない不具合を修正しました。 ***データベース [#o7902b52] - キャスト>バトルタブにて、バトルコマンドの機能に「スキルと同じ効果」を割り当てている場合、割り当てたスキルが削除されていると例外が出てしまう不具合を修正しました。 - 「敵パーティ」メニューほか一部の項目に?ヘルプが表示されていなかった不具合を修正しました。 ***レイアウトツール [#w2bca27f] - 操作割り当て画面のシステムレイアウトにて、Menu/WalkのRight/Left操作の操作名が入違ってしまっていた不具合を修正しました。 ***カメラツール [#ub204314] - カメラデータの状態によってはカメラツールを開いた直後に例外が発生することがある不具合を修正しました。 ***リソース [#ed427de0] - 3Dスタンプにて、中身が空のフォルダをリスト上でドラッグ移動した際、例外が発生する不具合を修正しました。 ***ゲーム定義 [#a49e2d2d] - 「キー・ボタン割り当て」のマウスにて「割り当てなし」のマウス移動・係数を入力できない不具合を修正しました。 #br ---- *Ver. 2.3.1.3 2026/4/15 [#oe50480e] **バグフィックス [#r1e62350] ***リソース [#lb11f1ca] - Ver2.2以降、イベントの移動時にサブグラフィックが本体の移動を阻害するケースがある不具合を修正しました。 ***テストプレイ [#db602dfb] - Ver2.3.1.0以降、テストプレイウィンドウが非アクティブでも入力が反応してしまう不具合を修正しました。 ***マップエディタ [#ib83a176] - コモンイベントパレットにて、フォルダのチェックが変わる不具合への対策を行いました。 ***公開作品書き出し [#ia6aa4ab] - Ver2.3.1.0以降、公開作品書き出しを行ったexeファイルにて、右クリックによるメニュー展開やキャンセルができなくなっていた不具合を修正しました。 ***そのほか [#h38e334f] - Ver2.2以降、Steamライブラリ以外からBakinを起動した際、Bakin終了後に不要なプロセスが残ってしまうことがある不具合を修正しました。 #br ---- *Ver. 2.3.1.2 2026/4/10 [#x7531eb1] **バグフィックス [#kac7927a] ***テストプレイ [#s99c22c5] - Ver2.3.1 以降、日本語版以外でテストプレイ中デバッグウィンドウを開こうとすると例外が発生する不具合を修正しました。 ***リソース [#t302c050] - Ver2.3.1 以降、リソース>3Dスタンプのプレビューにてモーションリストが空になってしまうことがある不具合を修正しました。 #br ---- *Ver. 2.3.1.1 2026/4/8 [#va52abd8] **バグフィックス [#ka9a8a6a] ***レイアウトツール [#s0978f5f] - Ver2.3.1以降「表示条件スイッチ」を設定していない描画コンテナの一部が表示されなくなってしまっていた不具合を修正しました。 #br ---- *Ver. 2.3.1.0 2026/4/7 [#g73e0419] **機能追加・改善 [#r8ac0817] ***イベント [#b9dc0584] - イベントシートの設定に「リフトとして振る舞う」を追加しました。 チェックをオンにすると、このイベントが移動・回転した際に、このイベントに乗っているプレイヤーやイベントも一緒に動きます。 デフォルトはオンで、ゲームに意図せぬ影響が出たときにはオフにしてください。 - イベントの回転情報が、上に乗っているイベント、プレイヤーの位置にも反映されるようにしました。 - 「パーティにキャストを参加・外す」パネルで「控えのn番目」を選択した際、そのメンバーを控えメンバーから外せるようにしました。 ***レイアウトツール [#j8e0fcf8] - 「歩数」を表示する特殊書式 \steps を追加しました。 - テキストパネルに「短縮して枠内にテキストを収める」オプションを追加しました。 テキストがパネルの表示範囲を超えた際、はみ出たテキストを「...」として省略します。 **バグフィックス [#z51aff04] ***レイアウトツール [#a32c37e5] -「イベント用フリーレイアウト」画面、「アイテム選択」画面等で、下記システムタグによるアイテム絞り込み機能の効果が逆転してしまっていた不具合を修正しました。 ''&color(red){(!)};本機能を利用されている場合、大変お手数ですが、「表示するアイテムの管理タグ」プロパティの修正をお願いします。'' -- #armarmors -- #headgears -- #bodyarmors -- #legarmors -- #accessories - 過去Verのデータ等でレイアウトが持つGUID(内部的なデータ)が重複していると、レイアウトツールで例外が出る不具合を修正しました。 現在のVerではGUIDが重複することがないように管理されていますが、過去のVerで作成された一部のレイアウトにてこの問題があることが確認されたため、今回修正をいたしました。 - 特殊座標タグ「Enemy」「Player」を指定したレイアウトパーツにレイアウトアニメをつけると表示されなくなってしまう不具合を修正しました。 - 表示条件が設定されている描画コンテナに消滅モーションが設定されていると、条件を満たしていなくても表示されてしまう - 「表示条件スイッチ」により非表示状態になっていても、スプライトの効果音が再生されてしまう不具合を修正しました。 - マスクを設定した描画コンテナの描画時に例外が発生するケースがある不具合を修正しました。 - 特殊書式の添え字に変数を使用した場合、変数内の値によって例外が発生する不具合を修正しました。 ***イベント [#edc47175] - サブグラフィックモデルのスケールを変更すると、コリジョンが正しく変更されない不具合を修正しました。 - イベントシートの「向きの制御」を「固定」または「自由」に設定すると、「イベントを回転させる」パネルの内容が反映されない不具合を修正しました。 - イベントシートの「向きの制御」を「物理」に設定すると、イベントの角度が取得できなくなる不具合を修正しました。 - バトル中、スキルの対象にクリティカルヒットが発動したかをチェックする処理中に例外が発生するケースがある不具合を修正しました。 ***リソース [#tef254a7] - スタンプのプレビューが開くまでの時間がマテリアル数に比例して長くなってしまう不具合を修正しました。 - Ver2.3以降、パーティクルで利用されるテクスチャのパスが上位フォルダへの参照を含む特殊なパスになっていた場合、公開書き出しに含まれない不具合を修正しました。 ***テストプレイ [#k70c2ce6] - フルスクリーンモードを解除した際、エディタ内テストプレイのウィンドウサイズがリセットされてしまう不具合を修正しました。 ***ゲーム定義 [#i45994ce] - 移動と操作>「入力デバイスの割り当て」メニューにて、同じマウスボタンに複数の機能を割り当てた場合、同時に機能が発動しない不具合を修正しました。 ***マップエディタ [#j436f1d9] - スタンプパレットの再表示時に例外が発生するケースがある不具合を修正しました。 - マップ設定>基本タブ>描画設定>環境エフェクトの変更が即時マップに反映しない不具合を修正しました。 - マップ設定>基本タブの縦方向を縮めた場合、スクロールバーの設定位置が原因ですべての要素が表示されなくなっていた不具合を修正しました。 ***トップメニュー [#v442221d] - プロジェクトを閉じてTopMenuに戻ってから別のプロジェクトを開いた際に、前回のプロジェクトに関する誤ったグラフィックエラーが表示されることがある不具合を修正しました。 ***カメラツール [#kaff45d1] - バトルカメラプレビューの「バトルレイアウトの切り替え」ダイアログで、登場する敵を7体以上設定すると例外が発生する不具合を修正しました。 ***そのほか [#r220b2ba] - システムレイアウト(レイアウト名が赤文字で表示される、デフォルトのレイアウト)に含まれる、データベースの項目の説明文系の特殊書式(xxxdes)を新しい書式(xxxdesc`[0]`)に差し替えました。 合わせて下記のサンプルプロジェクトの同じ個所も修正しました。 ・Orb Stories ・バトルプラグインサンプル ・ダンジョンRPGサンプル ---- *Ver. 2.3.0.3 2026/3/24 [#ebc18ae7] **バグフィックス [#d9757ee1] ***イベント [#w517294b] - Ver2.3.0.1以降、「キー入力の確認」パネルで検出対象にマウスボタンを指定すると正しく機能しない不具合を修正しました。 - 「周囲の当たり判定の確認」パネルの「距離」の取得先にローカル変数を利用できない不具合を修正しました。 ***データベース [#la2b80f0] - 敵パーティのフォルダ名がリネームできない問題を修正しました。 ***リソース [#p5451aab] - Ver2.3以降、「建物の明かりをつける」が正しく機能しないスタンプがある不具合を修正しました。 - Ver2.3以降、「物理設定」の「地形割り当て」で付与した足音が鳴らない不具合を修正しました。 - Ver2.3以降、スタンプ設定の簡易コリジョンにて「Mesh」を選択し、メッシュ選択を空欄にすると、マップ移動やテストプレイ終了時に例外が発生する不具合を修正しました。 ***カメラツール [#n0ea382f] - バトルカメラのプレビューにて、プレビューに表示するキャストがデータベース上で削除されていると、カメラツールを開いた際に例外が発生する不具合を修正しました。 ***公開作品 [#d61ad18c] - 公開書き出しした作品でのみ、坂道・階段を多用したマップの処理負荷が増大する不具合を修正しました。 ---- *Ver. 2.3.0.2 2026/3/19 [#gfc99176] **バグフィックス [#j61cf49a] ***イベント [#r4035d9f] - Ver2.3.0.1以降で「キー入力の確認」パネルを追加した際、一部のキー入力が取得できない不具合を確認しました。 ***そのほか [#hb15c349] - Ver2.3以前のランゲージパックを利用した際、データベースを開くと例外が発生する不具合を修正しました。 - 翻訳用のサンプルとして添付している plugins/language/en-us.tsv ランゲージパックを更新しました。 ---- *Ver. 2.3.0.1 2026/3/18 [#qa604a64] **バグフィックス [#u19186b3] ***リソース [#g524fe25] - Ver2.3以降、フォントリソースのうち「インストール済みフォント」を使用した場合に指定が反映されない不具合を修正しました。 ''&color(red){(!)};''なおインストール済みフォントを利用している場合、ゲームを配布した際、ゲームをプレイする側のPCに同じフォントが入っていなければ、Windowsで設定したデフォルトフォントで表示されてしまうことにご留意ください。 そのため広く配布するゲームを作られる場合はOTF/TTFファイルから選択されることをお勧めします。 - 同一モーションセットを利用するモデルが複数あった場合に、モーションセットを開くのにかかる時間が非常に長くなる不具合を修正しました。 - Ver2.3以降、モーションデータにモデルの無視ノードを設定した際に例外が発生することがある不具合を修正しました。 ***敵パーティ [#x5d722bc] - バトルカメラセットのデータ状態によっては敵パーティを新規作成した際に例外が出る不具合を修正しました。 これは現在では作成できない同名のバトルカメラセットが存在しているプロジェクトでのみ発生する問題への対応です。 - 敵パーティの編集画面にて、現在は使用目的がない説明欄が表示されてしまっていた不具合を修正しました。 ***カメラツール [#s6bfa3be] - Ver2.3以降、レイアウトプレビューの上部にあるキャプチャボタン(カメラツールを起動するボタン)を押下すると例外が発生する不具合を修正しました。 ***バトル [#aedd290b] - スプライトを利用したスタンプをバトルに利用すると、攻撃を受けた際などにバトルが進行しなくなる不具合を修正しました。 ***イベント [#hd56791d] - 「バトルキャストの消費ステータスを回復・減らす」パネルにて、効果対象として「パーティ全体」+「控えも含めるにチェック」を指定した際、控えメンバーに効果が適用されない不具合を修正しました。 - 「バトルキャストを状態変化にする/治す」パネルにて、効果対象として「パーティ全体」+「控えも含めるにチェック」を指定した際、控えメンバーに効果が適用されない不具合を修正しました。 - 「バトルキャストを状態変化にする/治す」パネルにて、状態を変更した際、データベースで設定した「適用時のモーション」が反映されていなかった不具合を修正しました。 - Ver2.3以降で下記をイベントに追加した場合に正しい情報が取得されない不具合を修正しました。 --「複雑な変数ボックスの操作」パネルによるカメラ系操作・メニュー・ジャンプのキー入力の取得 -- 「キー入力の確認」パネルによる「アクション1~3(MENU)」の入力状態の取得 ***データベース [#ncf8b67c] - キャスト/アイテムの名前の変更がキャスト/アイテムイベントのイベントエディタにすぐ反映されない不具合を修正しました。 ***マップエディタ [#cfd94b37] - 高さ"0"の地形にイベントを接地する(配置後にQキーを押す)とY位置が0.25の高さで配置される不具合を修正しました。 ***DLC:Localization Toolkit [#l035c25d] - Excelファイルからインポートする際、数値しか入っていないセルが空欄になってしまう不具合を修正しました。 - 状態変化メッセージ(MessageAllyなど)の翻訳がもう一度ダイアログを開いたときに空欄になってしまう不具合を修正しました。 - 絞り込み時にプログレスバーが表示されてしまいかえって負荷が増大していた不具合を修正しました。 - データベース>「キャスト」の「生息地」と「説明テキスト」、および「アイテム」「スキル」の「説明テキスト」の翻訳に対応していない不具合を修正しました。 - 「バトルキャストの行動指定」パネルの待機メッセージの翻訳に対応していない不具合を修正しました。 - 敵専用バトルイベントの翻訳に対応していない不具合を修正しました。 ---- *Ver. 2.3.0 2026/3/12 [#a8131f69] **機能追加・改善 [#hbc670aa] **敵パーティ [#o2aabf09] ***データベース [#i8c60012] - 「敵パーティ」メニューを追加しました。 出現する敵の組み合わせや配置をあらかじめ作成しておくことができます。 また、敵パーティごとに固有のバトルイベントを作成することができます。 作成した敵パーティはマップのエンカウント設定に追加できるほか、「敵パーティとのバトル」パネルでイベントから出現させることもできます。 ***マップエディタ [#g8e665e0] - マップ設定>敵分布タブにて出現モンスターを指定する際に、敵グループを指定できるようにしました。 ***イベント [#tf603454] - 「バトルを実行する」パネルを追加しました。このパネルは敵パーティとのイベントバトル設定用のパネルです。 ***カメラツール [#p9aecd80] - バトルカメラ設定時、プレビューに登場させるモンスターや敵グループを指定できるようにしました。 バトルレイアウトの切り替えボタンから設定ダイアログを開けます。 **会話・メッセージのプレビュー [#c3065a47] ***イベント [#u50362d4] - 会話・メッセージ・テロップパネルに、実際の画面でどう表示されるかプレビューできる機能を追加しました。 プレビューボタンを押すことでメッセージエディターが開きます。 レイアウトデータを指定することで、入力したテキストがゲーム中どのように表示されるのか確認できます。 **ショップ関連の機能追加 [#lf9b1c53] ***イベント [#m179fc67] - 「お店の表示と結果の確認」パネルに下記の機能を追加しました。 --価格調整機能 --- データベースでの設定価格からの変動率%の指定 --- 変数での価格指定 --- 変数での価格変動率%の指定 -- 在庫管理機能 「直値」にした場合、実行時、イベントにローカル変数が自動生成されます。 変数にマイナスの数値を入れると在庫が無限になるようになっています。 ***レイアウトツール [#qe3e34a0] - お店の商品の在庫数を表示する特殊書式 \shopitemstock を追加しました。 **キャスト・アイテム・スキルの説明テキスト [#ya3bc6c1] データベース各項目に複数の説明文を設定し、レイアウトから表示できるようにしました。文字装飾や変数表示にも対応しています。 ゲームの進行に合わせてフレーバーテキストを切り替えたり、フレーバーテキストが徐々に増えていく、といったことができるようにしました。 ***データベース [#x38a606e] - キャスト・アイテム・スキルの「その他」タブに、「説明テキスト」欄を設けました。 --5つまで説明テキストを記入できます。 従来それぞれの項目の「名前」の下にあったら説明欄は廃止しました。説明欄に記入してあった内容は、新設した「説明テキスト」の0番にコンバートしてあります。 --制御文字を使って、太字や斜体といった文字装飾を加えたり、変数を表示させることができます。 ***レイアウトツール [#z21a95f5] - 特殊書式に、データベースの説明テキスト欄の内容を表示する\(xxxx)desc[]を追加しました。 これに伴い従来あったデータベースの説明テキストを表示する書式\(xxxx)desは特殊書式リストからは削除しました。 すでに\(xxxx)desをご利用の方は特に変更する必要はありません。 例えば、従来あった\itemdesは、\itemdesc[0]と同じ効果を発揮します。 下記のような書き方で、変数を特殊書式に対する引数にできます。 \itemdesc[\$[Variable0]] テキストパネルには、装飾付きの特殊書式は1つしか表示できない制限があります。 そのため、\itemdesc[0]、\itemdesc[1]のように複数の説明テキストを表示したい場合は、テキストパネルを分けてご利用ください。 **スキルクリティカル [#x4448827] ***データベース [#z2944eb2] - スキルの効果としてクリティカルカテゴリーを設け、「スキルクリティカル率」「追加ダメージ計算式」「クリティカルエフェクト」を追加しました。 (!)「スキルクリティカル率」を設定していないスキルはクリティカルヒットは発生しないことに注意してください。 (!)スキルの効果をコモンイベントを使って設定している場合、コモンイベントの中で「バトル情報を取得」パネルなどを活用してクリティカル情報を取得し、ダメージ増加処理やクリティカルヒット演出をイベント内で作成する必要があります。 (!)現状クリティカルヒットを取得できるタイミングは、スキルから呼び出しているコモンイベント内、もしくはバトルイベントのイベントトリガー「行動後」です。 (!)クリティカルヒット発生時にはダメージ計算の最後に、ゲーム定義>[[ルールと描画]]>ステータス関連>「クリティカルダメージ率」が乗算されることに留意してください。 - スキルの基本タブに、個別に変更できるメッセージ「スキルの発動時」「クリティカルの発動時」を追加しました。 この項目にテキストが設定されていない場合は、ゲーム定義>共通用語に設定されたテキストがバトルメッセージとして表示されます。 - 状態定義の状態の効果「クリティカル発生率(%)」にタグ指定を追加し、特定のスキルのクリティカル発生率も増減できるようにしました。 - 計算式で利用できるキーワードとして「クリティカル判定」を追加しました。 この値にはクリティカルヒット時には1、それ以外の時には0が入ります。 ***ゲーム定義 [#f5a2051f] - ルールと描画に、「クリティカルダメージ率の対象タグ」を新設しました。 「クリティカルダメージ率」はダメージ計算の最後にダメージに対して掛けられる係数です。 この欄では、この値を適用するタグを設定できます。 **変数一覧への機能追加 [#ka7957b2] ***変数一覧 [#vb52aee5] - 下記の機能追加・改善しました。 -- 変数リストの行をダブルクリックしイベントエディタを開いた際、変数を操作しているパネル/行をフォーカスする機能 -- コンテキストメニューを追加し、変数を操作しているイベントがマップ上にある場合はマップ上でフォーカスする機能や、イベント名のコピー機能を追加しました。 **キャストパラメータチェックビューへの機能追加 [#k341f73e] ***テストプレイ [#xbef77a4] - キャストパラメータチェックビューに下記の機能追加・改善を行いました。 -- 控えメンバーのステータス表示を追加 -- キャスト単位やグループ単位でジャンプできる機能 -- ホイールボタンドラッグ操作で左右にスクロール -- Optionメニューの設定の保存 -- アクティブの時はテストプレイ側のキー入力を禁止 --------------------------- ***イベント [#ub58f0f1] - イベントシートの条件パネルに論理和(OR)を追加しました。 AまたはBの時にイベントシートを実行する、という条件を設定できます。 - イベントシートの文字列条件パネルに否定形の選択肢を追加しました。 選択肢として「等しくない」「~で始まらない」「~で終わらない」「含まない」を追加しています。 - 「複雑な変数ボックスの操作」パネルで「乱数」を選択した際に、乱数の範囲に変数を指定できる機能を追加しました。 - 「複雑な変数ボックスの操作」パネルで取得できる値に「歩数」を追加しました。 状態の解除条件などへの歩数の適用は次回以降対応します。 - 「複雑な文字列変数の操作」パネルに装備アイテムの「管理タグ」を取得する機能を追加しました。 - 「キー入力の確認」パネルや「複雑な変数操作」パネルでキー入力を取得する際、"MENU"と"WALK"のどちらにアサインされたキーを利用するか選べるようにしました。 - 「変数ボックスの確認」パネルに小数点以下n桁の差を無視するオプションを追加しました。 - 「アイテム選択画面を表示」を利用した際、アイテムの使用先の選択をスキップできるようにしました。 これはVer.2.2で[[レイアウトツールで実装した機能:https://rpgbakin.com/pukiwiki/?%E6%9B%B4%E6%96%B0%E5%B1%A5%E6%AD%B4#a4d8148e]]をイベントパネル経由でも機能するようにしたものです。 アイテム選択画面のサブメニューコンテナの"アクション"を「アイテム対象者選択を表示」、"開くレイアウト"を「なし」に設定すると対象者の選択をスキップできます。 ただしこの方法だと、本当にそのアイテムを使うかどうかの確認を経ず使用してしまいます。そのため「アイテム対象者選択画面」に、使用するかどうかを選択するレイアウトを作っておくことをお勧めします。 - 「使用するレイアウトの変更」パネルに「デフォルトに戻す」機能を追加しました。 - 「ラベル定義」パネルと「ラベルジャンプ」パネルにてラベル名を文字列で定義できるようにしました。 また、固定値でのラベルジャンプはイベントエディタ上で行き先が表示されるようにしました。 - 「周囲の当たり判定の確認(レイキャスト)」パネルに、ヒット地点までの距離を取得できる機能を追加しました。 -「プレイヤー/イベントの座標を指定して歩かせる」パネルに相対座標で移動先を指定できる機能を実装しました。 - メッセージ行末の禁則処理にアポストロフィ、上向き下向きダブルクォート記号を追加しました。 - BGM・BGS(環境音)のフェードについての取り扱いを整理しました。 ・イベントからBGM、BGSを再生開始・停止(0秒=即時反映)した際、先に実行中だったフェードはクリアします(従来はフェード優先) ・マップBGM、BGSを再生開始・停止した際、先に実行中のフェードはクリアします(従来はフェード優先) ・ただしマップBGM、BGSが「変更しない」だった場合、フェードはそのまま続行します(従来通り) ・上記3ケースいずれの場合でも、「ファンファーレを演奏」は中断されます(従来通り) - 「パーティにキャストを参加/外す」パネルに控えのn番目指定を追加しました。 - 「バトルキャストを状態変化にする/治す」パネルにパーティ/控え全体指定を追加しました。 - 「バトルキャストの消費ステータスを回復・減らす」にパーティ/控え全体指定を追加しました。 ***レイアウトツール [#y387f76c] - サブメニューコンテナの「アクション」選択において、その画面に対応しているアクションがわかるよう選択UIを改良しました。 - スピンパネル・スライダーパネルのプロパティにて、表示に使うフォントを変えられるようにしました。 - lyrbrファイルの想定解像度と違う論理解像度の状態でlyrbrをインポートした場合、変換するかどうか確認するダイアログを開くよう修正しました。 lyrbrファイルはレイアウトデータをBakinからエクスポートしたファイルです。 ***ゲームプレイ [#w47e506f] - 隊列処理の機能を改善し、落下時に隊列が空中で静止したり、階段の途中で容易に集合しないようにしました。 - 通行不可地形からの押し出し処理を実装しました。 リソース>地形のプロパティで通行不可を指定することができます。 これはプレイヤーがイベントによって通行不可地形に押し出されてしまうのを防ぐ処理です。 ただしプレイヤーが通行不可地形に「1グリッド以上」埋まってしまっている場合は何もしません。 ***データベース [#x661694d] - キャスト>装備と技能タブ>「最初の装備」に「装着部位の編集」ボタンを追加し、装着部位の定義を編集するダイアログを開くようにしました。 特定の条件でしか利用しない設定項目をこのダイアログにまとめました。 - キャスト>バトルタブ>「バトルのコマンドメニュー」>「割り当てる機能」にて、「スキルと同じ効果(消費)」を追加しました。 この機能を設定したコマンドをゲーム中に使うと、スキルが発動するとともに、そのスキルに設定された要素(MPなど)が消費されます。 - スキルリストでスキルを選択した際、効果や「利用時のエフェクト」が設定されているタブが自動で選択されるように修正しました。 味方・敵双方に設定されている場合は味方への効果タブが開きます。 - スキルの「消費ステータスへのダメージ」効果に消費ステータスの増減値の表示/非表示指定を追加しました。 効果を追加した後、詳細設定欄から表示/非表示を指定してください。 - アイテムのモーション設定欄について、武器攻撃時に利用される旨を表示することを追記しました。 ***マップエディタ [#i6892499] - 「地形のモデル出力」に機能を追加しました。 この機能はマップエディタの右クリックメニュー(コンテキストメニュー)にあります。 -- モデル出力後、自動的にタンプとして登録し、すぐにマップに置けるようにしました。 --「地形と同じ描写を行う」オプションを実装しました。 オンにすることで、地形と同じシェーダー(map_terrain)を適用したモデルを出力できます。 地形だけをモデル出力して利用される方はこのオプションをオンにしてご利用ください。(デフォルト: オン) #ref(./地形FBX出力.png,70%) #br - ランダムタイル機能を塗りつぶしツールにも適用するようにしました。 "Ctrl+Alt+塗りつぶし"でこの機能が実行されます。 塗りつぶしの際に指定する「地形」のタグと同じタグを設定された地形たちをランダムに使って、地面を塗りつぶします。 地形のタグはリソース>地形にて設定できます。 またこのランダムタイル機能は、ペンツールでも利用できます。 - スタンプの原点を設地させる状態で配置するショートカットキーを追加しました。 この機能を使うには、Shift+Qを押しながらスタンプを配置してください。 スタンプを配置する際、コリジョン下面が接地するように配置されます。(その後Qキーを押すことでスタンプの原点を接地させることができる) スタンプの原点を接地して置きたいケースもあることを考慮し、この機能を追加しました。 - 配置リストへの機能追加・動作改善を行いました -- 絞り込み条件に種別を追加しました。これに伴い配置リストのツール欄(絞込みボタンなどが配置されている欄)を2行にしました。 -- ロック・非表示の絞り込み方を改善しました。 -- 一括リネームの処理の速度を改善しました。複数の要素を選択した上でプロパティから名前を変更する際の速度も改善しました。 - マップエディタ上のイベント等のシンボルのサイズを変更できるようにしました。下記のメニューで設定できます。 ---マップエディタ上部メニュー>機能>環境設定>ツール ---マップ設定パレット>エディタ設定タブ - マップ設定パレットの基本タブのレイアウトを変更しました。 地形テクスチャ設定を折りたたみ可能にしました。 またマップリストでのマップ追加時に出るダイアログにおいても、地形テクスチャ設定を折りたたむようにしました。 - マップエディタ上の選択等の動作速度を改善しました。 特にグループ化されたオブジェクトを選択した際の速度の改善をしました。 ***ゲーム定義 [#i7506ec3] - システムリソース>デフォルトフォント設定にて、バトル中の"ミス"を表示するフォントを指定できるようにしました。 - システムリソース>バトル中にて、バトルでの"ミス"表示を指定した画像で表示できる機能を追加しました。 画像を指定しなければ、指定したフォントで"ミス"を表示します。 ***テストプレイ [#x11319a4] - デバッグダイアログなどが開いたままテストプレイを起動した際、テストプレイウィンドウ本体にフォーカスが維持されるようにしました。 - バトルテストにて敵に負けた際、決定ボタンを押さなくても次のバトルに進行するようにしました。 - マップエディタのセーブデータのクイックロードを行いつつテストプレイを起動する機能にて、ロードしたいセーブデータにメモをつけられるようにしました。 セーブデータ名を右クリックすることでメモ記入欄が開きます。 この機能はセーブデータの内容を軽くメモしておくことで、テストプレイの作業効率を上げることを目的としています。 #ref(./クイックロード_メモ.png,70%) #br ***リソース [#z493aea0] - 3Dスタンプをリスト上で複数選択し、マテリアルをまとめて変更できるようにしました。 「モデル」メニューと同じことを、「3Dスタンプ」メニューでもできるようにしました。 - パーティクルのプロパティに「エミッタ制御」を追加しました。 この機能はEffekseerでパーティクルの粒子の放出位置(「位置への影響」プロパティ)を設定したデータに対して効果を発揮します。 - Effekseerエフェクト(.efk)インポート時のテクスチャ検索処理を改良しました。 - efk内のテクスチャパス指定が絶対パスになっている場合でも、efkファイルと同一階層以下のフォルダにテクスチャが入っていれば正常にコピーされるようになりました。 - マテリアル の設定欄でマウスホイールを操作した際、シェーダー説明欄がホイールイベントを処理しないようにしました。 ***カメラツール [#tfac46b9] - 複数フレームのセルを選択した編集の選択方法の改善をしました。 複数のフレームを選択してフレーム数を一度に変えられるようにしています。 ***スプライトツール [#d761fd9c] - 数値入力欄のマウスホイール変更の速度を改善しました。 ***ゲームエンジン [#v0c80bb7] - 実行エンジンのメモリリークについて対策を行いました。 - カメラの位置に関わらずデカールが描画されるように機能を追加し改善しました。 ただし、デカールボリュームが大きければ大きいほどシェーダー負荷が高まることには留意してください。 ***プラグイン [#j980f265] - 下記手順でマップをリロードできるようにしました mapScene.mapDrawer.setRomImpl(mapScene.mapDrawer.mapRom, true, false, true); mapScene.mapDrawer.recreateCollisions(); ***サンプルプロジェクト [#kea03ece] - スキルサンプルプロジェクトをゲームギャラリーに追加しました。 コモンイベントやバトルイベント、データベースの機能を使って作成したスキルのサンプルを収めてあります。 - 「サバトの女王」プロジェクトの死神ステージのライティング等を調整しました。 ***アセット [#s6af4cd8] - プリセットプロジェクト「BasicSet」および「Effect Pack」のパーティクルリソースの一部を「エミッタ制御」に対応したものに差し替えました。 - プリセットプロジェクト「2D Cast Assets」「Basic Set」「Orb Stories」のドラゴンに攻撃モーションを追加しました。 ***マニュアル [#w28c442c] - シェーダー作成用のドキュメントを公開しました。 自作シェーダーの作成にご活用ください。 ***DLC: Localization Toolkit [#e956ce1b] - イベント関連の行の使用箇所の右クリックメニューにイベントエディタを開く機能を追加しました。 - メッセージ行を右クリックすると実際の画面でどう表示されるかプレビューできるようにしました。 - テストプレイ時のメニューバーに現在表示されている会話・テロップ・メッセージの取得・追加機能を実装しました。 - メモ欄を追加しました。メモ欄の右クリックメニューから連番を付与することもできます。 ローカライズの際の並び順の調整にお役立てください。 - カラムヘッダの右クリックメニューからローカライズ先の言語を変更できるようにしました。 - ローカライズエディタのU/I位置(ウィンドウ位置・サイズ、グリッド幅等)を記憶するようしました。 - ツリービューの開閉を記憶するようにしました。 --------------------------------------------- **バグフィックス [#i67b5675] ***イベント [#ud975d5c] - 「プレイヤー/イベントをすり抜ける」にチェックを入れたイベントの途中でマップ移動が行われると、コリジョンがその場に残り続けてしまう不具合を修正しました。 - 「プレイヤーとぶつかる」がオフになっているイベントに対して、「プレイヤーのY座標変更」パネルの「当たり判定をチェック」が反応してしまう不具合を修正しました。 - イベントによるサブグラフィックの表示・非表示の切り替え時に合わせてサブグラフィックのコリジョンもオン・オフされるように修正しました。 - 「キャストにモデルを取り付ける」パネルを利用した際、プレイヤーモデルのリセットを行わないよう修正しました。 これにより、モデルを取り付けた際モーションが途切れずに再生されるようになります。 - マップイベントでイベントトリガーが「自動的に開始」となっているイベントシートの1行目で「エフェクトを表示」すると、エフェクトが多重に生成される不具合を修正しました。 - スケールが100%以外に設定されたパターンアニメを会話のグラフィックとして利用した際、会話終了時にその画像が消えるときに縦のスケールだけが100%になってしまう不具合を修正しました。 -「バトル情報の取得」パネルでスキルのヒット判定がすべてミスだったら MISSED を代入するよう修正しました。 - 指定した時間待つ」パネルで「0秒」を指定した場合、サマリーには「次のフレームを待つ」と表示するよう修正しました。 これは「0秒」と表記することで「waitがない」と誤解されることを防ぐためです。 - イベントエディタにて、イベントパネル編集中にアンドゥが反応してしまう不具合を修正しました。 - コモンイベントエディタにて、編集中のイベントを切り替える手順によっては現在編集中のパネルの内容の確定処理が行われないケースがある不具合を修正しました。 ***バトル [#ya2269b8] - バトル時、スタンプの持つ wait/battle_wait の長さを基準に Damage モーションの総待機時間が算出されてしまっていた不具合を修正しました。 - 複数の敵に対してそれぞれ違う消滅エフェクトを設定していた場合に、出現順が最後のモンスターのエフェクトしか再生されない不具合を修正しました。 - 「スキル効果への耐性」がある敵のターゲットインデックスがイベントから取得できない不具合を修正しました。 - マップバトルでキャストの「種別指定」が「両方」になっている敵を倒した際、「経験値」と「所持金」が加算されるように修正しました。 - 強化可能な消耗品アイテムをバトル中に使った際、所持数が0になってもバトルのアイテムの選択肢として残ってしまう不具合を修正しました。 - "状態"によって変化した攻撃力が、計算式の合計攻撃力に対して反映されなくなっていた不具合を修正しました。 ***レイアウトツール [#e8d3e8a4] - アイテムを装備した状態で「はずす」を選んだ時、ステータスの変化値が表示されない不具合を修正しました。 - アクション「変数の値を変更する」を指定したサブメニュー配下のスピンパネルに設定した「初期値」の動作を修正しました。 -- 初期値を設定していても反映されていなかった不具合を修正。 -- 「初期設定に戻す」ボタンを押した際に「初期値」に戻していなかった不具合を修正。 - レイアウト要素にスケールを設定した際、プレビューでのマウスオン範囲が正しくなされなかった不具合を修正しました。 - (中国語版のみ)サブメニューコンテナのアクションの名称が一部間違っていた不具合を修正しました。 ***テストプレイ [#pf3da633] - タイトル画面で「はじめから」を選択しても、デバッグダイアログ内の変数リストで変更した値が維持された状態でゲームが開始されることがある不具合を修正しました。 - オプションのコリジョン表示にて、イベントのサブグラフィックのコリジョン表示が、「物体コリジョンの表示」をオンにしないと表示されない不具合を修正しました。 ***ゲームプレイ時の問題 [#r4e4e6a6] - カメラ再生中、3Dサウンドの位置が更新されない不具合を修正しました。 ***リソース [#l28b91d0] - 2Dリソースのインポートダイアログにて複数モーション同時に読み込んだ際、リストの先頭のモーションに対する設定以外が、インポート後のリソースに反映されない不具合を修正しました。 - リソースのイメージファイルをエクスプローラからドロップしてインポートした際、「方向並び」プロパティの設定に従って情報が更新されていなかった不具合を修正しました。 - 追加済みのパーティクルをエクスプローラからドロップしてインポートした際、不要なスタンプが作成されてしまっていた不具合を修正しました。 - アセットピッカーで選択中のパターンアニメを別のパターンアニメに切り替えた時に、モーションリストの追加/削除ボタンが有効になってしまっていた不具合を修正しました。 - リソースのモデルを更新した時に、更新前のモーションが再生されてしまう事があった不具合を修正しました。 ***ゲーム定義 [#z8a6bf8c] - マップエディタ上でプレイヤーを選択した状態で、 スタート設定でスタート位置を変更すると、プレイヤーの位置は動くがマニピュレーターの位置は動いていなかった不具合を修正しました。 - 共通用語/テキスト置換ツールに。すでに削除した要素が表示される不具合を修正しました。 ***データベース [#m0d7af10] - アイテム・スキル・状態の各効果にある「詳細」ダイアログの内容を編集する際、複数のパラメータを同時に変更した結果が正常に反映されていなかった不具合を修正しました。 ***マップエディタ [#y17c7163] - 配置リストにて複数条件での絞り込み時に項目が正しく表示されないケースがある不具合を修正しました。 - スタンプパレットにて、地形、スタンプの絞り込み解除時にパーツリストがクリアされない不具合を修正しました。 - マップ設定>敵分布タブにて、登録しているモンスターを削除した際にできていた空欄を削除するよう修正しました。 - 「地形属性の表示」機能が、マップサイズ変更時と、地形のペースト時に更新されない不具合を修正しました。 - スタンプパレットにて、未分類カテゴリに入っているオブジェクトをスポイトで選択すると、配置リストのツリーから探せない不具合を修正しました。 ***カメラツール [#ca163cfd] - バトルカメラプレビューで、初回は地形の高さが反映されない不具合を修正しました。 ***変数一覧 [#vefa27fe] - 変数一覧から開いたイベントエディタにて、イベントの編集モードを切り替えると変数リストが非表示になってしまう不具合を修正しました。 ***そのほか [#bccc9274] - イベントをプロジェクト間コピーした際、変数のフォルダ構造がコピーされない不具合を修正しました。 - プラグインDLLの読み込みに失敗した際にエラーダイアログが出るよう修正しました。 ***DLC: Localization Toolkit [#hdc7151c] - ダークテーマで表示した際、ボタンの色が見づらくなっていた不具合を修正しました。 ---- *Ver. 2.2.1.2 2026/2/19 [#t7ff75df] **バグフィックス [#m07021b7] ***レイアウトツール [#h2c9545f] - スクロール対応のメニューコンテナをゲーム中複数利用する際、レイアウトの表示開始時に例外が発生することがある不具合を修正しました。 - ページ切り替えのあるメニューコンテナのフェードアウト時に1ページ目に戻ってしまう不具合を修正しました。 - テロップの文字に色を付けた場合フェードイン・アウトが反映されなくなる不具合を修正しました。 ***リソース [#p092f00e] - [中国語環境のみ]パターンアニメーションの設定「ビルボード処理なし」が表示されていない不具合を修正しました。 ***イベント [#v94a3fcc] - バトル開始と同時に隊列歩行オンオフを切り替えると例外が発生する不具合を修正しました。 - 会話を行った後の次の会話でスタンプを消去する場合、「反転」設定に関わらず前回と同じ向きでフェードアウトするよう修正しました。 ***ゲームプレイ時の問題 [#k6797f0f] - 事前にデータベースなどを開いてからテストプレイすると、レイアウト上のキャストのサムネイルの背景色が不透明になることがある不具合を修正しました。 ***カメラツール [#mf31c833] - カメラで設定した光源設定がセーブデータに保存されていない不具合を修正しました。 ***そのほか [#h1f546eb] - テストプレイやツール実行時にグラフィックエラーが発生した際、ログを開く機能が正しく動作しないことがある不具合を修正しました。 ---- *Ver. 2.2.1.1 [#q3b668f9] **機能追加・改善 [#l4835957] ***ゲームプレイ時の挙動 [#oe959009] - ゲームエンジン実行時、不要になったマップのコリジョンのメモリの利用効率を改善しました。 **バグフィックス [#nca3144b] ***テストプレイ [#o88f1fb8] - デバッグウィンドウの設定変更 タブの「バトル時HP・MP常時MAX」を利用中、敵側キャストの"状態"によるダメージが正しく反映されなくなっていた不具合を修正しました。 ***リソース [#v2abe304] - あるDLCからインポートしたリソースがある場合、異なるDLCから「そのリソースと同名のファイル」をインポートしようとしても正常にデータをインポートできない不具合を修正しました。 - DLCからのインポートするリソースの中にBasicSetやシステムリソースに含まれるファイルが含まれる場合、それらのリソースが正しく追加されない不具合を修正しました。 - リソースの追加時、アセットピッカーでDLCを選んだ際にサムネイルが表示されない事がある不具合を修正しました。 - 2Dイメージをパターンアニメとしてインポートするためのインポートダイアログにて、複数のファイルを同時に読み込む際、各イメージに対するSRGBなど設定が先頭に読み込まれたファイル以外には反映されなくなっていた不具合を修正しました。 ***スプライトツール [#o861da38] - あるレイヤーのあるフレームを全選択している状態で、位置の補間方法をクリックすると例外が発生する不具合を修正しました。 - あるレイヤーの複数のフレームを選択し、プロパティの一部を変えると全てのプロパティが変更されてしまう不具合を修正しました。 - 画像がないフレームがあるレイヤーを全選択し、プロパティから画像を設定すると例外が発生する不具合を修正しました。 - レイヤーの最終フレームのプロパティにて、フレーム数設定欄がディセーブルになっていなかった不具合を修正しました。 ***カメラツール [#jfd96777] - カメラの最終フレームのプロパティにて、フレーム数設定欄がディセーブルになっていなかった不具合を修正しました。 ---- *Ver. 2.2.1 [#d2956cfe] **バグフィックス [#q5f59873] ***ゲームプレイ時の問題 [#x45e60cd] - 実行エンジンがマップ移動時に稀にクラッシュする不具合を修正しました。 - Ver2.2以降、メンバー交代画面で残り一人のメンバーと控えを交代できない不具合を修正しました。 - メンバー交代画面でパーティメンバーを控えに移動したあと、移動先に追加されたメニューコンテナにカーソルが表示されない不具合を修正しました。 - バトル中のメンバー交代画面で、「パーティに移動する」の文言が表示されていない不具合を修正しました。 ***データベース [#m150d0b7] - Ver2.2以降、キャスト>バトルタブ>バトルコマンド設定で「スキル」と「アイテム」で指定できるレイアウトが逆になっている不具合を修正しました。 - Ver2.2以降、データベースのキャスト編集にて、装備欄の「装着ボーン」が編集できなくなっていた不具合を修正しました。 ***コモンイベントエディタ [#p8a64fbe] - コモンイベントエディタにて、他のイベント編集に移動した際には必ず編集中のイベントパネルの確定処理が行われるよう修正しました。 ---- *Ver. 2.2.0.2 [#c59c52da] **バグフィックス [#s9a709cd] ***スプライトツール [#c45b39fd] - Ver2.2以降、PixelSliceの画像をスプライトツールで利用しようとすると例外が発生する不具合を修正しました。 ***カメラツール [#be8a8dc5] - Ver2.2以降、カメラの注視点をイベントに設定しているフレームをカメラツールで開いたとき、注視点が「プレイヤー」に戻されてしまう不具合を修正しました。 ***レイアウトツール [#c550d96f] - Ver2.2以降、NoSliceかつFILL_REPEAT設定のイメージをレイアウトに利用する際、端に線が描画されてしまう不具合を修正しました。 ***サンプルゲーム『サバトの女王 Queen of Sacrifice.』 (rev.72847) [#v9977ee2] - テキストの翻訳修正やプロジェクトデータの整理、操作割り当て画面の変更、イベントの調整などを行いました。 ---- 下記の問題はver2.2.1時点で解消しております。 %%''&color(red){注意};''%% %%Ver.2.2以降、マップ間移動時にゲームがクラッシュするケースが稀に報告されており、原因究明と対策を検討しております。 %% %%取り急ぎの対処として %% %%ゲーム定義>移動と操作>移動>CCD半径係数に"0"を設定してお試しください。 %% ---- *Ver. 2.2.0.1 [#i7092e9e] **バグフィックス [#wc9cf5d5] ***イベント [#l4c8699e] - 2.2.0にて行った下記のバグへの修正の影響でイベントシート「消滅時」実行中の挙動が変化していました。既存プロジェクトへの影響を鑑みて下記の修正を取り消しさせていただきました。 >データベース>キャスト>その他タブ>イベントの消滅条件にて設定した「経過時間」によってイベントが消滅した際、イベントのコリジョンだけがしばらく消滅しないことがある不具合を修正しました。 ***リソース [#hc597550] - Ver2.2にて新設したテクスチャ/イメージ>インポートファイル共通設定>方向並びの初期値が誤っており、そのまま「情報の更新」で画像ファイルを再取り込みすると画像の下半分の上下が入れ替わって取り込まれてしまう不具合を修正しました。 Ver2.2以降上記のプロパティを変更して画像を取り込まれた場合、本項目の設定内容は一旦リセットされますので、お手数ですが再設定をお願いします。 ''&color(red){(!)};''インポートファイル共通設定は情報更新ボタンを使って元画像を再インポートするときに有効な設定です。 ***レイアウトツール [#j1b2f2ff] - (英語での利用時のみ)一部のレイアウトプロパティの編集が不可能になっていた不具合を修正しました。 ---- *Ver. 2.2.0 [#l4c40076] **機能追加・改善 [#kefcf4ed] **控えメンバー [#pf4577a8] ***ゲーム定義 [#g887f00d] - ルールと描画>ステータス関連に「経験値計算式(控え)」を追加しました。 デフォルトはexp*0が入っており、控えメンバーに経験値は入りません。exp にすれば控えメンバーもアクティブメンバーと同じ経験値を獲得します 。 - ルールと描画>バトル関連に「全滅時に控えと交代」機能を追加しました。 本機能を利用すると、全滅時にまだ生存中の控えメンバーがいる場合、控えメンバーとの交代が発生し、ゲームオーバーにならずにバトルが続行されます。 - ルールと描画>バトル演出関連に「バトル終了時の並びを維持する」機能を追加しました。 本機能を利用すると、バトル中のパーティ変更がマップ画面に戻っても維持されるようになります。 また同時にデータベース>キャストで「入れ替えを禁止」についての設定は無効となります。 - ルールと描画>控え関連に「状態の解除条件が進行する」スイッチを追加しました。 控えメンバーの状態の解除条件が進行するかどうかを設定できます。 ***イベント [#of986d90] - 下記のパネルにパネルの効果を及ぼす対象として控えメンバーも指定できる機能を追加しました。 --[ステータスカテゴリー] キャストの装備を変更する※バトル対応 キャストのステータスの変更※バトル対応 キャストの職業を変更する※バトル対応 状態変化にする/治す※バトル対応 経験値を増やす/減らす スキルを習得/忘れる パーティを全回復 --[パーティカテゴリー] パーティメンバーの名前を変更 --[プレイヤー カテゴリー] キャストのグラフィックを変える※バトル対応 キャストにモデルを取り付ける --[条件判断 カテゴリー] 宿屋の表示と結果の確認 習得しているスキルの確認 パーティに含まれるキャストの確認 ***データベース [#v667990c] - キャスト>バトルコマンド設定 割り当てる機能に「メンバー入替」を追加しました。 これにより、バトルコマンドとして「控えメンバーとの交代」ができるようになります。 - スキル>スキルの効果>味方への効果の対象選択に、「味方全員(控えも含む)」を追加しました。 この機能を利用することにより、例えばパーティ全員のHPを回復するスキルの対象に控えメンバーも含めることができます。 ***控えメンバーに関する機能追加に伴う変更点 [#y66731e5] - 「HP・MPを回復/減らす」パネルを非推奨に変更しました。 パネルの機能自体は維持しておりますので、現在ご利用中の方はそのままお使いください。 今後は「キャストのステータスの変更」パネルをご利用ください。 - バトルに合わせてマップ上でも控えではスリップダメージの効果が無効になるように修正しました。 **パーティメニュー関連 [#q2dcf493] ***ゲーム定義 [#ra938c2b] - ルールと描画>バトル関連に「「逃げる」コマンドを表示する」を追加しました。 「逃げる」コマンドをバトルコマンドから外すことができます。 - ルールと描画>バトル演出に「パーティ先頭で キャンセル時イベントを起動する」を追加しました。 アクティブメンバーの先頭のキャストのターンでキャンセルをした際、イベントが設定してあれば実行します。 イベントトリガーは「ターン毎」で設定してください。 ***イベント [#vb29cbde] - 「バトルキャストの行動指定」パネルを使って、「逃げる」行動を実行できるようにしました。 - バトルカテゴリーに「バトル中のメンバー交代画面を表示」パネルを追加しました。 #br イベント用フリーレイアウト画面でパーティメニューに当たるレイアウトを作成し、それをバトルイベントで呼び出すことを想定しています。 制作Tips>[[パーティメニュー:https://rpgbakin.com/pukiwiki/?%E5%88%B6%E4%BD%9CTips#n396d9e5]]を参考にしてください。 パーティメニューの内容としては下記のようなものが考えられるでしょう。 ・「バトルキャストの行動指定」パネルで「逃げる」行動を指定した共通イベントを呼び出す項目(バトルコマンドから「逃げる」は外す) ・「バトル中のメンバー交代画面を表示」パネルを使ってメンバーを入れ替える項目 ・ステータス画面を呼び出す項目 **ソロメンバーパーティ [#a4d8148e] ***レイアウトツール [#p723929d] - ステータス・アイテム・スキルについて、発動者の選択を経ずとも発動できるようにしました。 これにより「一人きりの冒険」を扱ったゲームにおいて、アイテム等の利用時のUIがより自然に作れるようになります。 ---呼び出し先レイアウトがない場合は即時発動するようにしました ---ターゲット選択レイアウトでは、サブメニューコンテナで指定された「アクション」に応じた動作をするようにしました 「選択肢の決定」だと発動後閉じ、 「選択肢のキャンセル」だと発動せず閉じます(ESCキーでメニューを閉じる動作と同じ) #br 例えば下記のような使用法を想定しています。(スキルを使用する流れの例) 制作Tips>[[ソロパーティー時のアイテム/スキル使用時の流れをシンプルにする:https://rpgbakin.com/pukiwiki/?%E5%88%B6%E4%BD%9CTips#ea7853b9]]を参考にしてください。 1. メインメニューのスキルを発動するサブメニューコンテナのアクションに「使用するスキルを表示」を指定し、スキル選択画面を表示。(スキル発動者選択画面を飛ばすことになります) 2. スキル選択画面のサブメニューコンテナのアクションからは「スキル使用先を表示」を指定し、スキル対象者選択画面を表。 3. スキル対象者画面には「スキルを唱える/キャンセル」のような項目が選べるメニューを作る。 「スキルを唱える」にはアクション「選択肢の決定」、「キャンセル」にはアクション「選択肢のキャンセル」を指定する。 ---- ***レイアウトツール [#y1ebcd90] - セーブデータ内の変数内容を表示できる \savevar 特殊書式を追加しました。 ゲームの進行に合わせて変数にプレイ状況を示すテキストを格納し、それをセーブファイル選択時に表示する、といった用途を想定しています。 - 以下の特殊書式を追加しました。 -- 装備部位名の表示 -- セーブ時の所持金を表示 -- セーブデータのパーティメンバーの職業/副業レベルの表示 -- ショップでの販売価格に関する書式 - 「イベント用フリーレイアウト」画面のレイアウトプロパティに、メッセージ動作中はレイアウトのキーハンドラが反応しないようにする設定を追加しました。 メッセージとレイアウトのどちらを優先するか設定可能です。 - 「ショップ売る」画面のレイアウトプロパティでソート機能が利用できるようにしました。 - 「メニュー」画面/「イベント用フリーレイアウト」画面のレイアウトプロパティに「カメラ操作を禁止」を追加しました。 「メニュー」画面でこの機能を使うことで、「操作割り当て」画面でカメラ操作に設定しているキーを指定する際にゲーム内カメラが変化することを防げます。 - バトルに関する画面のレイアウトプロパティに、選択中・選択結果の変数代入機能を追加しました。 - レイアウトプロパティ「タグによるフィルタ」で利用できるシステムタグに、「バトルで利用可能なスキル」を示すタグ追加しました。 - 描画コンテナで表示する画像に、リソース>イメージの「スライス」プロパティにてPixel/Countスライスを設定したイメージの一コマを設定できるようになりました。 - プロパティの特殊書式やタグを入力する欄に直接入力できるようにしました。 「矢印」アイコンをクリックすることで特殊書式挿入ダイアログなどの入力をサポートするダイアログを開けます。 - レイアウトエクスポートダイアログのUIを改善しました。 - 装備アイテム選択画面で装備アイテムを選択する際の処理を軽減しました。 - セーブファイル選択画面でセーブデータを選択する際の処理を軽減しました。 - レイアウトの画像としてリソース>イメージの「FillType」プロパティにて「Repeat」が設定されている画像を使った際の描画速度を改善しました。 ***イベント [#t98a436a] - 「プレイヤー」カテゴリーに「隠れた部分の表示色を透明にする/透明から戻す」パネルを追加しました。 - 「プレイヤー」カテゴリーに「プレイヤーのジャンプ力を変更」パネルを追加しました。 - 「イメージを表示」パネルでスプライト再生する場合に、アニメーションをループ再生するかどうかを選択できるようにしました。 - 「選択肢から選んで結果を確認」パネルで、1つだけ選択肢を設定することを可能にしました。 - 「会話を表示」パネルで、会話をする両者がどちらも喋らない設定ができるようにしました。 この機能を使うためには、話者を指定するチェックボックスをどちらもオフにしてください。 - 「複雑な文字列変数操作」パネルにて、バトル中の情報を取得できるようにしました。 - 「バトルキャストの行動指定」パネルにて、「待機」させた際のメッセージを任意で設定できるようにしました。 - 「キャストの装備変更」「キャストの職業変更」パネルを「ステータス」カテゴリーに移動しました。 - サイズが大きくなったプロジェクトにおけるイベント編集画面の動作負荷を改善しました。 ***データベース [#e834de84] - キャスト>装備と技能タブ >「最初の装備」に「補正対象」カラムを追加しました。 - 計算式のキーワードに「複数武器補正:mwm」を追加しました。 これらの機能により装備の「複数武器補正」に設定した値を乗算する対象を指定できるようになります。 「補正対象」として、「計算式を利用」を選択した場合、「複数武器補正」の値は計算式の「複数武器補正:mwm」に代入されます。 ***リソース [#e9ada059] - DeleteAssetダイアログに、全ての選択状態を一括で変更するボタンを追加しました。 - DeleteAssetダイアログで多くのリソースのチェックをまとめて変更した時の処理速度を改善しました。 - ブレンドシェイプの再生時、サブグラフィックも対象にするようにしました。 - テクスチャ/イメージのプロパティに、情報更新ボタンを押した際の画像分割等の設定を指定できる「インポートファイル共通設定」を追加しました。 主にインポート画像の分割設定や、キャラクター画像の向きの並びを"情報更新"時にも変更できる、主にパターンアニメ用の機能です。 ''&color(red){注意};'' このプロパティでの設定は情報更新ボタンを押したときにのみ動作することに留意してください。 ***ゲーム定義 [#g4fc961b] - システムリソース>バトルコマンド関係の「ダメージ用数字」にて、「なし」を選べるようにしました。 - 移動と操作>入力デバイスの割り当てにて、キーの割り当てを変更した際、ゲーム中の割り当て情報も初期化するようにしました。 ***カメラツール [#xf15e862] - Shift+マウスクリックによるタイムラインの複数フレーム選択に対応しました。 - 複数フレームを選択した際にプロパティの値をまとめて編集できるようにしました。 複数フレーム時、プロパティに「フレーム数」を追加しました。 - 複数フレームを選択した状態でのコピー&ペーストに対応しました。 - バトルカメラへのカメラデータのペースト時、「この項目に上書き」に相当する動作をするようにしました。 ***スプライトツール [#ofe7c3c4] - 同じレイヤーの複数フレームを選択した際にプロパティの数値をまとめて編集できるようにしました。 「フレーム数」を複数選択した場合、画面右側プロパティ欄に表示される「フレーム数」にて値を設定してください。 ***ツールUI [#db972f0e] - カメラ追従範囲設定ダイアログなど、マップ上の位置や範囲を指定するプレビューにズーム機能を追加しました。 ***そのほか [#i21419fc] - 作品を公開書き出しした際、プロジェクトフォルダに出力されるreadmeファイルに簡体字/繁体字版を追加しました。 ***サンプルゲーム [#e050fd7f] - 新たなサンプルゲームとして『サバトの女王 Queen of Sacrifice. 』を追加しました。 **バグフィックス [#wa7853a1] ***レイアウトツール [#ic396715] - Ver.2.1以降キャスト図鑑画面にてキャストが習得するスキルを表示する特殊書式が正しく動かなくなっていた不具合を修正しました。 - レイアウトプロパティ「メニューが開いたときに非表示」をオンにしてコンテナを非表示にしても、表示条件スイッチを設定しているとスイッチの変化によって表示されてしまうケースがある不具合を修正しました。 - メンバー交代画面では実際にキャンセルが完了するまで変数にキャンセル情報を格納しないよう修正しました。 - 消費ステータスを表示するスライダーのバーの長さが、マップ上とバトル中で異なるケースがある不具合を修正しました。 - スキルを使用する際など、「キャストを選ぶ画面」にて、タグによる絞込みがサブメニューコンテナ内のスライダーパネルの参照値に対して正しく適用されない不具合を修正しました。 - メニューコンテナ内の全てのサブメニューコンテナが「コンテナ管理番号を自動で割り当てない」が"オン"で、かつカーソル移動先が指定されている際、ゲーム内でそのコンテナを表示すると例外が発生する不具合を修正しました。 - 「リソース>イメージにて「枠の縦横比を維持する」プロパティを有効にした画像」をスライダーの背景として使用すると描画が崩れる不具合を修正しました。 - バトル中にステータス画面を出した際、選択中のキャストの状態アイコンを表示できない不具合を修正しました。 - 「セーブファイル選択」画面に関する下記の不具合を修正しました。 -- カーソル移動時に処理負荷が上がる不具合 -- ページを切り替えると表示が更新されない部分がある不具合 -- スライダーが正しく表示されない場合がある不具合 - 特殊書式挿入ダイアログに \dictionaryskillname 系の書式が表示されていなかった不具合を修正しました。 - サブメニューコンテナのプロパティ「コンテナ管理番号を自動で割り当てない」にチェックを入れるとプレビューでのみ表示が不正になる不具合を修正しました。 - 表示するレイアウトを切り替えた直後にドラッグでパネルのサイズ変更しようとすると、パネルの内容が正しいサイズで表示されないことがある不具合を修正しました。 - レイアウトパーツリストで項目を選択している際、プレビュー上でCtrl+左クリックを行ってリスト上では何も選択していない状態にしても、プレビューには選択枠が残ってしまう不具合を修正しました。 - メンバー交代画面で選択カーソルが消えることがある不具合を修正しました。 - 画面リストで選択する画面を切り替えた際、割り当てるレイアウト欄で選択されているレイアウトの情報を正しく保存するようにしました。 - Previewで出現再生ボタンを押した後、ゲームパッドでの操作入力を受け付けないように修正しました。 これは意図せぬ挙動によりツールのクラッシュを防ぐための対策となります。 ***イベント [#jf3e3172] - コモンイベントを使って強制セーブをした時、次回ロードした際にセーブ処理がもう一度走ってしまう場合がある不具合を修正しました。 -「移動スピードの変更」パネルを利用して"walk", "run"以外のモーションを歩行モーションにしている場合、"wait"に遷移しない不具合を修正しました。 - 2つの「会話を表示」パネルの間に「時計マークがない」イベントパネルがある際に、会話をしているキャラクターグラフィックの出現演出が二度再生されていた不具合を修正しました。 - マップ移動直後に実行されるイベントでレイアウトを表示するとサウンド関係の排他制御の不備により例外が発生することがある不具合を修正しました。 -イベントを利用して画面をフラッシュさせている間に場所移動を行った場合、画面が明るいままになる事がある不具合を修正しました。 - データベース>キャスト>その他タブ>イベントの消滅条件にて設定した「経過時間」によってイベントが消滅した際、イベントのコリジョンだけがしばらく消滅しないことがある不具合を修正しました。 - 「使用するレイアウトの変更」パネルでローディング画面を変更する場合、1秒以上経過しないと変更が反映されない不具合を修正しました。 - 「キャストのステータスの変更」パネルで、ステータスの消費値の割合計算が、「ステータスの最大値」を基準にしていなかった不具合を修正しました。 - 「アイテムのパラメータを取得」パネルで「射程」を取得する際、100倍された値が取得されています。 従来の「射程」を「射程x100」と名称を変更しそのまま100倍の値が取れる状態で残しつつ、「射程」は100倍しない値を取れるように変更しました。 コンバートは自動で行われるためこの変更によって既に作成済みの処理を変えていただく必要はありません。 - 「バトルキャストの行動を指定」パネルにて「何もしない」を指定し、「メッセージをスキップ」した場合に待機時間がある不具合を修正しました。 -「モンスターを出現させる」パネルを使って「既に倒されたモンスター"A"」の枠に「新たなモンスター"B"」を出現させた場合、バトル終了時の報酬計算において、「モンスター"A"」に設定された報酬が加算されない不具合を修正しました。 - バトルイベントでレンダリング設定の変更した際に、環境マップが正しく反映されない不具合を修正しました。 -言語環境によってはイベントテンプレート利用時、テンプレートで設定するコリジョンサイズが正しく反映されないことがある不具合を修正しました。 -各マップの「標準」カメラを再生するイベントを別のマップにコピーすると、コピー元のマップの「標準」カメラが参照されたままになる不具合を修正しました。 ***データベース [#keb5cf17] - 「特性」の効果により消費ステータスの最大値が上昇している敵キャストの消費値の初期値に不正な値が入っていた不具合を修正しました。 - 味方のHP等の消費値を減らす効果を持つスキルについて、マップ上では消費値が正しく減算されていなかった不具合を修正しました。 (消費値を回復する効果にマイナス値を入れることで味方にダメージを与えることができます。バトル中とマップ上で処理が異なっていたものを、バトル中の仕様に合わせて修正しました。) - プロジェクト間のコピーをした際、コピー先のプロジェクトにて属性定義を上書きすると直後のテストプレイで例外が出るのを修正しました。 - キャスト>習得するスキルなど一部のリスト形式の表示欄にて、項目の並び替え結果が保存されないケースがある不具合を修正しました。 ***ゲーム定義 [#h13dc71c] - 移動と操作>入力デバイスの割り当てにMENU:ACTION1~ACTION3の割り当て欄が抜けていた不具合を修正しました。 ***リソース [#f7d144c9] - 「テクスチャが空のマテリアル」を含んだ複数のマテリアルを選択した状態でアセットピッカーを開くと例外エラーが出る不具合を修正しました。 - 3D/2Dスタンプにてexrbrファイルをインポートすると、exrbrに含まれるフォルダがリスト上に作成されない事がある不具合を修正しました。 - サウンドにて、サウンドリスト上の追加ボタンからアセットピッカーを経由してサウンドを追加すると、追加したリソースに対するSE判定が正しく動作していなかった不具合を修正しました。 - サウンドにて、ドラッグ&ドロップでリソースを追加すると、リソースに含まれるループフラグが正しく設定されない不具合を修正しました。 - スタンプに設定したサブグラフィックを全て削除しても、サブグラフィックのリストが表示されたままになっていた不具合を修正しました。 - ローカル環境にあるモデルファイルから、モーション/ブレンドシェイプ/物理設定を追加しようとしても、モデルしか作成されない不具合を修正しました。 ***マップエディタ [#l3a39cad] - 「グリッドにスナップ」ボタンがONの場合、グループ化したオブジェクトを移動させると位置関係がずれる不具合を修正しました。 - 吸着ツールが正しく動作していなかった不具合を修正しました。 - 配置リストでロックしている項目のプロパティを変更しようとすると例外が発生する不具合を修正しました。 - 物体を配置する際にクリックを連打すると、配置リストに配置した物体が登録されないケースがあった不具合を修正しました。 - 配置リストのプロパティの仕切り位置が正しく記憶されない不具合を修正しました。 - 「スタート地点」や「イベントシンボルモデルをマニピュレーターで移動させる」とY位置が0.5上がることがある不具合を修正しました。 - 編集メニューの「マップ全体をスクロール」や「マップサイズの変更」を行った際、「通行不可な地形表示」機能による範囲表示が追従しない不具合を修正しました。 - マップコピー時、配置リストの「グループに対するロック/不可視情報」が引き継がれない不具合を修正しました。 - マップコピー時、特定の名前のリソースが含まれているとペーストで例外が出るケースがある不具合を修正しました。 - ダークテーマ使用時クイックツールバー(ダークモード)の表示がおかしくなる不具合に対して対策を施しました。 ***スプライトツール [#z2266443] - プロジェクト間でスプライトをコピーした場合、画像がコピーされない不具合を修正しました。 - 「フレーム数」行を選択してコピーすると例外が発生する不具合を修正しました。 ***テストプレイ [#qea26cf1] - デバッグウィンドウ>変数モニタタブにて、配列変数の名称が、最上位(最も親)のフォルダ名になっていた不具合を修正しました。 - イベントで変数フォルダのクリア・配列変数の要素クリアをした際、デバッグウィンドウの「変数モニタ」上でクリアした変数のエントリが削除されない不具合を修正しました。 - バトルテストにおいて、複数の「特性」の効果により消費ステータスの最大値が上昇しているパーティキャストの「消費値の初期値」に不正な値が入ることがある不具合を修正しました。 - バトル中にCtrl+Cを使ってテストプレイをリセットしても、バトルに入るとリセット前のパーティのデータに戻ってしまう不具合を修正しました。 - キャストパラメータチェックビューで「MapCast(Full)」を選んでいる時にキャストイベントの消費値が正常に表示されなくなっていたのを修正しました。 ***ツールUI [#t0e0445a] - 配置リストなどのツリービュー形式のリストにて、項目の順番を入れ替えた際、入れ替えた位置がずれることがある不具合を修正しました。 ---- *Ver. 2.1.0.3 [#r8af5814] **バグフィックス [#fcee4aad] ***レイアウトツール [#re94953d] - Ver2.1以降、DLC「RPG Developer Bakin Layout Data Classy」が正しくインポートできなくなっていた不具合を修正しました。 ---- *Ver. 2.1.0.2 [#f660ccbc] **バグフィックス [#me0ba6a4] ***ゲームプレイ時の問題 [#m5ce0051] - バトル背景にそのマップ自身を指定しているマップがある場合、別のマップでバトルを行ったあとにそのマップに遷移するとレンダリング設定が変化してしまうことがある不具合を修正しました。 ***イベント [#n5a173a5] - 「キャストの装備を変更する」パネルにて、装備するアイテムを設定した後、パネルを閉じ→開くと装備するアイテム欄が「なし」になってしまう不具合を修正しました。 - 「キャストのステータスを取得」パネルにて、取得する対象として"状態”を選択し た際にパネルのレイアウトが崩れる不具合を修正しました。 ---- *Ver. 2.1.0.1 [#v2cc7168] **機能追加・改善 [#ud5ae5b5] ***マップエディター [#qdb791f1] - マップエディタ上部メニュー>機能>環境設定>ホットキーにてVer2.1にて追加した下記の操作のデフォルトキーを変更できるようにしました。 配置操作を優先: このキーを押しながら操作すると、物体配置する際にマニピュレーター操作よりも配置操作を優先します。 #br また、この操作に対するデフォルトのキー設定を"Y"に変更しました。 **バグフィックス [#e6aa7301] ***レイアウトツール [#jd093d78] - Ver2.1以降、レイアウトをコピー&ペーストした際、サブメニューコンテナの「押したときに選択するサブメニューコンテナ」の設定が削除されてしまう不具合を修正しました。 ***公開作品書き出し [#s9c171f4] - Ver2.1以降、イベントによるゲームスピードの高速化時の挙動がテストプレイ時と単独プレイヤーでの実行時で異なる不具合を修正しました。 ---- *Ver. 2.1.0 [#uac2131a] **機能追加・改善 [#wba57088] ***操作割り当て(キーコンフィグ)画面 [#tea45f64] - ゲーム中のキーカスタマイズを行なうことができる「操作割り当て」画面を実装しました。 レイアウトツール>画面リスト>メニューカテゴリーの一番下、「ゲーム終了確認」画面の下に追加しています。 -- サブメニューコンテナの「アクション」プロパティに操作割り当て関連のアクションを追加しました。利用法についてはシステムレイアウトを参考にしてください。 -- ゲーム定義>移動と操作>キー・ボタンの割り当てに、操作"MENU-BINDING_REMOVE"を追加しました。 "MENU-BINDING_REMOVE"は「操作割り当て」画面にて、サブメニューコンテナに割り当てたキー・ボタンを取り消す操作です。 ''&color(red){(!)};''"MENU-BINDING_REMOVE"にはデフォルトでは操作キーを割り当てていません。必要に応じてゲーム定義>移動と操作>キー・ボタンの割り当てメニューにて設定してください。 ***DirectInputコントローラー [#qab8ccc3] - 書き出した作品において、DirectInputコントローラーでの操作に対応しました。 操作割り当て画面ではDirectInputのボタン名はXinputコントローラーに準ずるボタン名が表示されます。 ***レンダリング設定切り替え時間の設定 [#jceff1be] - 「レンダリング設定の変更」パネルに補間時間の設定を追加しました。 一部の項目を除き、レンダリング設定を指定時間をかけてゆっくり切り替えることができます。 --この機能は「値を設定するタイプのプロパティ」について、元の設定から指定した設定へ補完する機能であるとお考えください。 FXAAのようなスイッチのオンオフのみのプロパティや、SSAOのアルゴリズム、影カスケード数などは、変更前の設定と変更後の設定を合致させておかないとスムーズにはつながりません。 --スイッチオフにしている設定項目にはこの機能は適用されません。 例えば"VIGNETTE"をオフにした"A"から、"VIGNETTE"をオンにした"B"に切り替える際、"VIGNETTE"に対してこの効果は適用されません。 この場合"A"の"VIGNETTE"をオンにしたうえで設定値を"0"にしておくことで、効果を適用させることができます。 --遠景モデルの変更はディザリングと、モデルの拡縮を使って変更前のモデルと変更後のモデルを入れ替えることで実現しています。(変更後のモデルを変更前のモデルより大きくして配置し、変更前のモデルを拡大、変更後のモデルを縮小させる) そのため、変更するモデルのサイズが大きく違う場合はうまく切り替わりません。 ''&color(red){注意};''遠景モデルとして指定できるEP1_sky01~03とそのほかの空はモデルのサイズが違うためうまくつながりません。 --遠景モデルは切り替え時に読み込みが発生します。ゲーム定義>プロジェクト設定で内部フォーマット形式を利用することで読み込み負荷が軽減されます。 --レンダリング設定を切り替えている最中にセーブされた場合は、「切り替え後」の状態で保存されます。 ***イベント [#j0e2924e] - 条件判断カテゴリーに、キー操作(キー入力)を直接的に判定できる「キー入力の確認」パネルを実装しました。 - シート実行条件に、文字列変数と指定文字列の比較ができる条件パネルを実装しました。 - 「プレイヤー/イベントの移動速度変更」パネルに、歩行モーションを変更しないオプションを追加しました。 「歩行モーションを変更する」にチェックを入れなければ歩行モーションを変更しません。 - 「イベント用フリーレイアウトを表示」パネルに、イベント用フリーレイアウトを非表示にする際、アニメーションをカットできる機能を追加しました。 ***マップエディタ [#m5f4879a] - マップ上のオブジェクトを選択し、割り当てるスタンプを変更する機能を実装しました。 配置リスト下のプロパティに追加した「スタンプ」項目から変更できます。 位置・角度・スケールといったプロパティは維持されるのでグラフィックだけ変更することができます。 イベントを選択した場合は、先頭のシートのグラフィックが差し替えられます。 - 配置物パレット/コモンイベントリストに全グループ/フォルダを開く/閉じるボタンを追加しました。 - オブジェクト/ローカルライトの配置時、Shiftを押しながら操作することで、マニピュレーター上にカーソルがあっても物体配置を優先して行えるようにしました。 オブジェクトを配置した直後のマニピュレーター操作を優先するため、マニピュレーター上にカーソルがある場合は物体配置よりもマニピュレーター操作が優先されます。ローカルライトも配置時の操作をオブジェクトの操作と合わせました。 この機能追加によって物体配置を続けて行いやすくしました。 - 消しゴムツールの挙動を改善し、物体上を消しゴムカーソルが通過した時にすぐ対象を消去するようにしました。 - マップエディタ下部のメニューの一番右側に、通行不可/液体属性を持つ地形に色がついて表示される機能を追加しました。 同じテクスチャを使っているが属性が違う地形をマップ上で探す際にお使いください。 ***ゲーム定義 [#he950790] - ルールと描画>描画オプションに、イベントで変更したレンダリング設定を維持するかどうか選択できる機能を追加しました。 ***レイアウトツール [#g4f3cf79] -装備アイテム選択画面のレイアウトプロパティに「表示するアイテムの管理タグ」を追加しました。 データベース>[[アイテム]]につけたタグで表示する装備アイテムを絞り込むことができます。 ***プラグイン [#e2070a6d] - ムービー再生関係の処理を MoviePlayer クラスにまとめました。 詳しくはプラグインリファレンスを参照してください。 ***Localization Toolkit [#y147b670] - リソースローカライズを利用した際、指定したリソースを公開書き出しに必ず含めるようにしました。 **バグフィックス [#a0d4e2c2] ***リソース/内部フォーマット [#j10d3621] - ''テクスチャ圧縮がオンの場合、アルファチャンネルの情報が劣化する場合がある不具合を修正しました。'' α抜きのテクスチャ(Discard系シェーダー)を使っているオブジェクトがカメラから遠方に行くと正しい描画にならないケースがありました。 Discard系シェーダーでα抜きのしきい値を1から大きく下げた場合に上記の症状が現れやすくなります。 -- ''内部フォーマット形式へ変換するとテクスチャ圧縮の設定がオンになるため、内部フォーマット形式をご利用の方は下記の点ご留意ください。'' ''&color(red){(!)注意};'' 内部フォーマット形式をお使いの場合、プロジェクトを起動する際にテクスチャの再コンバートを行うため、本アップデート後最初にプロジェクトを開く際に時間がかかる旨ご了承ください。 ''&color(red){(!)注意};'' 内部フォーマット形式をお使いのプロジェクトについて、もし上記の症状が気になる場合はお手数ですが再度プロジェクトを書き出していただければと存じます。 ご迷惑おかけして申し訳ありません。 ***イベント [#xcba6f35] - 段差がある地形のすぐ隣に衝突設定がないイベントがあると、ゲーム定義にて「段差からの飛び降り禁止」をオンにしていても、そのイベントが移動可能な範囲として認識されてしまう不具合を修正しました。 - バトル中に実行されるメッセージ・会話パネルについて、吹き出しの対象として「プレイヤー」および「パーティのn番目」を指定しても反映されない不具合を修正しました。 - 「ゲームスピードを変更」パネルを利用した際のウェイト時間が、Bakinツールと公開作品との間で異なる不具合を修正しました。 - 「ゲームスピードの変更」パネルを利用した際、歩行速度に対して反映されていなかった不具合を修正しました。 - 「レイアウト画面を表示」パネルはバトルイベントには対応しておりません。 しかし共通イベントの呼び出しによって本パネルを「完了を待つ」で利用している場合があり、その際バトルが進行しなくなってしまう不具合を修正しました。 - バックログとして解釈した結果空欄になる会話・メッセージはバックログリストに追加しないよう修正しました。 ***レイアウトツール [#te9e282c] - アクション「変数の値を変更」を設定されたスピンパネルをマウスで操作した際、変数に値が反映されない不具合を修正しました。 - レイアウトパーツリストにて複数のレイアウトパーツをドロップ&ドロップで移動した際に、項目の並びが変わってしまう事がある不具合を修正しました。 ***データベース [#qf898d8d] - 「アイテム」のアイテムリストにて、項目を複数選択した状態で「武器/防具」プロパティを切り替えると例外が出る不具合を修正しました。 - 「スキル」のスキルリストにて、項目を複数選択した状態で「マップで利用可能/バトルで利用可能」プロパティを切り替えると、スキルの説明欄がクリアされてしまう不具合を修正しました。 - キャスト>バトルにて、敵として倒された時の報酬欄のドロップアイテムリストに、新規追加したアイテムを登録できない不具合を修正しました。 ***バトル [#w68c5f97] - バトル中敵を出現させるイベントを実行した直後に、出現させた敵を攻撃対象に指定すると例外が発生することがある不具合を修正しました。 ***テストプレイ [#w64ea82d] - デバッグウィンドウ>変数モニタタブで絞り込みを設定後、例外が発生するケースがある不具合を修正しました。 ***ゲームプレイ時の問題 [#sc05a2eb] - 環境エフェクト、スカイボックスの基準座標をカメラのタイプによらず一定にするよう修正しました。 ***マップエディタ [#l77c4a72] - グループをロックした際、選択や消去の対象から外す挙動を改善しました。 - ダークテーマを利用している際、マップエディタ上の操作によってクイックツールバーが一瞬拡大して元に戻るときがある不具合を修正しました。 ***プラグイン [#hb44b183] - C#プラグインからAudio.PlaySoundをコールした際、引数のPanが反映されていない不具合を修正しました。 ***DLC: Localization ToolKit [#f2b9aec3] - 選択肢を追加・削除すると、全選択肢の翻訳がクリアされる不具合を修正しました。 ---- *Ver. 2.0.2.1 [#k3099391] **バグフィックス [#k4c1d1c8] ***[DLC: Localization Toolkit 関連] [#a3618eb3] - レイアウトデータのローカライズについて、メインメニュー画面など、割り当てるレイアウト欄にチェックボックスがあるレイアウトで、選択した置き換え先ではなくシステムレイアウトが適用されることがある不具合を修正しました。 - レイアウトデータのローカライズについて、「タイプ」欄が編集不可にも関わらず編集可能を示すアイコン(鉛筆アイコン)が表示されていた不具合を修正しました。 ---- *Ver. 2.0.2.0 [#a51a8f36] **機能追加・改善 [#gc8074e1] ***リソース [#d85c9a80] - パーティクルにスケールを設定できる機能を追加しました。 ***デバッグウィンドウ [#d51227d3] - イベントモニタについて、バトル時はバトルイベントの進行状態が表示されるように改善しました。 - 変数モニタタブにてエンターキーを押した際、ゲーム画面が反応しないように改善しました。 ***イベント [#bd53c2f9] - 「バトル情報を取得」パネルにて、「スキルの対象ナンバー」のように対象が敵味方両方ある場合に取得される値について、プレイヤーが任意に選択した対象のインデックスが取得されるようにしました。 つまり、「味方への効果:自分 / 敵への効果:敵単体」 と設定されたスキルを使う際、プレイヤーが指定したスキルの対象のインデックスを取得できるようになります。 **バグフィックス [#x7779c33] ***データベース [#y6ff30d5] - キャストのコピー&ペーストすると、キャストを参照先に指定しているイベントパネル等にて、参照先がペースト後のキャストに付け変わってしまう事がある不具合を修正しました。 ***イベント [#r634a23a] - バトル中、パーティの二人目以降のキャストが「逃げる」を選択すると、「バトル情報を取得」パネルで取得する行動種別が「待機」として取得される不具合を修正しました。 - マップロード直後の処理で「文字列入力」パネルを利用すると例外が発生する不具合を修正しました。 ***リソース [#k59f591d] - モーションリスト最後の項目のラベルをクリックして削除ボタンを押すと例外が出る不具合を修正しました。 ***レイアウトツール [#r9f4ed5a] - 特殊書式の引数を変数で引いたとき、指定した変数が存在しないと例外が発生する不具合を修正しました。 - 画面一覧とタグ一覧の間のスプリット位置が記憶されていない不具合を修正しました。 - レイアウトパーツリストにてパーツをロックしても、プレビュー上でパーツサイズが変更できてしまう不具合を修正しました。 - レイアウトツール内の要素で「タグ編集」モードをオンにした際の追加ダイアログにて、既存のタグが表示されない不具合を修正しました。 ***マップエディタ [#pf0ab068] - マップサイズの変更に関してUNDO/REDOを行うと例外が発生する不具合を修正しました。 - データベースに敵キャストが一つも存在しないデータでバトルレイアウトを編集しようとすると例外が発生する不具合を修正しました。 ***スプライトツール [#ae92642a] - マスクレイヤについて、画像範囲外のマスク状態がクリアされていない不具合を修正しました。 ***ツールUI [#wc64e94b] - アセットピッカー等一部ダイアログの位置/サイズ等が保存されていなかった不具合を修正しました。 - カラーピッカーの表示色パネルにダークモードの背景色が影響していた不具合を修正しました。 ***トップメニュー [#o5af80cc] - 新規作成メニュー>主人公設定画面にて移動用グラフィックのサムネイルが表示されないことがある不具合を修正しました。 ***そのほか [#k38acd2a] - 古いバトルスクリプトへの動的パッチ処理が正しく動かないケースがあり、公開作品書き出し時にビルドエラーが発生することがある不具合を修正しました。 - プロジェクトの新規作成時、保存先フォルダを手動で入力した際に、パス区切りが二重になっているなど不正なパスが指定されているケースがあります。 その際、不正なパスを履歴に残してしまうことが原因で、公開作品の書き出しに失敗することがある不具合を修正しました。 **Localization Toolkit(DLC) [#b4dd7b87] - レイアウトデータを言語ごとに置き換えられるようになりました。 - 「アイテム名の変更」パネルが翻訳対象になっていなかった不具合を修正しました。 - 一部のレイアウト要素がリストに列挙されていなかったり、関係のないレイアウト要素が翻訳されてしまう不具合を修正しました。 - 同一テキストを使用する箇所が大量にあるとexcelのエクスポートに失敗する不具合を修正しました。 ---- *Ver. 2.0.1.0 [#j6a90463] **機能追加・改善 [#wd88bc29] ***イベント [#dc867b87] - 生成イベントを大量に利用したプロジェクトのマップ切り替えの速度を大幅に改善しました。 - 配列変数のポインタ上限を9999999にしました。 - キャストイベントにて「カメラを再生」パネルを設定する際、コモンイベントと同様に全カメラを列挙するようにしました。 ***レイアウトツール [#c3949162] - メニューコンテナのスクロールバー機能を初めてオンにした際、スクロール範囲のサイズを自動調整するようにしました。 ***バトル [#h6c4c674] - サブグラフィックとモーションタイミングが同期できるよう、バトル開始時に味方全アクターのモーションをリセットするようにしました。 ***リソース [#d93af888] - リソースのインポート/削除時、ダイアログの初期化に一定時間がかかるとプログレスバーを表示するようにしました。 - インポートダイアログにあった「以降、同じ設定」チェックボックスを廃止し、「このインポート時の設定をデフォルトにする」ボタンを追加しました。 - 10秒未満のサウンドデータを追加した時に、自動的に「タイプ」設定をSEにするようにしました。 **バグフィックス [#r01fcd20] ***レイアウトツール [#j8b7162d] - イベント用フリーレイアウト画面で作成したアイテムリストを表示する際、表示内容と選択要素が一致しなくなることがある不具合を修正しました。 - 同一のlyrbrファイルを2回インポートした後、サブメニューコンテナのプロパティを変更した際に例外が発生する不具合を修正しました。 - 特殊書式\partyimage に、キャストのタグによる絞り込み結果が反映されていない不具合を修正しました。 - 描画コンテナに出現モーションを設定した状態で背景画像を入れ替えると、プレビューから子要素のコンテナ/パネルが消える問題を修正しました。 - ドラッグ&ドロップでインポートしたテクスチャがBakinを再起動するまで表示されない不具合を修正しました。 ***バトル [#z2d4d68c] - バトル時に、敵キャストの特性が正常に初期化されないケースがあった不具合を修正しました。 - バトルテスト時、パーティキャストの特性が初期化されていなかった不具合を修正しました。 ***イベント [#w045a88a] - バトルプラグイン利用時に「カメラを再生」パネルが動作しない不具合を修正しました。 - 「キャストにモデルを取り付け」パネルで隊列の二人目以降もしくはパーティ全体のジョイントに対応しました。 - 「キャストのステータスを取得」パネルで存在しないインデックスのメンバーの状態変化を取得した場合に例外が発生する不具合を修正しました。 - ファンファーレを現在のBGMとしてセーブデータに保存していた不具合を修正しました。 ***テストプレイ [#o23ab899] - キャストパラメータチェックビューにて、「HP」を表示するセルが不要な更新を繰り返していた不具合を修正しました。 - キャストパラメータチェックビューにて、変更して値が反映されない値を表示するセルの一部が入力可能になっていた不具合を修正しました。 ***リソース [#odb11bc3] - リソースインポート時のImportダイアログにて、複数の3Dスタンプを選択した際にメッシュの画像が空になるように修正しました。 ***データベース [#labec101] - 複数装備での攻撃時に状態効果「攻撃回数追加」の効果が正常に機能していなかった不具合を修正しました。 - 状態効果「攻撃回数追加」の効果で追加される攻撃でも攻撃成功判定をするように修正しました。 - アイテムイベント設定時、「アイテムの強化」パネルのレイアウトが崩れていた不具合を修正しました。 ***そのほか [#a7a400f2] - Ver2.0.0.0以降、一部のゲームコントローラでアナログ入力が逆に解釈されてしまっていた不具合を修正しました。 - 別のWindowsアカウントでBAKINを利用しようとすると例外が発生することがある不具合を修正しました。 ***体験版 [#uaec1d39] - Steam Overlayの影響で、BAKIN本体にはエラーが発生していないにも関わらずグラフィックエラーが検出される不具合を修正しました。 ---- *Ver. 2.0.0.3 [#e554dc3b] **バグフィックス [#x523761d] ***マップエディタ [#sae24e89] - ツールの初めて起動した時のみ、マップ編集で例外が発生することがある不具合を修正しました。 - バトルの配置エディタのアイコンがずれて表示されている不具合を修正しました。 - 各種編集ダイアログを閉じた後、マップエディタの編集モードがペンツールに変更されることがある不具合を修正しました。 ***トップメニュー [#w9e52a7a] - 新規作成メニューにてプレイヤーの画像のデフォルトを「勇者A」に設定しました。 ***イベント [#v3975a59] - 「キャストにモデルを取り付ける」パネルで初期パーティ人数を超えるインデックスを指定すると例外が発生する不具合を修正しました。 ***レイアウトツール [#aa7ebad0] - 装着部位に「武器・盾」枠がある場合にショップ画面で盾にカーソルを合わせると例外が発生する不具合を修正しました。 - レイアウト書式で存在しない装備箇所のステータス変化を取得しようとすると例外が発生する不具合を修正しました。 ***リソース [#h3a4b88a] - プロジェクトを読み取り専用で開いていてもサムネイルファイルを書き換えてしまっていた不具合を修正しました。 ---- *Ver. 2.0.0.2 [#b0f053b3] **機能追加・改善 [#vc0001b1] ***トップメニュー [#vf02e1dd] - 新規作成メニューにてプレイヤーの画像のデフォルトを「勇者A」に設定しました。 **バグフィックス [#s41f2966] ***カメラツール [#pa7048e8] - カメラツール内でのレンダリング設定の変更が反映されないことがある不具合を修正しました。 ***マップエディター [#obeff216] - Ver2.0.0.0 以降、バトルテストでの装備選択設定が保存されなくなっていた不具合を修正しました。 - 物体を配置した後、カメラツールを開きOKで閉じると、マップをリロードするまでその物体を削除できなくなっていた不具合を修正しました。 ***リソース [#i1df993e] - リソース追加時のImport Assetダイアログにて、ダイアログ右側プロパティー欄の下にある「以降、同じ設定」にチェックを入れてないと「モデルの最適化」と「スケール」の変更が反映されない不具合を修正しました。 「以降、同じ設定」にチェックを付けると、その設定は「次回以降のインポート時」のデフォルト設定として適用されます。 - リソースの追加/削除時のImport Asset/Add Asset/Delete Assetダイアログにて、ツリービューが何も選択されない状態になった時に例外が出る不具合を修正しました。 - Ver2.0.0.0 にて追加された リソース>パーティクル>エミッタ制御 につきましては、提供の準備および動作検証が十分ではなかったため一旦取り下げました。ご了承ください。 ***レイアウトツール [#dd858afb] - データベースにて装備部位枠の追加・削除を行った場合、ショップ画面での装備によるステータス差分が正しく表示されないことがある不具合を修正しました。 - ショップ画面でのアイテムカテゴリーの表示が「脚装備」に対応していなかった不具合を修正しました。 ***ダークテーマ [#f37a2c0b] - 内部的な不具合を修正し、関連ファイルを改変しました。 ***そのほか [#l0538bc1] - プリセットのパーティクルエフェクト sb_ef_battle019_Fangs のテクスチャ下端にゴミがあった不具合を修正しました。 - Bakinに格納されている標準バトルのバトルスクリプトがVer2.0.0.0のままになっていた不具合を修正しました。 - プロジェクトをアセット量:ノーマルで新規作成した場合に、データベース>状態定義に「二刀流禁止」と「両手持ち」の"状態"が追加されていなかった不具合を修正しました。 - 繁体字翻訳データを一部修正しました - ツール翻訳mod用のev-us.tsvファイルを更新しました。 ***Localization Toolkit(DLC) [#ua1d4b13] - ローカライズDLCでスプライトセットの切り替えがレイアウトに反映されていない不具合を修正しました。 ---- *Ver. 2.0.0.1 [#bfba905e] **バグフィックス [#hc7439f1] ***データベース [#ed61bd24] - 編集する「キャスト」を変更しても、「アイテム使用制限」欄のUIに「データベース」を開いた時の「キャスト」のデータを表示してしまっていた不具合を修正しました。 - キャストの「最初の装備」欄の装着ボーン指定について、ボーン指定に「なし」を選んでも空欄にできない不具合を修正しました。 また右手・左手のジョイントボーンをデフォルトに戻せるようにしました。 ***イベント [#k6541a51] - イベントエディターの文字モードにて、 ホットキー"E"キー(イベントパネルの編集)を押しイベントパネルを開いた際、選択行が別の行に移ってしまう不具合を修正しました。 - Ver2.0以降、「複雑な文字列変数操作」パネルを閉じた際に表示されるサマリー文章の生成に誤りがある不具合を修正しました。 ---- *Ver. 2.0.0 [#e21c308c] **機能追加・改善 [#u86315d6] ***アイテムの利用制限と解禁 [#gc242f70] - ''キャスト/職業の「使えるアイテム」欄のUIを変更し、機能を追加しました。 '' --「使えないアイテム」を指定する形式に改めました。 指定する際、アイテムに付与しているタグを指定できるようにしました。 これにより「刃の付いた武器は全て使用不可」といった指定を行うことができます。 -- 指定のレベルに到達すると、そのアイテムの使用が解禁される「使用解禁レベル」機能を追加しました。 ***装備箇所の追加/削除 [#of508832] - ''キャストの装備枠を追加・削除できる機能を実装しました。 '' データベース>キャスト>装備と技能タブ>最初の装備欄に機能を追加しています。 --武器は2種類までとなります。(武器と武器、武器と盾、盾と盾といった持ち方ができます) --装着部位は武器、武器/盾、盾、頭装備、体装備、脚装備、アクセサリーです。アクセサリーは上限なく増やすことができます。 --装着部位は削除することもできます。 ''&color(red){(!)};''装着部位を削除すると、状態の効果などの指定している装着部位に関する設定も削除されます。 例えば頭装備を削除すると、兜タイプの防具の装着部位指定が空欄になります。 削除した際は他に影響がないかよくご確認ください。 --データベース>アイテムのプロパティにて、「ダメージ」フラグをオンにした装備を着けていると、それぞれ攻撃処理が行われます。 --複数攻撃補正は、複数武器を持って攻撃する際に、最終的なダメージにかかる補正値です。 --装着ボーンはキャストのグラフィックが3Dの場合にのみ有効です。 装着するアイテム側の効果にて装着部位が指定されていることをご確認ください。 - データベースにて"状態"の効果「装備無効化」にタグを指定して禁止できる効果を追加しました。 - レイアウトツールにてレイアウトでの装備箇所アイコン表示用に、装備箇所カスタムに対応した \equipposicon を新設しました。 - プロジェクトを新規作成した際、データベース>状態定義に「二刀流禁止」「武器の両手持ち」を実現する"状態"をプリセットデータとして追加するようにしました。 ***スクロールバー [#ve513fae] - メニューコンテナにスクロールバー機能を追加しました。 -- 「ページマーク」機能との併用はできません。 -- 「自動拡張を使用する」は、アイテムリストのように、メニューアイテムが増えていくケースでの利用を想定しています。 --- 「コンテナ番号を自動で割り当てない」をオフにしたサブメニューコンテナを1つ配置すれば、自動的にサブメニューコンテナを増やしていきます。 --- 「コンテナ番号を自動で割り当てない」をオンにしたサブメニューコンテナにカーソルを合わせる際は、スクロール方向と異なる方向キーを使ってください。 -- メニューコンテナの子要素がスクロール対象となります。 --- 子要素については「親コンテナでクリッピング」 「全ての親の範囲を考慮してクリップ」の項目をオンにしてご利用ください。 --- メニューコンテナが表示されている領域に、スクロールしたくないものを置きたい場合は、メニューコンテナの子要素としないでください。 例: 「メニューの見出し」を表示するためのテキストパネルは、メニューコンテナの子要素にせず配置する --- サブメニューコンテナとスクロールバーは重ならないように配置することをお勧めします。 --- カーソル位置の補間を使用している場合、スクロール方向と逆方向に戻る際、スクロール範囲内にカーソルが指し示す項目が戻ってくるまで一瞬カーソルが消えます。これは仕様上避けられません。 ***特殊書式引数の変数対応 [#sb02c28d] - 特殊書式の引数も変数で引けるようにする(ネスト)処理に対応しました。 通常変数、セーブ間変数、配列変数に対応しています。 \partystatus[\$[]]のように、引数に変数書式を入れてご利用ください。 ***テーマカラーの切り替え [#f1c16d49] - 「環境設定」にテーマカラーの切り替えを実装しました。変更後ツールの再起動が必要です。 カラーについては今後も改善してまいります。ただしスクロールバーのカラーについては当面変更の予定はありません。 ---- ***データベース [#f27c50f4] - キャスト/職業の「習得するスキル」欄にタグでの指定を追加しました。 - キャスト/職業 の「レベル」欄・「ステータス」欄にコピー&ペースト機能を追加しました。 - 「即死」状態からの復帰時に「装備時効果」が再付与されるようにしました。 ***レイアウトツール [#h9fd222f] - スライダーパネルと同様にスピンパネルから変数が操作できる機能を実装しました。 - スライダーパネルにサム画像がある場合、サムをドラッグして値を変えることができるようにしました。 - 「テロップ」画面にて、コンテナに設定した自動改行が有効になるようにしました。 - システムレイアウトの上書きが起こっても表示状態のチェックは維持されるようにしました。 ''&color(red){(!)};''この措置は行いましたが、システムレイアウト(デフォルトレイアウト)は、コピーしてから使用いただけますようお願いします。 - 特殊書式挿入ダイアログなどで特殊書式の引数を挿入しやすくする機能を実装しました。 引数が必要な特殊書式のいくつかでは、ダイアログ右側に引数候補のリストが表示されます。従来はリストを見ながら手で入力する必要がありました。 今回のアップデートでリストの項目をダブルクリックすると、引数のうちの最後の[]にその値が挿入されるように改善しました。 ***イベント [#a39d2e12] - 「文字列入力」パネルに、空文字列での確定を許可しないオプションを追加しました。 - 「プレイヤー/イベントのモーション変更」パネルに補間時間の指定機能を追加しました。 - 「アイテムのパラメータを取得」パネルにて「アイテムの個数」「アイテムの最大数」を取得できるようにしました。 - イベントエディターに下記の機能を追加しました -- イベントシートリストにコンテキストメニューを追加しました。 -- 条件パネルのコンテキストメニューに「削除」を追加しました。 -- 文字モードのイベント内容編集画面について下記の機能を追加しました。 --- ホットキーを追加しました。"I"で「パネル挿入」、"Enter"もしくは"E"で「パネル編集」。 --- コンテキストメニューに「パネル挿入」、「パネル編集」を追加しました。 --- イベントシートのグラフィック名欄をクリックしてグラフィックが変更できるようにしました。 -- エディタ内の全ての欄にスクロールバーが適切に表示されるように改善しました。 ***リソース [#de90a0eb] - リソースの追加/削除時に表示されるダイアログを改善しました。 関連するリソースをツリー形式で表示し、追加/削除するリソースを選択できるようにしました。 - モーションのモーションリストにてモーションをコピー&ペーストできる機能を追加しました。 ***タグ一覧 [#q84c4418] ''&color(red){(!)};''注意 本Verに移行後に以前のVerへのロールバックをした場合、管理タグ+メモ欄に記載されていた内容が下記のように変更されます。これについては変更できませんのでご了承ください。 ---ロールバックしたした際に、「管理タグ+メモ」欄のテキストが下記のように書き換わります。 「タグ memo タグ memo」のように記述していると、「タグ タグ memo memo」のようにタグとmemoに分離されて記述されます。 ---また本verでタグへの説明を付けた後、ロールバックすると説明テキストは削除されます。 - 各メニューに存在する「管理タグ+メモ欄」を、「管理タグリスト」と「メモ欄」に分割しました。 - 「タグ一覧」を追加しました。 タグを追加する際に同一カテゴリのアイテムに既につけられているタグから選択できるようにしました。 - タグに説明を付けられるようにしました。 ***ゲーム定義 [#m7067dec] -共通用語メニューにあった「ローカライズツール」の名称を「テキスト置換ツール」に変更しました。 「テキスト置換ツール」に、絞込み機能を追加しました。 ***デバッグウィンドウ [#uf9f9edd] - 動作中のイベントの一覧「イベントモニタ」に絞込み機能を追加しました。 - 変数モニタをタブとして分離しました。 -- ツリー形式に変更しました。 -- 絞込み機能を追加しました。 -- 入れた値を確定すると即座にゲーム内に反映されるようにしました。 ***セーブデータ [#v1f18c54] - 全セーブデータ共通でコンフィグで設定した内容が保存されるように変更しました。 従来コンフィグ設定がセーブデータごとにばらばらに保存していたため、セーブデータごとにBGMの音量などを再設定する必要がありました。 これを改め、設定した内容は全セーブデータに影響するように変更しました。 ***マップエディター [#s0781895] - 機能>環境設定>ホットキーにて、「地形側面貼り付け」機能に関するホットキーを設定できるようにしました。 ***アセット [#e839571f] - プロジェクトの新規作成時、アセット量:ノーマルでインポートされる「BasicSet」について、含まれるリソースに一部改善を施しました。 テクスチャのpng化を進め、プロジェクトサイズを小さくしました。 一部のモデルはディティールを改善しました。 ---- **バグフィックス [#c3f7633b] ***レイアウトツール [#t2073f00] ***レイアウトプレビュー [#i319eb21] - グリッドを表示している際、選択中のレイアウト要素を表示する赤枠が隠れてしまうことがある不具合を修正しました。 - 複数のレイアウトパーツを選択し位置微調整ボタンでパーツを移動させた際、プレビューとプロパティ値がずれていた不具合を修正しました。 - 位置微調整ボタンでサブメニューコンテナを移動した際、不正な位置に移動してしまうことがある不具合を修正しました。 - サイズ微調整ボタンを使うことで、サブメニューコンテナのサイズが変わってしまう不具合を修正しました。 サイズ微調整ボタンでプレビュー上のサイズを変更しても、内部データには反映されていませんでした。 サブメニューコンテナのサイズはメニューコンテナにて設定されています。 - 整列機能を使って上下に整列を行った際、上下両端の位置の決定方法が誤っていた不具合を修正しました。 - スピンパネルの位置、サイズを操作してもプロパティに反映されない不具合を修正しました。 - アンドゥバッファに記録されていない操作があった不具合を修正しました。 微調整ボタンの動作など、一部の動作がアンドゥの対象外になっていました。 - 選択肢画面、汎用メッセージ画面で描画コンテナを追加後画像を変更→キャンセルするとプレビューの表示が不正な状態になる不具合を修正しました。 - 表示原点が左上以外の描画パネルのサイズを変えると全体が移動する不具合を修正しました。 - レイアウトパーツを複数選択してサイズ変更をした際、パーツの選択順によってはサイズが変わらないことがある不具合を修正しました。 - レイアウトパーツを3つ以上選択し、最初に選択した物を非選択にすると、選択されていない物のプロパティが表示される場合がある不具合を修正しました。 ***レイアウトパーツリスト [#kb06f07f] - メニューコンテナ内でサブメニューコンテナをコピペすると、メニューコンテナ内のリストの一番上にペーストされる不具合を修正しました。 ***レイアウトツール:特殊書式 [#y6283197] - \partyimageicon 等の特殊書式で3Dスタンプが表示されない不具合を修正しました。 ***レイアウトツール:スライダーパネル [#ee17dc50] - 非表示状態のスライダーをマウスで操作できてしまっていた不具合を修正しました。 - 複数のスライダーパネルが近接しておかれている際、マウスドラッグで同時に値を変更出来てしまう不具合を修正しました。 - スライダーパネルに数値下限値が設定されている場合にマウスポインタの位置とスライダーのサム位置がずれる不具合を修正しました。 ***レイアウトツール:そのほか [#lfb711de] - 描画コンテナのプロパティ「クリッピングに親を含める」の項目名をより実際の挙動を正確に表現する「すべての親の範囲を考慮してクリップ」に修正しました。 このプロパティをオンにした描画コンテナの親に当たる親に当たるコンテナ全ての影響を考慮してクリッピングが行われます。 - ゲーム内で「コンフィグを初期化」した際、「変数の値を変更する(スライダー用)」アクションを割り当てたサブメニューコンテナの子であるスライダーの値が初期化されてなかった不具合を修正しました。 -ショップ画面でアイテムの選択時、ステータス表示の裏板のみ1F表示開始が遅れる不具合を修正しました。 - 複数のメニューコンテナがあり、かつコンテナ内に列が複数ある場合に、コンテナ間のカーソル移動が正しく動かないケースがある不具合を修正しました。 ***イベント [#ge912250] -「イベントの瞬間移動」パネルにおいて、マップ上のキャストイベントの個体を識別して選ぶことができない不具合を修正しました。 -「メニュー画面を表示」パネルの次のパネルが即時実行されてしまうケースがある不具合を修正しました。 ''&color(red){(!)};''この修正により「メニュー画面を表示」パネル挙動が変わるケースがあり得ますので、ご了承ください。 - 日本語以外の各言語でのイベントパネル内の項目について、文字が見切れてしまっている箇所などレイアウトを修正しました。 - モンスターが逃げ出すと「バトル情報を取得する」パネルの「ターゲットナンバーを取得」関連のインデックスがずれる不具合を修正しました。 - 変数リストにおいて、わずかにマウスドラッグしながら変数を選択すると、OKボタンが反応しない不具合を修正しました。 ***テストプレイ [#e3fbbd69] - レイキャストのデバッグ表示について、レイキャストの位置が画面外だった場合に、画面内の不正な座標に線分が表示されてしまうことがある不具合を修正しました。 ***ゲームプレイ時の問題 [#a6b642f2] - 処理落ちが発生した時に隊列中のキャストが空中で静止してしまうことがある不具合を修正しました。 - ムービーに対して効果音の音量設定が適用されていない不具合を修正しました。 - ゲーム中、最初の会話イベントを表示する際に処理落ちが発生することがあるため、会話に使う環境マップ、LUTを先読みする対策を行いました。 - 「状態付与」効果を設定したアイテムを使っても消費されない不具合を修正しました。 付与に成功した時はアイテムが消費されるようにしました。 - 「状態付与」効果を設定したアイテムをマップ上で使用すると、パーティ全体へ効果が適用されてしまう不具合を修正しました。 - スプライトを表示するごとにフレームバッファ領域のメモリリークが蓄積する不具合を修正しました。 ***アセットピッカー [#q02a42c6] - 一覧モード時、項目名でソートすると例外が出る不具合を修正しました。 - 一覧モード時、表示する項目の管理タグまたはメモ欄に非常に長いテキストが設定されていた場合、表示が乱れる不具合を修正しました。 - 「リソース」メニュー以外のメニューからアセットピッカーを開き、既にインポート済みのローカルファイルを再インポートする際、そのリソースが選択対象になっていなかった不具合を修正しました。 - エフェクトを選択する際、「ファイルから作る」のフィルタが正しく設定されてなかったので、パーティクル用のファイル拡張子を設定するように修正しました。 - リソースインポートの途中で不要な警告メッセージが出ないように修正しました。 ***リソース [#o4e4065c] - リソースを削除する際、参照先も削除するとリストの選択状態が不正な状態になってしまうケースがある不具合を修正しました。 - マテリアルのアウトラインを利用するスイッチをオフにしても、パラメータ部分がディセーブルにならない不具合を修正しました。 ***ポストエフェクト [#fcb296b3] - Tempフォルダのファイルパスに全角文字が存在していた際、環境マップが正しく反映されなくなる不具合を修正しました。 ***カメラツール [#s4012279] - レンダリングの設定の編集>SSAO項目内「影判定レベル」に 数値を入力しようとした際、エラーが発生することがある不具合を修正しました。 「影判定レベル」はSSAOのアルゴリズムが「リニア」の時のみ設定できるプロパティです。 ***マップエディター [#e9f636b6] - イベントエディターを開き、OKを押して閉じた際にペンツールに戻ってしまうケースがある不具合を修正しました。 - 矩形範囲選択以外の範囲選択ツールの使用時、ESCキーを押しても矩形範囲選択に戻らなかった不具合を修正しました。 - 同一のレンダリング設定を利用している別マップに最新の設定が反映されない不具合を修正しました。 ***変数一覧 [#s78970b0] - 変数一覧ダイアログにて、削除済みの要素が含まれるイベントパネルなどからの情報収集中に例外が発生する不具合を修正しました。