CSツクール独自の自律移動を再現【プラグイン】

自律移動に「逃げる」、「横に往復」、「縦に往復」を追加します。

更新履歴

2022/02/19:Ver.1.0.0 公開。
2022/02/20:Ver.1.1.0 往復のウェイトを補正。

ダウンロード

MITライセンス

使い方

自律移動:カスタムに下記のスクリプトを入力することで新たな移動タイプを
使用可能になります。

【スクリプト(自律移動:カスタム)】
this.setEscape(); //移動タイプを逃げるにします。
this.setRecipHorz(向き); //移動タイプを横に往復にします。
this.setRecipVert(向き); //移動タイプを縦に往復にします。

「逃げる」はプレイヤーから遠ざかる行動を自律移動仕様で実行します。
「横に往復」は直進→壁にぶつかる→左右反転→直進を繰り返します。
「縦に往復」は直進→壁にぶつかる→上下反転→直進を繰り返します。

【向き】
下:2 左:4 右:6 上:8
往復を開始する向きを強制します。
未入力だと現在の進行方向を維持。

【メモ】
マップで初めて往復を開始した時、横に往復は左、縦に往復は下に動き始めます。
これを変えたい場合はメモ欄に以下を入力してください。

<fesRecip:6> //横に往復を右から開始する。
<fesRecip:8> //縦に往復を上から開始する。
<fesRecip:6,8> //横に往復を右、縦に往復を上から開始する。
<fesRecip:8,6> //横に往復を右、縦に往復を上から開始する。
<fesRecip> //横に往復を右、縦に往復を上から開始する。

仕様

この記事へのコメント