Thomas Edison MV – RPG Maker MV Plugin

Thomas Edison MV – RPG Maker MV Plugin

Author: Soulpour777

Download Plugin Only (Github)

Download Plugin + Graphic (Mediafire)

Download Thomas Edison MV Help Documentation


Thomas Edison MV is a plugin that allows the developer to create beautifully crafted lights for their game. The idea behind this plugin was to revive the popular VX script of the same name by BulletTXT. This plugin however has been modeled and developed with the combination of ES5 and ES6 with a few differences with the old VX counterpart.

So, what does this plugin offer? Just creating lights?

Yes, that’s basically it. That way, it allows you to make your maps more beautiful. The idea of this plugin is taken from playing around the tones and blending of an object. Shadows and such are not found and created by this plugin.

Can we use different image for every light?

Yes. I made the plugin like that so every light and sprite tied to it can make different types and shapes of the light depending on how they are displayed on the map. Why was it designed so? The reason behind this aside from this is if you’re creating a parallax map, normally lighting systems follow the tileset (if programmed so) instead of the current displayed images. That works for this purpose. If you’re using a parallax image, it’d be best that the light would also follow the image to create a more realistic effect.

Why are the lights tied to a switch?

The lights are tied to a switch so you can create stop lights or lights that would only occur during a said timing. With this, you can create traffic / signal lights as well as use it to create some kind of light puzzle event. Not only will this plugin serve as your lighting system but also for puzzles. Cool, right?

If so, isn’t this doable in events?

Unfortunately, you can’t, not unless you tie everything via script commands, then yes. But for easier take and quick build, making lights using a plugin where everything is set properly is better. I believe that with this plugin, it would allow you to quickly make something as making lights faster than eventing.


BulletTXT for the VX Version and Idea. This plugin is based on the same coding principles of a lighting system.


This plugin is written in ES6.

For more information on the installation and setting up the lights, check the Thomas Edison Help File and Documentation added on the download links above.



24 thoughts on “Thomas Edison MV – RPG Maker MV Plugin

  1. Hey, I always get Syntax Error “Unexpected end of input” error when I try custom lights.
    Here`s what I inserted in the comment;

    CUSTOM 6 LIGHT 30 30 [-255, 255, 255, 100] true 2 ADD 150

    Any help?

    Liked by 1 person

  2. Hey SoulPour777
    I am having some trouble displaying the lights over my screen tints. I am using a time system plugin that comes with it’s on screen tints for day and night. The plugin works but the light graphic are displaying under the screen tints and it makes the lights look dark and dull is there any way I can display the plugins light effects above MogHunters time system screen tints. I have been having the same problem with Terrax lighting. I would prefer to use your plugin because it is more simple and easier to use.

    here is my Image from my debug map on how the plugin shows up.

    Here is MogHunter Time System plugin


  3. Hello! I found this plugin fantastic, but in conjunction with the Mog Time System I have a problem.
    For example, while it is daytime, there is no light (no comment), but at dusk the light should appear (with the comment on a new page, with the switch to set night), but it does not appear. Just when I leave the map and return, as if it needed updating. Is there any way to fix this?


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s