名前未定(仮) 2020/03/01 11:25

プラグイン:キャラ歩行操作 23/12/05

マップにカスタムパラメータを指定する事で、
上下左右キーによってユニットを移動させることが出来るマップが作れるようになります。

※マウスに対応しました。

1.219にて場所イベント:カスタムのイベントが一度しか実行されなくなりましたが歩行操作においては1.218以前と同じ挙動をします。
歩行マップと通常マップで動作に違いがありますのでご注意ください。

プラグイン内にカスタムパラメータの設定方法が記載されています。
メモ帳などで一度ファイルを開き、中身を確認するようにしてください。

Project_キャラ歩行操作_231205.zip (792.32kB)

ダウンロード

20/03/01 新規作成
20/03/02 移動途中でマップコマンドが開けないよう修正
 マップクリア時にユニットの向きを正面にする処理を追加
 マップコマンド表示処理を変更
 キーを離した時に向いている方向を維持するよう変更
 zキー押下時、まず足元を調べてその後向いている方向を調べるよう変更
20/03/03 マウス操作に対応
 歩行マップにリーダーユニットが出撃した場合、座標がずれるバグを修正
20/03/04 マップサイズの変更に対応
 自動イベントの実施条件ミスを修正
 WalkControl.findNextUnit()実行時にカーソル位置更新を行うようにした
 スクロール処理の条件抜けを修正
20/03/07 左下の顔ウィンドウ表示ON/OFF設定を追加
 待機イベントのチェック処理後に自動イベントのチェックを追加
20/03/08 ストックコマンドの位置を変えるとエラーになる事があるバグを修正
 マップコマンド「ターン終了」の削除処理にロジックミスがあったのを修正
20/03/08b ユニット整理の表示機能を追加
20/03/15 移動の速さに超速いを追加(移動の速さの設定値が少し変わりました)
20/03/17 cキーでのキャラ切替を無効にする設定を追加
20/03/18 フォグ演出プラグインとの併用に対応
20/03/19 フォグ演出プラグインとの併用処理に誤りがあったため修正
20/03/31 フォグ演出プラグインと併用して拠点遷移でエラー落ちするバグを修正
20/05/05 場所注目イベント後、操作ユニットに場所注目しないとずれるのを修正
20/05/09 WalkControl.changePlayerTurnWalk()実行イベント複数が同時実行されるとエラーになる現象に対応
20/06/01 足元、向いた先の場所イベントの検出用設定を宝箱以外にも追加
20/06/02 歩行マップで場所注目した場合は注目位置がマス中央付近になるよう修正
20/06/16 拠点の会話イベント実施でエラー落ちするバグを修正
20/09/13 01マップチップ表示を上に.jsとの併用に対応
20/10/13 MapCursorByUnit.drawCursor関数で条件文の記述ミスがあったのを修正
20/10/18 イベントコマンド:シーンの変更を使用した場合にエラーが出るケースを修正
20/10/20 負傷ユニットに対してWalkControl.recoverSortieUnit()、WalkControl.recoverSortieUnitHp()、WalkControl.recoverSortieUnitInjury()が効果を発揮していなかったバグを修正
20/12/12 スクロール処理に遅延が発生することがあった為、MapEditByUnit._moveCursorMoveでのユニット切替判定を修正
20/12/13 オープニングやマップ開始直後にWalkControl.setFrontUnit()を呼び出すとエラー落ちするのを修正
20/12/24 歩行マップでアクティブユニットから対象への会話が上手く動作しないケースに対応
21/01/16 公式のsystem-interruption.jsによる中断、再開に対応
21/05/08 1.228対応
21/06/27 1.235対応
21/09/09 「ユニット整理」のコマンドで、非出撃の生存ユニットも含めて表示する設定を追加
21/09/12 ろーぐ操作.jsとの併用に対応
22/03/18 グループモードの場合、セーブしてロードするとキャラが消えたり初期の位置に戻ったりするバグの修正
22/04/11 歩行マップ開始時に方向キーを入れっぱなしにした場合、アクティブユニットが設定されないバグを修正
22/04/24 歩行マップ開始時やキャラ切替を行った時、歩行ユニット名をデバッグウィンドウに表示するようにした(※マップテスト、テストプレイ時に歩行ユニットを確認しやすくした)
22/05/11 歩行マップの移動範囲指定を追加
22/05/12 歩行マップに枠画像表示機能を追加
22/05/14 画面サイズによっては枠画像がずれる事があるバグを修正
22/12/20 グループモードの歩行マップから拠点に移動してセーブした場合にエラー落ちするバグを修正
23/05/25 歩行マップで歩行マップ状態を解除してセーブするとエラー落ちするバグを修正
 WalkControl.setFrontUnitByTable関数のバグ修正
23/07/03 フォグ演出プラグイン Ver2.1との併用に対応
23/07/18 1.285対応
23/07/26 決定キー押下時、イベントがなければマップコマンド表示する設定SelectKeyMapCommandを追加(デフォルトは無効)
23/08/15 30フレームで動作させると移動速度が低下するバグを修正
23/09/23 会話イベント:激突イベントを追加(歩行マップで使用可)
23/10/07 部屋の出入りなど、キー押しっぱなしで移動中にユニットの位置を変えた場合一度キーを離さないと移動しない事があるのを修正
23/10/09 歩行マップで同盟・敵ユニットを一定パターンで動作させるカスタムAIパターンを追加
 WalkControl.changeAI関数を追加
23/10/30 歩行でスクロールする時に少しカクついていたのを修正
 SelectKeyMapCommandがtrueでも「指定グローバルスイッチがオンなら”強○的に決定キー押下でのマップコマンド表示をオフにする”」SelectMapCmdOffSwIdを追加
23/11/07 23/10/30の修正で、歩行マップにおいて自動開始イベントを実施するとイベント後に操作ユニットが位置ずれを起こすバグが発生した為修正
23/11/18 天候プラグインとの併用に対応
23/12/02 WalkControl.setWalkScrollLock関数、WalkControl.resetWalkScrollLock関数を追加
23/12/05 会話イベント:激突イベントの対象が登場していない状態で歩行するとエラーになるバグを修正
 グループモードで保存したデータを読み込むと歩行キャラがセーブ前と変わってしまう事があるバグを修正
 ろーぐ操作.jsとの併用チェック処理を強化(セーブデータ読み込み時の判定強化)

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

限定特典から探す

記事を検索