
CSツクール独自の自律移動を再現 - FesSelfMovement.js
シェア用テキスト:
▼CSツクール独自の自律移動を再現(あわやまたな様作) - FesSelfMovement.js
https://plugin.fungamemake.com/archives/31767
ツクールフェスにあった単純な自律移動を再現します。
ふりがな:CSつくーるどくじのじりついどうをさいげん
機能概要: ツクールフェスにあった単純な自律移動を再現します。
利用規約(ライセンス): MITライセンス
作者:あわやまたな
作者サイト:https://awaya3ji.seesaa.net/
解説ページ:https://awaya3ji.seesaa.net/article/485674614.html
ファイル名:FesSelfMovement.js
プラグインのヘルプ:
/*: * @target MV MZ * @plugindesc ツクールフェスにあった単純な自律移動を再現します。 * @author あわやまたな (Awaya_Matana) * @url https://awaya3ji.seesaa.net/article/485674614.html * @help * 自律移動 タイプ:固定 にし、下記のタグを入力することで新たな移動タイプを * 使用可能になります。 * *【オプション】 * イベントの設定したいページの1行目に注釈を置き、以下の形式で入力します。 * そうする事でページ切り替え時の初期状態を設定できます。 * ・プレイヤーから遠ざかる * <fesSelfMove:遠ざかる> * <fesSelfMove:moveAway> * <fesSelfMove:1> * * ・横に往復 * <fesSelfMove:横に往復> * <fesSelfMove:horz> * <fesSelfMove:2> * * ・縦に往復 * <fesSelfMove:縦に往復> * <fesSelfMove:vert> * <fesSelfMove:3> * * 「遠ざかる」はプレイヤーから遠ざかる行動を自律移動仕様で実行します。 * 「横に往復」は直進→壁にぶつかる→左右反転→直進を繰り返します。 * 「縦に往復」は直進→壁にぶつかる→上下反転→直進を繰り返します。 * * 【向き】 * 下:2 左:4 右:6 上:8 * 往復を開始する向きを設定します。 * 未入力だと左または下になります。 * (例) * <fesSelfMove:横に往復,右> * <fesSelfMove:横に往復,6> * <fesSelfMove:horz,right> * <fesSelfMove:horz,6> * <fesSelfMove:2,6> * <fesSelfMove:縦に往復,上> * <fesSelfMove:縦に往復,8> * <fesSelfMove:vert,up> * <fesSelfMove:vert,8> * <fesSelfMove:3,8> * * [更新履歴] * 2022/02/19:Ver.1.0.0 公開。 * 2022/02/20:Ver.1.1.0 往復のウェイトを補正。 * 2023/02/15:Ver.2.0.0 リニューアル。 * 2023/03/19:Ver.2.0.1 微修正。 * * @param fesMode * @text フェスモード * @desc 往復中のキャラクターをイベントで挟むとカオスムーブになります。 * @type boolean * @default false * * @param duration * @text 反転時間 * @desc 往復で障害物に当たってから反転するまでにかかる時間。 * @type number * @default 1 * @min 1 * * @param simplifyRandom * @text 自律移動:ランダムの簡素化 * @desc ランダムの偏りをなくします。 * @type boolean * @default false * * @param simplifyApproach * @text 自律移動:近づくの簡素化 * @desc 挙動の不確定要素を取り除きます。 * @type boolean * @default false * * @param simplifyEscape * @text 自律移動:逃げるの簡素化 * @desc 挙動の不確定要素を取り除きます。 * @type boolean * @default false * */
