Welcome to PGMV! My goal is to make it easy for everyone to find and share great plugins for creating amazing games. As a plugin developer myself, I'm excited to grow this community with all of you.
Near Event Sensor - NearEventSensor.js
Plugin desc : Peripheral Event Detection Plugin
License : MIT License
Author : Triacontane
Website : https://triacontane.blogspot.com/
Desc page : https://triacontane.blogspot.com/
Download Page : https://raw.githubusercontent.com/munokura/triacontane-MV-plugins/refs/heads/main/NearEventSensor.js
File name : NearEventSensor.js
Help of plugin :
@url https://triacontane.blogspot.com/
@plugindesc Peripheral Event Detection Plugin
@author Triacontane
@license MIT License
@help
English Help Translator: munokura
This is an unofficial English translation of the plugin help,
created to support global RPG Maker users.
Feedback is welcome to improve translation quality
(see: https://github.com/munokura/triacontane-MV-plugins ).
Original plugin by Triacontane.
Please check the latest official version at:
https://triacontane.blogspot.com
-----
Detects nearby events and applies an effect to the event.
Improves usability by informing the player of executable events.
Available effects include flash and/or speech bubble icons.
Each effect can be enabled or disabled globally using the plugin parameters,
or individually using the event's Note field. Individual settings take
priority.
If you want the flash effect when an event is detected,
specify the Note field as follows.
<NESFlashEvent:ON>
# Enables flash for the target event.
<NESFlashEvent:OFF>
# Disables flash for the target event.
If you want the speech bubble effect when an event is detected,
specify the Note field as follows.
<NESBalloonEvent:1>
# Sets the speech bubble for the target event to (1: Surprise).
<NESBalloonEvent: 0>
# Disables the speech bubble for the target event.
If you want the sensor effect to appear only when a specific switch or self
switch is ON, specify the following in the Note field.
<NESSwitch:1>
# The effect will appear only when switch [1] is ON.
<NESSelfSwitch:A>
# The effect will appear only when self switch [A] is ON.
This plugin does not have a plugin command.
Terms of Use:
You may modify and redistribute this plugin without permission from the
author, and there are no restrictions on its use (commercial, 18+, etc.).
This plugin is now yours.
@param DefaultFlash
@text Default Flash
@desc When an event is detected, it flashes in the specified color. (ON/OFF)
@type boolean
@default true
@param DefaultBalloon
@text Default speech bubble
@desc When detected, a speech bubble icon will automatically appear on the event.
@type select
@default 0
@option none
@value 0
@option Surprise
@value 1
@option Hatena
@value 2
@option note
@value 3
@option heart
@value 4
@option anger
@value 5
@option sweat
@value 6
@option crumpled
@value 7
@option silence
@value 8
@option light bulb
@value 9
@option Zzz
@value 10
@option User-defined 1
@value 11
@option User-defined 2
@value 12
@option User-defined 3
@value 13
@option User-defined 4
@value 14
@option User-defined 5
@value 15
@param DisableEmpty
@text Empty events are disabled
@desc If the event content is empty, it will not be detected. (ON/OFF)
@type boolean
@default true
@param SensorDistance
@text Sensing distance
@desc The distance at which the event is observed.
@type number
@default 2
@param FlashColor
@text Flash Color
@desc This is the flash color when detected. Please specify in the order of R (red), G (green), B (blue), A (strength).
@type struct<Color>
@default {"Red":"255","Green":"255","Blue":"255","Alpha":"255"}
@param FlashDuration
@text Flash Time
@desc The number of frames to flash.
@type number
@default 60
@param BalloonInterval
@text Speech bubble spacing
@desc The number of frames between displaying the balloon.
@type number
@default 15
@param WaitForBalloon
@text Wait until the balloon is complete
@desc If you stay within the range, continuous speech bubbles will be displayed, and the next speech bubble will be displayed after waiting for the previous one to finish displaying.
@type boolean
@default true
@param ConsiderationDir
@text Considering Orientation
@desc The effect is enabled only when the player is facing the event. (ON/OFF)
@type boolean
@default false
@param ApplyPlayer
@text Applies to players
@desc Apply detection effects to the player instead of the target event.
@type boolean
@default false
@param EraseWhenAway
@text Delete when you leave
@desc Remove the effect when you leave the event.
@type boolean
@default false
@param ConditionReverse
@text Conditional inversion
@desc Inverts the conditions for the effect to be generated when the switch and self switch are ON, and generates the effect when they are OFF.
@type boolean
@default false