MZ用プラグイン

鳶嶋式 階段など高さの違う箇所を自然に歩く - TF_Undulation.js

シェア用テキスト:
▼鳶嶋式 階段など高さの違う箇所を自然に歩く(とんび@鳶嶋工房様作) - TF_Undulation.js
https://plugin-mz.fungamemake.com/archives/6959
地形タグと通行設定(4方向)の組み合わせで坂・階段を指定します。左右(←・→)に入力しておくだけで、自動で上下方向にも移動します。同じ設定のタイルを敷き詰めると、それっぽく衝突判定を行います。

ふりがな:かいだんなどたかさのちがうかしょをしぜんにあるく

機能概要: 地形タグと通行設定(4方向)の組み合わせで坂・階段を指定します。左右(←・→)に入力しておくだけで、自動で上下方向にも移動します。同じ設定のタイルを敷き詰めると、それっぽく衝突判定を行います。

利用規約(ライセンス): MITライセンス

作者:とんび@鳶嶋工房

作者サイト:http://tonbi.jp/

解説ページ:https://github.com/tonbijp/RPGMakerMZ?tab=readme-ov-fil…

ダウンロードページ:https://raw.githubusercontent.com/tonbijp/RPGMakerMZ/ma…

ファイル名:TF_Undulation.js

プラグインのヘルプ:

/*:ja
 * @target MZ
 * @plugindesc 階段など高さの違う箇所を自然に歩く
 * @author とんび@鳶嶋工房
 * @url https://github.com/tonbijp/RPGMakerMZ/blob/master/TF_Undulation.js
 * @base PluginCommonBase
 * @orderAfter PluginCommonBase
 * @base HalfMove
 * @orderAfter HalfMove
 * 
 * @param terrainTag
 * @desc この地形タグ+通行設定(4方向)で詳細な段差設定を行う。
 * @type number @default 1
 * @min 0 @max 7
 * 
 * @param terrainTagSN
 * @desc この地形タグは南北方向の階段に減速効果をつける。
 * @type number @default 2
 * @min 0 @max 7
 * 
 * @param baseBump
 * @desc 段差の基本単位。
 * @type number @default 6
 * @min 1 @max 14
 * 
 * @param climbResist
 * @desc 登り降りの抵抗。
 * @type number @default 2
 * @min 0 @max 6
 * 
 * @help
 * 注意 : トリアコンタンさんの HalfMove.js の利用を前提としています。
 * 
 * 地形タグと通行設定(4方向)の組み合わせで坂・階段を指定します。
 * 左右(←・→)に入力しておくだけで、自動で上下方向にも移動します。
 * 同じ設定のタイルを敷き詰めると、それっぽく衝突判定を行います。
 * 
 * 1. A5BCDEタイルに地形タグ(規定値 : 1)を指定
 * 
 * 2. 通行設定(4方向)によって、詳細設定
 *      0x0 ↑→←↓ :  |  中央に壁
 *      0x1 ↑→←・ : ⤾ 右螺旋、下
 *      0x2 ↑→・↓ :   63°
 *      0x3 ↑→・・ : \ 27° 南より
 *      0x4 ↑・←↓ :  / 63°
 *      0x5 ↑・←・ : / 27° 南より
 *      0x6 ↑・・↓ : ベッド(実装予定)
 *      0x7 ↑・・・ : ⤿ 左螺旋、下
 *      0x8 ・→←↓ : ⤾ 右螺旋、上
 *      0x9 ・→←・ : ⤾ 右螺旋、半回転
 *      0xA ・→・↓ : \ 27° 北より
 *      0xB ・→・・ : \ 45°
 *      0xC ・・←↓ : / 27° 北より
 *      0xD ・・←・ : / 45°
 *      0xE ・・・↓ : ⤿ 左螺旋、上
 *      0xF ・・・・ : ⤿ 左螺旋、半回転
 * 
 * 3. [梯子]と[ダメージ床] の設定で段差レベルを設定
 *      [梯子]   [ダメージ床]
 *          OFF        OFF         段差なし (2. で説明した 4方向設定が適用されます)
 *          ON          OFF         段差レベル1(規定値:6px)
 *          OFF        ON           段差レベル2(規定値:12px)
 *          ON          ON           段差レベル3(規定値:18px)
 * 
 * 利用規約 : MITライセンス
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

Copyright© #ツクプラMZ , 2026 All Rights Reserved.