モバイルモード拡張するプラグイン – TrackMove.js

タイトル
移動模式的擴展
作者名
ヘルプ
【插件指令】
TrackMove tag <tag> //設定本單位的標記
TrackMove track <tag> //設定要追蹤的標記
TrackMove visionRange <range> //設定視野的範圍
TrackMove missRange <range> //設定放棄追蹤的範圍
TrackMove foundBalloon <balloon_id> //設定發現目標時的心情符號
TrackMove missBalloon <balloon_id> //設定放棄追蹤時的心情符號
TrackMove defaultMove <move> //設定無目標時的移動模式

(※ 以上不設定時,皆採預設值。)

【移動腳本】自定義移動路線的腳本部分
this.track(); //追蹤目標
this.miss(); //強制放棄追蹤

【特殊參考值】
插件常數 follower/unit move 的參考值:
stand 固定不動
random 隨機行走

p.s.由於不使用 this.track(); 就不會有效果,
您可以將 unit 系列參數當作是 Event 的預設值。

【其他細節】
對於透明的跟隨者、事件不會處理
對於暫時消除的事件不會處理
對於透明的事件依然會處理
對於主角不論透明與否皆會處理
パラメータ
param player tag
desc 主角的標記([0, inf)Z:Number)
default 2

param follower tag
desc 跟隨者單位標記([0, inf)Z:Number)
default 3

param follower track
desc 跟隨者單位追蹤的標記([0, inf)Z:Number)
default 2

param follower move (no target)
desc 跟隨者單位無目標時的移動模式(Refer to help:String)
default random

param follower toward player
desc 當玩家移動時、追蹤玩家([0, 1]Z:Boolean)
default 1

param follower vision range
desc 跟隨者單位視野的範圍([0,inf)Z:Number)
default 5

param follower miss range
desc 跟隨者單位放棄追蹤的範圍([0,inf)Z:Number)
default 6

param follower found balloon
desc 跟隨者單位發現目標時的心情符號([1,inf)Z:Number)
default 1

param follower miss balloon
desc 跟隨者單位放棄追蹤時的心情符號([1,inf)Z:Number)
default 8

param unit tag
desc 其他單位標記([0, inf)Z:Number)
default 1

param unit track
desc 其他單位追蹤的標記([0, inf)Z:Number)
default 0

param unit move (no target)
desc 其他單位無目標時的移動模式(Refer to help:String)
default random

param unit vision range
desc 其他單位視野的範圍([0,inf)Z:Number)
default 5

param unit miss range
desc 其他單位放棄追蹤的範圍([0,inf)Z:Number)
default 6

param unit found balloon
desc 其他單位發現目標時的心情符號([1,inf)Z:Number)
default 1

param unit miss balloon
desc 其他單位放棄追蹤時的心情符號([1,inf)Z:Number)
default 8

param track rate
desc 追蹤時隨機移動的機率([0, 1]R:Number)
default 0.2

ライセンス表記
  • MIT License

紹介ページ https://github.com/tinytsunami/RMMV-Plugins/blob/master/Plugins/TrackMove.js