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.
MNKR TM Cloud Dust MZ - MNKR_TMCloudDustMZ.js
Plugin desc : Adds dust effects to jumps and dashes.
License : MIT License
Author : munokura
Website : http://x.com/munokura
Desc page : https://raw.githubusercontent.com/munokura/MNKR-MZ-plugins/master/MNKR_TMCloudDustMZ.js
File name : MNKR_TMCloudDustMZ.js
Help of plugin :
@target MZ @url https://raw.githubusercontent.com/munokura/MNKR-MZ-plugins/master/MNKR_TMCloudDustMZ.js @plugindesc Adds dust effects to jumps and dashes. @author munokura @license MIT License @help How to Use: Save the dust image in the img/system folder. The default filename is Dust1.png. If you change the filename, also change the dustImage plugin parameter. When the plugin is enabled, dust will be displayed when the character lands after a jump. Dust will also be displayed when the player sprints (by holding down the shift key or clicking). You can also display dust at specified coordinates at any time using the plugin command. Additional Plugin Parameter Information: dustImage Specify the dust image filename without the extension. Save the file in the img/system folder. maxDusts If you attempt to display more dust than the number specified in this parameter simultaneously, nothing will be displayed and the plugin command will be ignored. Increasing the value will allow more dust to be displayed, but it will also increase processing load, which can cause FPS drops on low-spec systems. jumpDusts This sets the number of dust particles displayed when a character lands after jumping using the ”Set Movement Route” event command. The dust particles will overlap by the specified amount, resulting in a thicker dust cloud. Setting 0 will disable dust particles when landing. dashDusts This sets the number of dust particles displayed when the player dashes. The dust particles will overlap by the specified amount, resulting in a thicker dust cloud. Setting 0 will disable dust particles when dashing. Plugin Command: setDustXy 5 8 Displays dust particles at the specified coordinates. The values are the same as the coordinates used in the ”Move Location” event command, not the screen resolution. You can also specify a value between coordinates (5, 8) and (6, 8) by entering a decimal point, such as setDustXy 5.5 8. setDustXy 5 8 3 Displays three dust particles at the specified coordinates. If the setting is omitted, only one will be displayed. setDustXy 5 8 1 0.04 Sets the movement speed of the dust clouds to be displayed. If the setting is omitted, 0.02 will be applied. setDustXy 5 8 1 0.02 3.14 Limits the movement direction of the dust clouds to be displayed. The value is 0 for right, and 6.28 for one full rotation clockwise. Specifying 3.14 as shown above will cause the dust clouds to move slightly to the left. setDustEvent 3 Displays dust clouds at the feet of event 3. Specifying 0 will target the event executing the command, while specifying -1 will target the player. As with setDustXy, you can also specify the number of dust clouds, their movement direction, and movement speed. Add the event number, number of dust clouds, movement speed, and movement direction in that order. setJumpDusts 5 Changes the number of sprites displayed when landing from a jump to the specified value. setDashDusts 3 Changes the number of sprites displayed when dashing to the specified value. stopDust Disables the display of new dust clouds. Does not affect dust clouds already displayed. startDust Cancels the effect of stopDust, allowing new dust clouds to be displayed. # Contact Information This is a plugin originally created for RPG Maker MV ported for MZ. Please contact the modifier for any inquiries. # Terms of Use MIT License. http://opensource.org/licenses/mit-license.php Modifications and redistributions are permitted without permission from the author, and there are no restrictions on use (commercial, 18+, etc.). Ver. 1.0.1 Fixed an error that occurred when continuing with saved data after installing the plugin. @param dustImage @text Image of dust cloud @desc Image file name to use as dust cloud @type file @default Dust1 @require 1 @dir img/system/ @param maxDusts @text Number of sprites displayed simultaneously @desc Number of sprites that can be displayed simultaneously @type number @default 64 @param jumpDusts @text Number of sprites when landing from a jump @desc Number of sprites to display when landing from a jump @type number @default 5 @param dashDusts @text Number of sprites when dashing @desc Number of sprites to display when dashing @type number @default 3 @command setDustXy @text Show dust clouds on the map @desc Displays the dust cloud at the specified map coordinates. @arg setX @text X coordinate @desc The X coordinate to display. @default 0.00 @arg setY @text Y coordinate @desc The Y coordinate to display. @default 0.00 @arg dusts @text Number of sprites @desc Number of sprites to display @type number @default 3 @arg speed @text movement speed @desc Sets the speed at which the dust cloud moves. @default 0.02 @arg direction @text Movement direction @desc Sets the direction the dust cloud moves. @default 0.00 @command setDustEvent @text Show dust clouds in events @desc Displays dust clouds at the feet of the event. @arg EventId @text Event ID @desc Event ID to display @type number @default 0 @min -1 @arg dusts @text Number of sprites @desc Number of sprites to display @type number @default 3 @arg speed @text movement speed @desc Sets the speed at which the dust cloud moves. @default 0.02 @arg direction @text Movement direction @desc Sets the direction the dust cloud moves. @default 0.00 @command setJumpDusts @text Change the number of sprites when landing from a jump @desc Changes the number of sprites displayed when landing from a jump to the specified value. @arg dusts @text Number of sprites @desc Number of sprites to display when landing from a jump @type number @default 0 @command setDashDusts @text Change the number of sprites when dashing @desc Changes the number of sprites displayed when dashing to the specified value. @arg dusts @text Number of sprites @desc Number of sprites to display when dashing @type number @default 0 @command stopDust @text Stop adding dust clouds @desc Prevents new dust clouds from being added. @command startDust @text Cancellation of suspension of dust cloud addition @desc Allows you to add new dust clouds to the display.