じ☆ve冰风 发表于 2026-7-28 10:54:41

Fetch and check map distances between events/player/followers

A small plugin that lets you retrieve the map distance between events/player/followers, or check whether they are within a given range of each other. (This functionality may already be provided by some other plugin, I'm not sure.)


DESCRIPTION

Provides two JavaScript functions:

                JavaScript:       
this.eventDistance(EVENT1, EVENT2)


Returns the distance in map squares between EVENT1 and EVENT2.
Use in the script box to set a variable, for example.

                JavaScript:       
this.eventInRange(EVENT1, EVENT2, RANGE)


Returns true if EVENT1 is within RANGE of EVENT2.
Use as a test in the script box of an event's conditional branch
condition.

Example:




Event IDs can be -1 for player, -2, -3, ... for followers,
or regular event IDs.

TERMS OF USE
Do whatever you like with it.

COMPATIBILITY
Doesn't override anything so should be compatible with everything.
No dependencies.


本贴来自国际rpgmaker官方论坛作者:Kronicide处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/fetch-and-check-map-distances-between-events-player-followers.123851/
页: [1]
查看完整版本: Fetch and check map distances between events/player/followers