Spoiler: For moderators and author
Hi!
I have sent an email for MRTS a long time ago, but I never get an answer. Although I think it's okay to release an extension of his plugin, because of his terms of use.
Here is the email:

Here are his terms of use.
Author: Eliaquim
*Not supported anymore*
Requirements
You need to use the Dark Room Covers plugin from MR. Trivel above this plugin.
Download it here.
Introduction
Inspired by the Fatal Labirinty game I tried in so many ways to make a system where the player walks and reveals the map as it moves. Using images to make this progression, depending on the size of the map can get very lag. Using events too, plus a lot of work.
It was then that I found the Mr. trivel plugin (Mrts) that makes the tiles that have regions become dark. Through a plugin command, the tiles of a specific region can be revealed. However, doing this by events can become tiresome and repetitive.
Finally, I had an idea that made this process viable and easy!
So this plugin came up!
Features
This plugin offers the following:
• Enable or disable tile disclosure.
• Two ways to reveal the map: Progressive and Unique
• A variable that determines the range of the view, in tiles, to reveal the dark regions.
How to use
SpoilerTo use it, you need to understand how the Mrts plugin works.
By default, once activated in your project, it will make all regions placed on the map darken the tiles where they are and will be in a layer above the player.
You can use plugin commands to make regions revealed. As well as to make them dark again. It is important to know that the plugin works on all maps. That is if you reveal a region on map 1, it will also be revealed on map 2 (unless that you execute the command to darken them before reaching map 2).
Now we can talk about this plugin!
• There are two modes:
• Unique - Reveals only the region the player is in and deletes all others.
It means that only one region will be revealed at a time.
• Progressive - Reveal regions as the player moves, and keep them revealed.
More details below about Progressive mode.
It is possible to store a value in a variable that is responsible for the range of the player's vision. The greater this reach, the more regions will be revealed around you.
If the reach is 1, all regions that are within the distance of a tile will be revealed. Now we must remember the MRTS plugin: If a region is revealed, it will be for the entire current and later map. So if that same region is elsewhere on the map, even if away from the player, it will have been revealed. The way to avoid this is to put the regions on the map progressively and not spread regions of the same number across places different from the map.
The numerical order of the regions is not important.
If the value of the range variable is equal to zero, only the region that the player is stepping on will be revealed.
• Plugin commands
You can use the commands to enable or disable the above modes:
ENABLE_REVEAL
DISABLE_REVEAL
Terms of Use
1. It is mandatory to give the credits to Mr. Trivel (Mrts) in the credits section of your game. Credit for me is optional (Eliaquim or Rakuen Zero).
2. It can be used in free and commercial games.
3. Do not sell or say that you made this plugin.
4. Do not redistribute this plugin. Instead, give this link to the download.
Spoiler: Eli_RevealDarkCovers.js
Update Log
Version 1.0 - 04/19/2020
- Released!
本贴来自国际rpgmaker官方论坛作者:Eliaquim处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:
https://forums.rpgmakerweb.com/threads/eli_revealdarkcovers-mrts-extension.120390/