#author("2022-12-23T11:48:56+00:00","default:admin","admin") *RPG Developer Bakin 更新履歴 [#vaa71aaf] ---- -''ver1.1.0'' --''機能追加・改善'' ---セーブ間共有変数 セーブ単位を超えて存在し、ゲーム内のどこからでも参照できる変数を実装しました。 この変数を使うことでゲームクリア前後でゲーム内容を変えたり、マルチエンディングゲームでプレイ中に見られたシーンだけを記録する、といったことが可能となります。ノベルゲームやアドベンチャーゲームのようなストーリー分岐のあるゲームではもちろん、工夫次第で様々に活用できる機能です。 #ref(./セーブ間共有変数.png,80%) ---イベントからのタイトル画面呼び出し機能 コマンドスクリプト「タイトル画面を表示する」を追加しました。 これによりゲーム導入のイベントの後にタイトル画面を出したり、マップをカメラで映しながらタイトル画面を表示するといった演出が可能となります。 セーブ間共有変数と合わせてゲームクリア前後でタイトル画面を変えることなども可能です。 #ref(./イベントからのタイトル画面呼び出し.png) *タイトル画面をスキップするにはゲーム定義>ルールと操作>タイトル画面スキップをオンにしてください。 (右クリックからのテストプレイ起動でもお試しいただけます。) *サンプルゲーム「Orb Stories」を更新し、イベントからのタイトル画面呼び出しとセーブ間共有変数を利用してクリア前後でのタイトル画面を変えるやり方についてご確認いただけるようにいたしました。ゲーム作りのご参考になさってください。 ---スタンプのエクスポート/インポート機能およびSteam Workshopへのエクスポートファイルの公開機能 2D/3D/地形スタンプや各種リソースを1ファイルにしてエクスポートし、それをインポートできる機能を追加しました。 ''<エクスポート>'' #ref(./選択した要素をエクスポート.png,80%) 1. リソースの各メニュー内ツリー部分でエクスポートしたいファイル(複数選択可)やフォルダを選択し、右クリックからコンテキストメニューを表示。 2. メニュー内の「選択した要素をエクスポート」を選択。 3. .exrbrというファイルにスタンプの各要素がまとめられ、エクスポートされます。 ''<インポート>'' リソースの追加ボタンからアセットピッカー>ファイルから選択したり、リソースツリー部分・マップエディターへの.exrbrファイルをドラッグ&ドロップすることででインポートできます。 またこちらの機能でエクスポートした.exrbrファイルを、Steam Workshopに公開していただくことができるようにいたしました。 ぜひ自作のスタンプなどの公開にご利用ください。 ---Steam Workshopにエクスポートした新しい3D/2Dスタンプを無料公開しました。 スタンプのエクスポート機能のサンプルとして下記の2点を公開いたしました。ゲーム作りにぜひご活用ください。 ・2Dキャスト素体グラフィックセット。ご希望も多かった素体グラフィックのセットとなります。 #ref(./2D Cast Figure Sets.png,20%) ・3Dモデル 屋台テントセット。街路を彩る屋台テントの3Dスタンプのセットとなります。 #ref(./Stall Tent Sets.png,20%) #br --[イベントエディター] ---コマンドスクリプト「複雑な変数ボックスの操作」に「算術関数」「パーティのn番目のステータス」の情報取得機能、度数>ラジアンの変換とラジアン>度数の変換機能を追加しました。 #ref(./度数とラジアンの変換.png,80%) ---コマンドスクリプト「ムービーの再生」にてムービーの表示プライオリティを選択できるようにしました。 また、再生するムービーを「なし」に設定すると、再生中の動画を終了する機能を実装しました。 #ref(画面演出/ムービーの再生.png,80%) ---コマンドスクリプト「キャストのグラフィックを変える」にてキャストのアイコン画像も変更できるようにしました。 #ref(./キャストのグラフィックを変える.png,80%) ---コマンドスクリプト「プレイヤー/イベントのY座標変更」の仕様を変更し上または下方向に障害物があるかどうかチェックし、そこでストップする機能を追加しました。 従来はコリジョンを貫通する仕様でしたが、今回変更となります。 --[マップエディター] ---マップ上のイベントのコンテキストメニューに「位置を記憶する」を追加しました。 この設定をONにしたイベントは移動後の位置をマップを離れた後も保持するようになります。 #ref(./位置を記憶.png,80%) ---道具パレットに吸着ツールを追加しました。 #ref(./吸着.png,80%) このツールをオンにした後に物体・イベントを選択し他の物体に一定距離以内に近づけると外周部分で吸着するようになります。 #br ---道具パレットにランダムペンを配置しました。 #ref(./ランダムペン.png,80%) 物体配置時にスケール・角度をランダム変化させるランダムペン機能をボタンにしました。(従来のペンツール時にCtrl+Altでランダムペンになるショートカットは変更ありません。) #br ---クイックツールバーに「イベントの自由落下のオン/オフ」を設定できるボタンを設けました。 #ref(./クイックツールバー自由落下.png,80%) #br ---マップエディター下部にあるコリジョン表示のON/OFFボタンにイベントの衝突範囲の表示のON/OFFを連動させました。 #ref(./コリジョン表示.png,50%) --[レイアウトツール] ---レイアウトツールの特殊書式追加しました。 属性や控えメンバーに関する情報などを中心にさまざまな特殊書式を追加しました。 #ref(./レイアウトツールの特殊書式.png,30%) ---レイアウトツールの特殊座標指定タグ一覧の実装しました。 描画用コンテナや項目の選択用のコンテナにある「特殊座標指定タグ」をタグ一覧から選択できるようにしました。 //#ref(./特殊座標指定タグ一覧.png) #br --[ゲーム定義] ---ルールと操作>デフォルトバトルレイアウトの使用およびバトルレイアウトの設定を実装しました。 //#ref(バトルレイアウトの設定を利用する.png) これによりゲーム全体のデフォルトとなるバトル配置を設定できるようになりました。 またマップ設定>敵分布にカスタムバトルレイアウトを使用する/しないのスイッチを実装し、この機能で指定したバトルレイアウトを使わないことも可能にしました。 ---ルールと操作にあった「プレイヤー/イベントのY座標変更」の高さ50制限を解除しました。 ---プロジェクト設定にて、物体をドラッグで連続配置する間隔(距離)を指定できるようにしました。 #ref(./ドラッグ時の物体配置間隔.png) この設定はペンツール・ランダムペンツール共通の設定となります。 --[リソース] ---アセットピッカーにてサウンドのタイプをBGM/環境音/SEに分割してわかりやすくしました。 #ref(./アセットピッカー追加サウンド.png,30%) ---リソース>3Dスタンプとモデル画面のプロパティーの「マテリアル」欄からマテリアル編集画面に移動した際に、そのマテリアルを使用しているモデルでプレビューされるようにしました。 #ref(./マテリアル編集画面.png,30%) ---リソース>スプライト reservedフォルダ内Emotionに感情マーク用モーションを追加しました。 #ref(./感情マーク.png,60%) --[データベース] ---アイテム・スキル・状態定義のステータス加減値の範囲を拡大しました。 --''バグフィックス'' ---''[イベント]'' ---「会話の表示」にスプライトを使用した際、左右反転が効かない不具合を修正しました。 <注意> この修正により、会話イベントでスプライトを使ってキャラクターなどを表示していた場合、左右反転のチェックがオンになっていると表示が左右逆転します。大変お手数ですがイベント内で同コマンドをお使いの場合はご確認のほどよろしくお願いいたします。 ---「会話を表示」の表示するキャストの変更で、アセットピッカーで選択したモーションが設定されない不具合を修正しました。 ---「イメージを表示」にスプライトを使用した際、スケールが効かない不具合を修正しました。 ---「イベントの生成」を使って発射したイベントが、以前生成したイベントの「移動パターン」の影響を受けて意図しない挙動をしてしまうことがある不具合を修正しました。 ---「イベントを歩かせる」を壁際で使うと壁に少し埋まる不具合を修正しました。 ---HPを操作するコマンドスクリプトの数値入力の上限が3000になっていた不具合を修正しました。 ---バトルイベントのイベント開始条件が「バトル中並列して繰り返し実行」になっているシートが、バトル途中で条件成立した場合に実行開始されない不具合を修正しました。 ---''[テストプレイ]'' ---Ver1.0.14 以降、一部モデルのモーションが正しく再生されなくなっていた不具合を修正しました ---Ver1.0.14.4以降も一部のマップ読み込みで発生していたクラッシュの不具合を修正しました。 ---テストプレイ オプションメニューのキャストパラメータチェックビューにて、属性耐性がマイナスの時に、0と表示されていた不具合を修正しました。 ---キャストで指定されている属性の耐性が0の時に、装備アイテムや職業に設定した耐性の値が加算されていなかった不具合を修正しました。 ---アイテムに割り当てたスキルの設定にて「戦闘不能者のみ有効」がチェックされていないものについて、正しく対象が選択できない不具合を修正しました。 ---マップで状態を変えるアイテムを使用した時の成功チェックで、装備の耐性が加算されていなかったのを修正しました。 ---カメラの再生中・再生完了といった状態がセーブされていない不具合を修正しました。 ---自由落下オフにしたイベントを歩行させた際、段差を突き抜けて移動することがある不具合を修正しました。 ---マップ初期化時・スキル・アイテム・メニューからのコモンイベントの呼び出しでは「このイベント」の対象がプレイヤーになっていた不具合を修正しました。 本修正以降、上記呼び出しで「このイベント」を操作した際には無視されるようになります。 ---起動ロゴ画面で指定したサウンドが一瞬しか再生されない不具合を修正しました ---メッセージ、会話で使用するレイアウトのテキスト効果が反映されていなかった不具合を修正しました。 ---メッセージ、会話、テロップのテキスト表示位置がレイアウトツールにて設定を変更しても反映されない不具合を修正しました。 ---メニューからのメンバー変更時に表示の更新が行われない場合がある不具合を修正しました。 ---ショップのレイアウトを表示した際に変数の表示が正常に行われない不具合を修正しました。 ---テキスト入力の際に絵文字を入力すると発生していたクラッシュの不具合を修正しました。 ---''[マップエディタ]'' ---配置リストのグループの表示状態とグループ内のオブジェクトの表示状態に齟齬でる不具合を修正しました。 ---イベントの衝突範囲の変更がマップエディター上ですぐに反映されない場合がある不具合を修正しました。 ---マップ設定の「マップ表示前に呼び出すイベント」でコモンイベント名の変更が即時反映されない不具合を修正しました。 ---リソースメニューのダイアログをキャンセルで閉じると、スタンプパレットの物体スタンプのサムネイルが消える不具合を修正しました。 ---キャストを追加した直後にキャストイベントを配置するとイベントを配置できない不具合を修正しました。 ---''[リソース]'' ---一部のボーンアニメーションにおいて、アニメーションが実データよりも長くなってしまうケースがある不具合を修正しました。 ---DLCからの地形スタンプ/パーティクルの追加の際、すでに同名のファイルがプロジェクト内にあることを示すダイアログが出た際に、正常に素材が追加されない不具合を修正しました。 ---マテリアルのシェーダーを繰り返し変更するとクラッシュする不具合を修正しました。 ---''[レイアウトツール]'' ---レイアウトツールの割り当てるレイアウトの一覧で表示されるサムネイルのサイズを調整しました。 ---''[サンプルゲーム]'' ---現仕様に合わせるためにサンプルゲームを修正しました。 ---- -''ver1.0.14.4'' --''バグフィックス'' ---Ver1.0.14.3アップデート後、一部環境で発生していたマップ移動後にクラッシュする不具合を修正しました。 ---Ver1.0.14.3アップデート後、選択肢を表示するごとに少しずつ選択肢ウィンドウが大きくなってしまう不具合を修正しました。 ---コマンドスクリプト「プレイヤーのY座標を変更する」「イベントのY座標を変更する」を使用した際、座標0,0へワープしてしまうことがある不具合を修正しました。 ---感情マークに使用されるスプライトセットEmotion「!speechless」のアニメーションを調整しました。 ---- -''ver1.0.14'' --''機能追加'' ---レイアウトツール レイアウトパーツのツリー表示にて、要素をドラッグ移動する際にガイドを追加しました。 ---レイアウトツール スライダーパネルの文字色を変更可能にしました。 --''機能改善'' ---広いマップに比較的多くのモデルを配置された場合の負荷対処を行いました。 ---コマンドスクリプト「使用するレイアウトを変更」実行時の処理時間を改善しました。 ---ゲーム中のメニューにおいて、メンバー変更画面の操作時にカーソル移動入力でもパーティーと控えメンバーの行き来を可能にしました。 --''バグフィックス'' ---アセットピッカーの表示上の問題を修正しました。 ---''[イベント]'' ---プレイヤーのスケール変更中にグラフィック変更を行うと、座標(X,Y)=0,0にワープしてしまうバグを修正しました。 ---コマンドスクリプト「隊列にキャストを追加する/順番を入れ替える」で非表示にしたキャストが戦闘不能になるとマップ画面上で例外が発生する不具合を修正しました。 ---コマンドスクリプト「複雑な文字列変数の操作」で、配列のポインタにローカル変数が利用できない不具合を修正しました。 ---コマンドスクリプト「テロップを表示」にて、表示する文字列の改行が動作しない不具合を修正しました。 ---コマンドスクリプト「イメージとして画面に文字列を表示」の表示状態がセーブデータに含まれていなかった不具合を修正しました。 ---イベントにてメッセージ、会話で使用するレイアウトのテキスト効果が反映されていなかった不具合を修正しました。 ---イベントシート挿入時、ほかのシートのグラフィックが重なって表示される不具合を修正しました。 ---''[ゲームプレイ]'' ---マップに配置した敵キャストにぶつかった際、アイテムなどでHP回復した分を無視してダメージを受けてしまう不具合を修正しました。 ---マップに配置した敵キャストに衝突したダメージでゲームオーバーになった際、プレイヤーおよび衝突したイベントが光ったままになる不具合を修正しました。 ---ゲーム定義にて実行解像度を変更した際、吹き出しタイプの会話のイベントのウィンドウの縦幅が文字の大きさに合わせて表示されない不具合を修正しました。 ---''[マップエディター]'' ---マップに配置したキャストベースのイベントをコピー&ペーストした際、GUID(内部的なID)の重複したイベントが作成されることがある不具合を修正しました。 本修正により、当該現象が発生したイベントの配置されたマップで発生していた ・セーブ&ロード時に例外が出る ・意図しないイベントが移動してしまう ・ローカル変数を共有してしまう などの不具合が解消されます。 ---コピー&ペーストで複製したマップ間で、配置されているものの位置が連動してしまうことがある不具合を修正しました。 ---スタンプを構成しているリソースが変更された場合、マップに即時反映しないことがある不具合を修正しました。 ---データベースを開きキャンセルで閉じた後、マップリストパレットにてマップのコピー、ペーストをすると例外が発生する不具合を修正しました。 ---''[リソース]'' ---3Dスタンプのマテリアルを「なし」にして保存するとロードできないデータが作成される不具合を修正しました。 ---複数選択したモデルの情報の更新をすると例外が起きる事があるのを修正しました。 ---モデルのスケールが効かないケースがある不具合を修正しました。 ---半透明の順序がおかしかったり、加算合成のマテリアルが欠けて表示される不具合を修正しました。 ---複数選択したモデルの情報の更新をすると例外が起きる事がある不具合を修正しました。 ---フォルダのプレビューの表示が更新されないケースがある不具合を修正しました。 ---''[レイアウトツール] ---レイアウトツール システムレイアウトにて、プレビューでのドラッグ操作でレイアウトパーツが移動してしまう不具合を修正しました。 ---選択肢表示の際に余白が大きいウィンドウ画像を利用している場合の表示に伴う不具合を修正しました。 ---''[そのほか]'' ---プロジェクトの新規作成においてノーマルアセットを選択した際、データベース>キャスト>その他の「1回の生成個数」「発射間隔」「移動時間の各項目」に不適切な値が入っていた問題を修正しました。 ・これに伴い新規作成したプロジェクトにおいては、イベント生成した下記のキャストが勝手に消えてしまうケースが解消されます。<対象キャスト:勇者A/勇者B/白魔導士/ゴブリン/メタルゴーレム> ・既存のプロジェクトにてイベントが消える症状が出ている場合は、データベース>キャスト>その他の移動時間を0にしてください。 ---- -''ver1.0.13'' --''機能追加'' ---コマンドスクリプト「バトルキャストの行動を指定する」で、「何もしない」のメッセージをスキップできる機能を追加しました。 --''バグフィックス'' ---ver1.0.12以降、プレイヤーに対してwalkとwaitモーションが毎フレーム再生開始されていたためモーションが正しく挙動をしていなかった不具合を修正しました。 ---ver1.0.12以降、マウスでマニピュレータが正しく操作できなくなることがある不具合を修正しました。 ---バトルキャラクターが物陰に隠れた際に、ハイライトされてしまっていた不具合を修正しました。 ---コマンドスクリプト「隊列の順番を入れ替える」で、表示するキャラクターが一人も居ない状態になると例外が発生する不具合を修正しました。 ---コマンドスクリプト「イベントを歩かせる」で「プレイヤーやイベントをすり抜ける」にチェックを入れてもプレイヤーをすり抜けない不具合を修正しました。 ---マップエディター 配置リストパレットにて、リネーム中Deleteキーで項目が削除される不具合を修正しました。 ---レイアウトツール テキストにてMapPreviewを指定した文字の描画用パネルを、レイアウトパーツリストのルートに配置すると例外が出る不具合を修正しました。 ---SSSマテリアルにSSSファイル無しの設定時、公開作品書き出ししたものとエディター上で色が変わる不具合を修正しました。 ---リソース内の各所で、ファイルツリービューが空になった時に例外が発生する不具合を修正しました。 ---リソースにてモーションで使用しているモデルを削除した後、そのモーションを含むリソースのプレビューでクラッシュする不具合を修正しました。 ---jpgファイルをテクスチャとして使用しているモデルをインポートした際に、テクスチャがpngファイルにコンバートされない不具合を修正しました。 ---データベース スキル 呼び出す共通イベントでコマンドスクリプト「カメラの再生」を使うとバトルが進行しなくなる不具合を修正しました。 ---データベース スキル 呼び出す共通イベントでコマンドスクリプト「バトルの強制終了」を使うと次回のバトルが進行しなくなる不具合を修正しました。 ---- -''ver1.0.12'' --''機能改善'' ---プレイヤーの歩行処理について、左右にずれたり、跳ねたりしない新歩行処理を実装しました。 ゲーム定義>ルールと操作>「移動に慣性を利用」をオフにした場合は慣性が0となります。 慣性をご利用になりたい方は同項目をオンにしたうえで、各設定項目をご調整ください。 例:地上での減衰量を下げると滑りが少なくなります。 ---アセットピッカーの改良を行いました。 ・UIを変更し、すぐ使えるアセットを見つけやすくしました。 ・DLCからフォルダを含めた複数選択でリソースを追加できるようにしました。 --''機能追加'' ---テストプレイ デバッグウィンドウにバトルを早送りできる機能を実装しました ---プレイヤーが行ける場所に制限を設けることができる「見えない壁」イベントテンプレートを、スタンプパレット>イベントタブ>物理演算に追加しました。 イベントをマップ上に置いて、サイズを調整することで壁を作ることができます。 --''バグフィックス'' ---コマンドスクリプト「レンダリング設定の変更」からのみ参照されているスカイボックスなどのリソースが公開書き出しに含まれない不具合を修正しました。 ---コマンドスクリプト「選択肢から選んで結果を確認」パネルについて、エディタ上で一番上の選択肢を削除すると例外が発生する不具合を修正しました。 ---コマンドスクリプト「イメージを表示」の拡大率Yに変数を使用した場合、画像が表示されなくなる不具合を修正しました。 ---会話パネルと会話パネルの間に組み合わせるコマンドスクリプトによっては、それ以降の会話ウィンドウが表示されなくなることがある不具合を修正しました。 ---コマンドスクリプト「イベントを削除」で削除したイベントが、セーブデータのロードで復活してしまう不具合を修正しました。 ---イベントのエクスポート・インポートの際、配列変数のポインタ情報が失われてしまう不具合を修正しました。 ---バトル中にイベントの歩行速度を変更しようとすると例外が発生する不具合を修正しました。 ---プレイヤーを透明にした状態で、バトル中、マウスクリックでターゲットを選択しようとすると例外が発生する不具合を修正しました。 ---プレイヤーが空中にいても、地形の状態変化を受けてしまう不具合を修正しました。 ---マップ設定パレットの基本タブ「マップ表示前に呼び出すイベント」を使用した際、イベントの中身によっては、処理完了後もプレイヤーが操作できなくなることがある不具合を修正しました。 ---ゲームプレイ時「続きから」プレイした際、装備変更などのステータスの変動が起こるまで、キャスト自身の命中率・回避率が反映されない不具合を修正しました。 ---マップエディターにてマップ上の物体を複数選択した際の回転、拡大・縮小の動作を修正しました。 ---マップエディターにて大量にオブジェクトが配置されているマップの編集中、スポイトでピックされる対象が不定に変化してしまう不具合を修正しました。 ---マップエディターの表示にイベントの衝突範囲拡張を編集した結果が反映されなくなることがある不具合を修正しました。 ---スタート地点が選択範囲に含まれていると、オブジェクトの削除ができない不具合を修正しました。 ---物体を選択した際、同時にスタート地点も選択状態となり、物体の削除ができなくなる不具合を修正しました。 ---スライスアニメーション取り込みダイアログにおいて、Slice Sizeで指定した分割線がモーションを切り替えると位置が変わってしまい、不正な形でインポートされてしまう不具合を修正しました。 ---Unity Asset Storeから取り込んだ一部のモデルが破綻して表示される不具合を修正しました。 ---リソースファイルの削除後、空になったOS上のフォルダも削除するように修正しました。 ---関連するリソースを削除する時に、エディタ内の親フォルダが空になったら削除するように修正しました。 ---モデルを削除する際、スタンプが同じマテリアルを使っているとテクスチャが削除候補から外れていたのを修正しました。 ---カメラツールのタグ欄が編集できない不具合を修正しました。 ---(英語版のみ)イベントエディターのテキストモードでイベント編集中、Ctrl+Cなどを押下した際、頭文字が一致する行にジャンプしてしまうバグを修正しました。 ---(英語版のみ)「はい/いいえ」の選択肢のデフォルトが日本語で表記されてしまっていた不具合を修正しました。 ---- -''ver1.0.11'' --''バグフィックス'' ---イベントシートの実行条件に「プレイヤー(操作キャスト)との衝突条件」が設定されている共通イベントがあると、バトルテストで例外が発生する不具合を修正しました。 ---コモンイベント上のバトルパネルからバトルテストを実行すると例外が発生する不具合を修正しました。 ---コマンドスクリプト「ムービーの再生」を使ってオーディオトラックがないWebMファイルを再生するとクラッシュする不具合を修正しました。 ---リソース スタンプの設定でコリジョンタイプをMeshにした上で、Meshモデルを空欄にするとクラッシュする不具合を修正しました。 ---会話を表示中に、会話を実行したイベントを削除すると、会話を閉じた後も操作ができなくなる不具合を修正しました。 ---アイテムの使用をキャンセルしても、アイテムに紐付けられた共通イベントが実行されてしまう不具合を修正しました。 ---jumpup/landingモーションがないキャストをプレイヤーにすると、ジャンプ力が変わったり、二段ジャンプできてしまう事がある不具合を修正しました。 ---アイテム/スキル以外から実行されたコモンイベントから「イベントの瞬間移動」パネルの効果が出ない不具合を修正しました。 ---データベースでの同じプロジェクトからのデータのペースト時には確認メッセージを出さないように修正しました。 ---データベースでのペースト時、ペースト先に同じ名前のデータが存在する場合、データ名に連番を付けるように修正しました。 ---コマンドスクリプト「イベントを生成」で生成したイベントの内容が、別マップへの移動後に別のイベントの中身と混ざって実行されてしまうことがある不具合を修正しました。 ---レイアウトツール テキスト&特殊書式挿入サポートダイアログにて、下記の書式が指定できなくなっていた不具合を修正しました。 learncharactername 新しいスキルを覚えるパーティーメンバーの名前 learnskillname リザルトで覚えるスキル名 learnskillname[x] リザルトで覚えるスキル名X ---スキンモデルがインスタンス描画すると合成されたようになる不具合を修正しました。 ---不正な設定が入っていたグラフィックデータを修正しました。 ---''一部環境において本ツールの動作が遅くなる件について対策を入れました。'' 以前ご案内したNVIDIA コントロールパネル 3D設定の管理にて「スレッドした最適化」をオフにする件と合わせてお試しください。 ---- -''ver1.0.10'' --''機能追加'' ---マップエディター 上部メニューの「ヘルプ」内に「ショートカットキー一覧」へのリンクを追加しました。 --''バグフィックス'' ---Ver1.0.9 において、コマンドスクリプト「イベントを生成する」で生成する対象が正しく選択できなくなっていた不具合を修正しました。 ---レイアウトツールにて、ミニマップをマウスドラッグで移動することができない不具合を修正しました。 ---マップエディターにて、グループ化したもののペースト時にオブジェクトごとの相対位置がずれて配置されてしまうケースがある不具合を修正しました。 ---Visual C++ 2019ランタイムがインストールされていない環境では公開作品出力機能で書き出したゲームが実行できない不具合を修正しました。 ・RPG Developer Bakin公式サイトトップページからダウンロードいただけるサンプルゲーム『Orb Stories』が起動しない症状が発生されていた方は、お手数ですが再度公式サイトより同ゲームをダウンロードしてお試しいただければと存じます。 ・この問題により他の方へ配布したゲームが先方にて起動しない、というケースがございます。作者の皆様におかれましては、お手数ですが再度作品を出力しなおしていただけると症状が改善する可能性がございますのでお試しいただければと存じます。 ---- -''ver1.0.9'' --''機能改善'' ---blenderからインポートするモデルのマテリアルにdiffuse/normal/specularのテクスチャがセットされている場合、a_n_rmが自動で割り当てされ、それぞれalbedo/normal/maskのテクスチャに割り当てられるようになりました。 --''バグフィックス'' ---データベースの「職業」を開いてからテストプレイを行うと、テストプレイがスローになることがある不具合を修正しました。 ---データベース「キャスト」のカスタムイベントで設定したイベントにおいて、シート1のグラフィックが自動的にキャストのグラフィックに書き換わってしまう事がある不具合を修正しました。 ---コマンドスクリプト「モンスターを出現させる」を繰り返し実行すると例外が発生する不具合を修正しました。 ---マップに味方キャストを配置すると、パーティの控えメンバーに追加されてしまう不具合を修正しました。 ---レイアウトツールでファイルから選択でリソースを上書き追加するとクラッシュすることがある不具合を修正しました。 ---レイアウトツール レイアウトパーツの追加ダイアログで何も選択しないままOKボタンを押せてしまう不具合を修正しました。 ---レイアウトツールでミニマップの位置を操作すると、Bakinが長い間操作不能になる不具合を修正しました。 ---レイアウトツールでイベント用フリーレイアウトにミニマップを使用すると、エンジンの処理が非常に重くなる不具合を修正しました。 ---変数ラベルのALLカテゴリに、削除したイベント内の変数が表示される不具合を修正しました。 ---セーブデータに削除済みのキャストが含まれる場合、テストプレイが開始できない不具合を修正しました。 ---マップエディタに薄灰色の四角が重なって表示されてしまうことがある不具合を修正しました。 --''既知の問題'' ---Steamオーバーレイ機能の表示が画面から見切れてしまう不具合が出ております。現時点本ツール使用時にはSteamオーバーレイを使用しないことを推奨いたします。 明示的に同機能を使用しないようにするには、BakinのSteamライブラリーページ右側の設定メニュー>一般 にてゲーム中にSteamのオーバーレイを有効にする のチェックを外してください ---- -''ver1.0.8'' ---Ver1.0.7アップデート以降、公開作品出力のダイアログが開かなくなっていた不具合を修正しました。 ---Asset Pickerを開いてすぐ閉じるとBakinがクラッシュする不具合を修正しました。 ---リソース マテリアル編集画面でテクスチャを空欄にした場合、実行時、空欄部のテクスチャがランダムに化けてしまっていた不具合を修正しました。 ---吹き出し型のメッセージ・会話を連続させた場合、ウィンドウ幅の自動調整が狭くなる方にしか作用しないバグを修正しました。 ---レイアウトツール タイトルレイアウトの「続きから」で「開くレイアウト」を選択できない不具合を修正しました。 ---イベントエディター内で使用する変数ボックスにおいて上限の2048個を超えて追加ボタンを押せてしまい、例外が発生する不具合を修正しました。 ---(ver1.0.9にて修正されました)''現在、データベースの「職業」を開いたあと、テストプレイがスローになる現象が発生しております。大変お手数ですが、Bakinを再起動すると一時的に解消されますので、お試しください。'' ---- -''ver1.0.7'' --''機能追加'' ---TOPMENU:情報とヒントに「更新履歴」ページタブおよび「戻る」ボタンを追加しました。 --''■バグフィックス'' ---プレイヤーやイベントに対して暗黙で入っていたX軸-0.2度の傾きを除去いたしました。 ---コマンドスクリプト「イベント/プレイヤーを回転させる」で小数が利用できない不具合を修正しました。 ---イベントの移動先シンボルがマップ上に消せないまま残る事がある不具合を修正しました。 ---コマンドスクリプト「プレイヤーを他の場所へ移動」「イベントの瞬間移動」でローカル変数が利用できない不具合を修正しました。 ---Radeon HDシリーズのグラフィック環境でツール初期化中にシェーダーコンパイルエラーが発生する不具合を修正しました。 ---画像からのマップ生成の際、ツールを終了するまで画像ファイルがロックされ、更新・削除できなくなってしまう不具合を修正しました。 ---oggファイルのループ範囲の取得処理を修正しました。これによりSound Pack Vol.1内BGM_Opening_04.oggが鳴らない不具合が修正されました。 ---- -''ver1.0.6'' --''機能改善'' ---タイトル・サブタイトル・制作者名の文字数制限を撤廃しました。 ただし文字数が多い場合、デフォルトのタイトル画面レイアウトでは画面からはみ出るケースがあります。その場合はプロジェクト作成後、レイアウトツールでタイトル画面レイアウトを調整してください。 --''バグフィックス'' ---同一イベント上で、「エフェクトの表示」パネルを使ってスプライトとパーティクルを両方再生すると例外が発生することがある不具合を修正しました。 ---イベントエディター パネルモードで「高度な変数ボックス操作」パネルをコピー&ペーストすると「小数点以下を切り捨てて代入」が「割った余りを代入する」に変化してしまう不具合を修正しました。 ---ゲーム定義 プロジェクト設定 実行エンジンの定義で発生する不具合を修正しました。 実行時解像度の変更でクラッシュ/BGM初期音量が変更できない ---サンプルゲーム『Orb Stories』の細かい修正を行いました。 ---- -''ver1.0.5'' ---新規作成したプロジェクトなどにおいて、マップが異常に明るくなってしまう不具合を修正しました。 ドイツ語、オランダ語など一部のロケールで発生していた問題でした。 本修正を持っても問題が発生している場合はお問い合わせよりご連絡ください。 ---公開書き出しした作品について、bakinbattle.dll をプロパティで実行許可しないと起動しない事がある問題を修正しました。 本修正により、書き出した作品をZipファイル化したものを、エクスプローラーで解凍(Unzip化)する場合に特に作業が不要となりました。 ---RayCastパネルの発射元が足元になっており、特にプレイヤーを検知することが非常に困難になっていた不具合を修正しました。 本Ver以降、パネルのプレビュー通り、地上から0.5マスの高さから発射されます。 既に従来挙動に依存した形でイベントを実装されてしまっていた場合、大変お手数ですが、手動にて対応をお願い致します。 ---敵味方とも効果なし・コモン割り当てありのスキルをマップ上で使うと例外が出る不具合を修正しました。 ---バトル中、イベントから戦闘不能以外の状態異常が回復できない不具合を修正しました。 ---イベントパネル「HP・MPを回復/減らす」がバトルで作用しない不具合を修正しました。 ---「行動時前進あり」の武器アイテムを、「前進なし」設定のモンスターに持たせた場合、スキル・アイテムなどを使用した際に、1歩ずつ後退してしまう不具合を修正しました。 ---ゲーム定義>ルールと操作>カメラが自動的にプレイヤーの後ろに回り込む をオンにしていると、注視点が「ワールド座標」になっているカメラが正しくアニメーションしない不具合を修正しました。 ---コモンイベントパレットでコモンイベント・バトルイベントを選択した状態でFキーを押すと、マップエディタの表示範囲が遠くの座標に移動してしまう不具合を修正しました。 ---アセットピッカーを開いた際、データベースやリソースのスプリッターの位置が意図せず変動してしまう事がある不具合を修正しました。 ---マップエディター 右上に表示されているファイルパスの表示切替機能を改善しました。 「表示」メニューに移動し、ON/OFFを記憶するようにしました ---Wavファイルの再生処理が正常に行われていなかった不具合を修正しました。 ---開発中の仕様変更により反映されない項目となっていた、ゲーム定義>実行時エンジンの定義>フォント の項目を削除しました。 フォントの変更は、トップメニューの環境設定から可能となっております。 ---以下の3つのプロジェクトにおいて、3Dスタンプにある各種の「家 - 壁01~03」のモデルを修正しました。 新規作成プロジェクト(ノーマルアセット選択時) サンプルゲーム『Orb Stories』 House Pack Vol.1(無料DLC) ---そのほか皆様からお送り頂いたクラッシュレポートから判明したいくつかの問題箇所について、クラッシュが起こらないよう修正を行いました。 ---- -''ver1.0.4'' --''機能追加'' ---Effekseer 1.70 に対応しました。 Effekseer 1.70で制作されたパーティクルをBakinの中でお使いいただくことができます。 --''バグフィックス'' ---イベントエディター 「このシートを実行する条件」欄のスプリッタ位置が意図せず変化してしまうバグを修正しました。 ---イベントエディター 「移動設定」にて移動速度・移動頻度を設定した際、内部的に一段階高い値がセットされてしまうバグを修正しました。 本Ver以降、エディタ上で正しい値が表示・設定されるようになっています。 ---コマンドスクリプト「イメージを表示」において、スプライトを選択するとクラッシュするバグを修正しました。 ---バトルレイアウトで、エリア範囲外にパーティーやモンスターを配置すると例外が出るバグを修正しました。 ---バトルイベントで、キャストの加入・離脱を繰り返すと例外が発生するバグを修正しました。 ---マップエディター 「配置リストパレット」において、グループ名のリネームが保存されないバグを修正しました。 ---マップエディター クイックツールバーのキャプション部分をダブルクリックした際に、ウィンドウの最大化をしてしまうバグを修正しました。 ---ゲーム定義 - 「ルールと操作」 - 「入力デバイスの割り当て」にて記述ミスがあった場合に、ツールがクラッシュするバグを修正しました。 ---「公開作品出力」で書き出したゲームについて、も終了確認などの一部ダイアログが、英語環境でも日本語で表示されてしまうバグを修正しました。 ---- -''ver1.0.3'' --''機能追加'' ---トップメニューの「情報とヒント」からもマニュアルwikiをご確認いただけるようにしました。 従来どおり、マップエディタのヘルプ(H)からもご確認いただけますので、ゲームの制作中はこちらからご覧ください。 ---レイアウトツール レイアウトパーツの「項目の選択の要素用コンテナのプロパティ「開くレイアウト」について、項目「アクション」で指定した内容に応じて選択可能なレイアウトが絞り込まれるようにしました。 --''バグフィックス'' ---コモンイベントを呼び出すスキルを参照したアイテムがインベントリの2個目以降にある状態で、そのアイテムを使うと例外が出る不具合を修正しました。 ---マップ設定のレンダリング設定で、編集中の項目を含むプロパティを最小化すると例外が出るバグを修正しました。 ---ゲーム内において、セーブを行った後にそのマップやコモンに追加されたイベントが、ロードしてプレイした時に反映されないバグを修正しました。 ---マップエディター スタンプパレットの物体タブの右クリックメニューからスタンプを追加する際、スタンプ以外のリソースも追加されてしまうバグを修正しました。 ---- -''ver1.0.2'' ---ツール内でのサウンドデータの再生時に音が乱れるケースがあるバグを修正。 ---ローディング画面(プログレスバー)の途中で本ツールがクラッシュするケースがある問題を修正。 AMD RadeonのGPUをお使いで、この問題が発生されていた方は本verでお試しください。 ---新規作成用のデフォルトデータの不備によりエディターがフリーズもしくはクラッシュするバグを修正。 ---公開されているサンプルゲームのプレイ時、画面が水色になって停止する問題については修正。 ---ゲーム内メニューを閉じる際にデフォルトで設定しているジャンプボタンが反応する問題を修正。 ---- -''ver.1.0.1'' ---マップエディター上部の「編集」メニュー内に、マップエディター右上に出ている「ファイルパスの表示」のオン/オフ機能を追加しました。 ---RPG Developer Bakin本体を日本語名のフォルダの下に置くと発生するバグを修正。 ---「素材ショーケース」のバナーが正しく表示されていなかったバグを修正。