Welcome to PGMZ! 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.
Dark Plasma Dark Map - DarkPlasma_DarkMap.js
Plugin desc : Dark Map and Light
License : MIT License
Author : DarkPlasma
Website : https://github.com/munokura/DarkPlasma-MZ-Plugins/blob/main/DarkPlasma_DarkMap.js
Desc page : https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release
Download Page : https://raw.githubusercontent.com/munokura/DarkPlasma-MZ-Plugins/main/DarkPlasma_DarkMap.js
File name : DarkPlasma_DarkMap.js
Help of plugin :
@target MZ
@url https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release
@plugindesc Dark Map and Light
@author DarkPlasma
@license MIT
@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/DarkPlasma-MZ-Plugins ).
Original plugin by DarkPlasma.
Please check the latest official version at:
https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release
-----
version: 3.1.0
Provides a dark map and lighting for players and events.
Map notes:
<dark> Creates a dark map.
Event notes:
<light> Lights the area around the event by default.
<lightColor:#ffbb73> Sets the light color.
<lightRadius:155> Sets the light radius.
<saveLight> Saves the lighting status of this event even after moving to
another map.
This plugin expands save data.
Adds the following data for characters on the map:
- Whether the light is on
- Light color
- Light extent
@param darknessColor
@text Color of Darkness
@type struct<Color>
@default {"red":"0","green":"0","blue":"0"}
@param lightColor
@text Light color
@type struct<Color>
@default {"red":"255","green":"255","blue":"255"}
@param lightRadius
@text The width of the light
@desc Sets the default light width.
@type number
@default 200
@param lightRadiusVariable
@text Light width (variable)
@desc Set the default light width as a variable.
@type variable
@default 0
@param lightRadiusPlayer
@text Light width (player)
@desc Sets the width of the player's light. Negative values will use the default width.
@type number
@default -1
@min -1
@command turnOnLight
@text Turn on the lights
@desc Turns on the light of the specified target.
@arg target
@text subject
@desc Select the object you want to light up.
@type select
@default player
@option Player
@value player
@option This event
@value thisEvent
@option Other events
@value otherEvent
@arg eventId
@text Event ID
@desc If the target is another event, specify the event ID.
@type number
@default 0
@arg lightColor
@text Light color
@type struct<Color>
@default {"red":"255","green":"255","blue":"255"}
@arg lightRadius
@text The width of the light
@desc Sets the width of the light.
@type number
@default 200
@command turnOffLight
@text Turn off the lights
@desc Turns off the lights of the specified target.
@arg target
@text subject
@desc Select the object you want to turn off the light.
@type select
@default player
@option Player
@value player
@option This event
@value thisEvent
@option Other events
@value otherEvent
@arg eventId
@text Event ID
@desc If the target is another event, specify the event ID.
@type number
@default 0
@command resetLightInMap
@text Resets the lights in the map
@desc Resets the lighting in the map to its initial state.
@command resetAllLight
@text Reset all lights
@desc Resets all lights inside and outside the map.